<SEC-DOCUMENT>0000950170-25-066988.txt : 20250508
<SEC-HEADER>0000950170-25-066988.hdr.sgml : 20250508
<ACCEPTANCE-DATETIME>20250508161521
ACCESSION NUMBER:		0000950170-25-066988
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		71
CONFORMED PERIOD OF REPORT:	20250331
FILED AS OF DATE:		20250508
DATE AS OF CHANGE:		20250508

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CarGurus, Inc.
		CENTRAL INDEX KEY:			0001494259
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374]
		ORGANIZATION NAME:           	06 Technology
		EIN:				043843478
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38233
		FILM NUMBER:		25926305

	BUSINESS ADDRESS:	
		STREET 1:		1001 BOYLSTON STREET
		STREET 2:		16TH FLOOR
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02115
		BUSINESS PHONE:		617 354 0068

	MAIL ADDRESS:	
		STREET 1:		1001 BOYLSTON STREET
		STREET 2:		16TH FLOOR
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02115

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Cargurus LLC
		DATE OF NAME CHANGE:	20100615
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>carg-20250331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-05-08T10:07:21.2082+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:carg="http://www.cargurus.com/20250331" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16">
 <head>
  <title>10-Q</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;position:relative;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_1e0a48c6-42bd-4a0c-bf0f-b38c5f9f8558" name="dei:EntityCentralIndexKey" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030">0001494259</ix:nonNumeric><ix:nonNumeric id="F_cec0b2a7-348e-4055-b326-0b2c89b161ba" name="dei:AmendmentFlag" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030">false</ix:nonNumeric><ix:nonNumeric id="F_73e19fe8-1e3a-4e78-bc79-d573839aabcb" name="dei:DocumentFiscalPeriodFocus" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030">Q1</ix:nonNumeric><ix:nonNumeric id="F_7becc11a-1769-4d6d-a143-56d80e4e3cbd" name="dei:CurrentFiscalYearEndDate" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030">--12-31</ix:nonNumeric><ix:nonFraction id="F_e0020d5b-fdca-46ec-ab13-44d6f41210cd" name="us-gaap:CommitmentsAndContingencies" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_1eec3c25-19f0-47bf-8ac4-e80849cabb84" name="us-gaap:CommitmentsAndContingencies" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_577f3f8d-c633-4b2d-894e-9b51f683e3aa" name="us-gaap:PreferredStockValue" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_c8c233d6-7722-4343-8c3c-859809589c07" name="us-gaap:PreferredStockValue" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_0f952579-2ef4-4044-ba60-bf01fb880926" name="carg:NumberOfMajorCustomers" contextRef="C_6afc3bb7-6536-48e4-8614-bfe4d71a0cec" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction><ix:nonFraction id="F_ac80a671-5038-46d9-8b77-cc77892d61e4" name="carg:NumberOfDealerAccounts" contextRef="C_5fd0b1db-a8c6-481b-93da-c446017e5cce" unitRef="U_DealerAccount" decimals="INF" format="ixt:num-dot-decimal">1</ix:nonFraction><ix:nonFraction id="F_13d27814-128d-4c91-88fd-33c40f5caf3c" name="carg:NumberOfDealerAccounts" contextRef="C_78063452-fc6b-4d74-9b53-0e186c607aac" unitRef="U_DealerAccount" decimals="INF" format="ixt:num-dot-decimal">100</ix:nonFraction><ix:nonNumeric id="F_f71096fe-5aeb-4b14-9ea6-a1862e1004f0" name="us-gaap:InvestmentTypeExtensibleEnumeration" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56">http://fasb.org/us-gaap/2024#MutualFundMember</ix:nonNumeric><ix:nonNumeric id="F_a2739f1c-d4d5-4097-a328-708e8c7ecb17" name="us-gaap:InvestmentTypeExtensibleEnumeration" contextRef="C_27b90063-397d-4430-bc89-534956a96b40">http://fasb.org/us-gaap/2024#MutualFundMember</ix:nonNumeric><ix:nonFraction id="F_79c4483a-d448-4d87-83fc-66a166845098" name="carg:UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" unitRef="U_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction><ix:nonNumeric id="F_5a0d8e8d-9037-432b-b18a-97edbdc2bceb" name="us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030">http://fasb.org/srt/2024#ChiefExecutiveOfficerMember</ix:nonNumeric><ix:nonNumeric id="F_452d48f4-a070-427b-8898-421d14765b45" name="ecd:TrdArrDuration" contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467" format="ixt-sec:durday">348</ix:nonNumeric><ix:nonNumeric id="F_964c6905-0e8c-4e52-8bca-e3c365f756e7" name="ecd:TrdArrDuration" contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25" format="ixt-sec:durday">362</ix:nonNumeric><ix:nonNumeric id="F_398bc2af-9ecf-426b-bd93-254628ba3e0c" name="ecd:TrdArrDuration" contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b" format="ixt-sec:durday">420</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="carg-20250331.xsd"/></ix:references><ix:resources><xbrli:context id="C_80868eec-bebd-4bf6-ae75-d6a643f172e0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8549e94b-cd5a-4fd9-938a-5d31bff14943"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8698f501-6b46-4e3f-b6b0-f7f8c37e072a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8716e338-57c1-4dd6-8b0d-e92852bf63ab"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_87df68d8-4f13-4827-b61d-463771d34871"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">carg:AdvertisingCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_87e6a6c4-701c-48d9-b90d-7eca677e8ce0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_88863ccd-efa3-4bb7-81a1-78f80c6a371f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8aa4b62c-f4a1-42a8-b28a-d1de088d8a4c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8c25deee-3cc3-4f51-b4ed-4e48f4732164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8dc3f053-67e1-449e-9480-1db10d970d22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8eb6e177-63fd-483d-b5f1-547cbb754965"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8f675460-634d-486f-a670-f436551de869"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_90691fb4-3965-4504-af7e-b5e0d371024d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:WholesaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9145a9ca-ceda-46c4-9bd7-6f18a88d73ec"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9204b7f8-5e88-4c99-ae69-a38ed91e32cc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-11-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_93117f5a-6238-4845-8da8-ccc2b879c20f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_941b55f5-4010-443f-a529-b2e0a222d057"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_95c45b1c-7499-437f-ab51-632ed19c0510"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">carg:BostonMassachusettsOneZeroZeroOneBoylstonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_981f1ac6-bc56-4d38-b127-134b49b97348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_98f9f457-3062-471d-bb00-f53bbd381a6d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_99ec2cb1-e9b6-4d7b-a1f5-556d19caeafa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9c14f68e-b79c-4bca-9f22-845888afbdea"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9d35411b-1a2b-49c1-b4c4-f86b5907f9a8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a05dd536-0fe0-4efa-9b57-453dd0de3932"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a23d5db2-ad93-42dc-a15d-73f20fd9bc54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_af9387fb-3afa-4187-9092-9de2aacfe6f5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b06a8126-1eab-4451-a34e-46b2597d17c8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-26</xbrli:startDate><xbrli:endDate>2022-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b1fffb13-dfeb-4193-9759-34a557c86ae6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b397d898-711b-4f45-b729-05f7365e0d38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b3bb584f-48e8-4bc0-9c7e-661c45e77543"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:WholesaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b4eb63f8-8d37-435c-88b1-07ed386d1467"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:IsmailElshareefMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b5951e29-d936-46e2-bb9e-a5ae4d38cbc9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:MarketplaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b60528e2-86a9-4708-b2c0-b08f71665b87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b7728213-86c5-492c-9a74-30400a4fb030"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b92f85ea-ec66-44b4-85aa-b3c7e6d426e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b9558433-957c-49de-9e4b-a81f0961ef30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b9ecc454-6214-494d-9dfc-e8d92d6964f7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:SellMyCarInstantMaxCashOfferMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bae6b846-59fa-4fc0-aed7-b3d56384785d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_be790918-a35b-4fdb-ba2c-e7c621e8f17a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:DealerToDealerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c07df82d-60ad-4c8e-a1ca-731b33650926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c29ee918-ce29-445e-a4f9-b2f5df37795b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c3268333-d6d8-4796-9df1-91461c31f0c0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c916f2a9-4037-463c-9069-3fbbe97340c1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c9bced7a-ac66-4411-887e-c525b92947c1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c9dc7f1a-e5b0-4805-aa73-ec7ef62660a9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cbf8cd1b-92f5-4475-aa50-2c5abc4657f5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ccc55a88-1a39-48fa-88ef-045fedaee1aa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:OtherDirectorsAndOfficersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cf3c82a1-ec61-4173-b5c4-5779c91967c6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d0f27b4c-78cc-42cb-80c4-fffdf9ec4334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">carg:FederalAndStateJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:DafnaSarnoffMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d602c4d6-cdd3-4b62-82d1-3cfdbb0fbb0f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d61c984c-fe2c-4f17-8908-01143d1bc50b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d71165b8-81dd-4e27-aabc-427370d4edc6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d8e27513-8be7-48f5-9c9d-d78d9e34151c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d9922d3a-2bd5-42fb-8674-4ac62a233df5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:MarketplaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_da47d084-4f0d-491c-bba7-7bb9e40753ef"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dbf80f82-8b5b-4ce4-843b-81bab0d025e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">carg:FinanceLeaseRightOfUseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_de11be54-c0e3-459c-99b4-fccc5c834771"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e01576ce-3522-4740-9081-aa44fb35a74f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:DealerToDealerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e2e5e176-42a7-42ee-8593-ad904ae516d3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e48a4dac-308b-4de8-8976-e841d0e81d1e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e6fa266f-6180-41ac-8409-6e30bc153220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ee6c155c-cffe-4e93-b94a-88973cdaa753"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ef75b889-5602-4aab-bfea-b6ff47ed6f2d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_efe5d776-76ae-47a4-823e-21cc29b67971"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-07</xbrli:startDate><xbrli:endDate>2024-11-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f55b3739-1d10-4dc6-ba35-b90c48b0d5a3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:JavierZamoraMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f7ae220a-17d5-4398-b3e5-630d249fb38c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fb4344a6-a2aa-4486-b485-30be0244bbea"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fd06e31e-25c8-420c-8c7c-537ccbd9cc21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fe4ff554-da40-4b28-9eca-b6cc51afbc1d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_feb21824-e70e-4dc9-a082-bfdab8bcaab2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ff0a654b-60fa-4155-ad62-d287d1b669b8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ff8dbc89-bfb7-4eca-b6cc-55978f226207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_01ccbc79-02ce-4bd5-9fa7-a22e1eeeea7a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">carg:BostonMassachusettsOneZeroZeroOneBoylstonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_07c384b4-7759-4f5c-8272-afdbed606515"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0a85cb20-6e87-466d-96b6-92f168182656"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:JavierZamoraMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0b8c35fd-092c-460d-b66a-d2d8dc91d443"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0e54ba2c-200f-4a07-9b65-15adecd83ef7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0ece8155-468b-4904-8acd-a9e0a28f67a5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0fb246e2-735d-47a1-a42e-a8122ce8474c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_107e43cd-effb-42b5-912a-b32a83508a54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_11d088f2-dbd7-4c58-a79b-acbcc47789ca"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_12c1ec62-1e95-4cfc-ac28-01f36fd0cf6e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">carg:AdvertisingCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_130656f5-b33b-4b0e-86cf-3676428d5f29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_144696e2-e6c1-4a39-a2bc-af9367187021"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_14c7bf44-d2f5-4163-9d13-a606705b75d8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_15154fa3-1c7f-41c7-937d-38c3b93bb8d2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_156f5f16-a506-4410-b5ee-592497f1f559"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1b31235d-6c97-4520-96d1-7ece4d49afa4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1db3029b-e40c-4160-bd75-828b1e073063"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1ff1f5a4-2e11-40b2-a3f2-3d5413013372"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_20fc7dc4-c41b-4b96-8b9a-868d279843bb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:DafnaSarnoffMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_23f95a60-eaa8-4b5a-8055-1362d3df2426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:IsmailElshareefMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_265fb60a-58ee-428b-ab17-20b35347a3c5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2674b751-b13d-479e-b824-1864cbb2a573"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:SellMyCarInstantMaxCashOfferMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_26ad318d-ee31-4e66-b258-a0162bbac515"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_27b59cba-44a9-4757-8b80-d2e63e638be3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_27b90063-397d-4430-bc89-534956a96b40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_29374428-e83e-4416-bd8e-278f16f58e83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_297918d2-181e-497e-9e03-22b84e4631ef"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2dce962b-6f1c-444a-955c-0a8e7f84601a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2e39d9dd-9c6c-4900-9d8a-810c764961b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_326ded70-97ba-4348-a37b-e8d6bfb43763"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:TradingArrAxis">carg:Rule10B51TradingArrangementOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:JavierZamoraMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_32ccf13e-ddfb-43c1-966c-ec62b4431084"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_39254583-c987-4292-8ad2-ef8d019a19c0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4384cab0-609e-43aa-8081-cf0b49ac31b3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4a7c659c-4608-48ee-aba7-65c2cc4c77a2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4e157acc-97c3-4f7c-9234-21686e9eb67b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_51b93558-d809-4547-9fe3-709fe4f49355"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_55c81851-63d5-47de-9f22-6accfb178750"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_571e426e-dcbb-4a77-9674-b19553f97369"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5733bf7d-fcee-4af8-a6cb-cd37cbd9001d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:TradingArrAxis">carg:Rule10B51TradingArrangementTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:IsmailElshareefMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_598e7f91-b5ce-49a6-8464-9e2d071d1b13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">carg:FinanceLeaseRightOfUseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5ae97505-263b-4eb7-9c41-ed383dce29f0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5d506589-9e04-47af-8b5c-fa835c1b7a72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5e3bf597-c699-41fe-ba1b-393b7abf5719"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5ed24278-f4f2-491f-899c-a917541af7af"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5fd0b1db-a8c6-481b-93da-c446017e5cce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">carg:PaymentProcessorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_60da098d-0b4b-46ec-bea2-7c70fd7c0285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_633f7ce2-429f-453f-b242-758b47becc24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-11-07</xbrli:startDate><xbrli:endDate>2023-11-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_64bf31dd-7987-4da0-ac87-a586df7f95d1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_65563ed5-85ec-40cc-b0c4-6340fc415c60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6afc3bb7-6536-48e4-8614-bfe4d71a0cec"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6b3dc168-52fe-4fc3-8f0c-ac9d54c67be6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:TradingArrAxis">carg:Rule10B51TradingArrangementOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:IsmailElshareefMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6c961a73-0c70-4049-be10-4b5dd763ab93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6e5eb360-2194-4d9c-b7c4-3fa7d13a5585"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-26</xbrli:startDate><xbrli:endDate>2022-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6ed0207a-ab6f-44fa-a22d-a269156f8566"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6f62fa8f-d889-472c-983a-faf7077835e2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_73f34f38-b480-4655-b82d-34c50ab3b644"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_78063452-fc6b-4d74-9b53-0e186c607aac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7a3f3b95-8366-49ad-8d7c-a758e1942966"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">carg:PaymentProcessorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7c87e254-02d7-472e-852a-c1168cb626cb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7cbd70da-24ff-4661-9460-6a3081f7b9a7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7d3e3fee-30cd-467c-90ad-6d64723a112a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7df6e6de-e5ef-4308-b978-1f9810a25b02"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7e4619b0-109b-4534-bb5c-04ca5fd01f37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7f11e0ba-5beb-4f01-a439-5744a86b7fe9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7f3857bd-1630-4cf4-80cd-7c691972c0a0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-26</xbrli:startDate><xbrli:endDate>2022-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7fa64135-6a01-4295-97d3-001d9c2ab7b0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494259</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="U_DealerAccount"><xbrli:measure>carg:DealerAccount</xbrli:measure></xbrli:unit><xbrli:unit id="U_pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U_Segment"><xbrli:measure>carg:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U_UnitedStatesOfAmericaDollarsShare"><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:unit id="U_shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U_Vote"><xbrli:measure>carg:Vote</xbrli:measure></xbrli:unit><xbrli:unit id="U_Customer"><xbrli:measure>carg:Customer</xbrli:measure></xbrli:unit><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4" fromRefs="F_ab9a8c5d-81c0-4adb-85cb-0ae8087c16db F_44d32fe9-a623-4b1d-8704-20513d8e455e F_728727ba-0292-4ce5-877f-91a87a3f4c9f F_baa63910-f6b7-462a-aca5-fb64a6ebe70d F_65d3ccf1-2bf2-412a-bbf9-78d42489c1bf F_9f8b17f7-1ad4-45f6-b071-c9b07835734e F_25123319-d1b6-43a1-8dd8-063764853d7d F_4ec7b8a8-95df-4cf1-a0c7-97c63ef07c69"/><ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="FNT_a03001f3-9ba4-40f9-b901-f30323801a4e" fromRefs="F_dd7b68fc-088d-43ad-88b9-6f178b6973f5 F_01120776-ffe3-4050-bff3-a854957060c3 F_883c40b1-bdec-44f7-aec0-6a2474b1acd3"/><ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="FNT_078e746b-bea4-4011-b0d9-719212035483" fromRefs="F_9f9e8730-b91b-4548-a6a2-bcfae24eaa4c F_6ecc6ec4-5e59-4689-8226-2c1646851984 F_3e5ebcf8-f71d-479a-913b-d39ac72fec11"/></ix:resources></ix:header></div>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">UNITED STATES</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">SECURITIES AND EXCHANGE COMMISSION</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">WASHINGTON, DC 20549</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">FORM </span><span style="font-size:12pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_b0c27ad6-a25b-4393-b581-791875760a6d" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:DocumentType"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10-Q</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(Mark One)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:82.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:8.537%;box-sizing:content-box;"/>
     <td style="width:91.463%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_d058e87a-df5f-4be0-95fd-bb26b9d9a4ee" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the quarterly period ended </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_631444a5-a00d-48ed-b0f0-92fc4b75aa40" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_60ed9aa7-bed1-4c01-85ce-b1c6d216396a" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:DocumentFiscalYearFocus"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></ix:nonNumeric></span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">OR</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:82.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:8.537%;box-sizing:content-box;"/>
     <td style="width:91.463%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_d5fb3017-96cd-4c67-a804-1a7cce0086ad" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the transition period from _________________ to _________________</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Commission File Number: </span><span style="font-size:9pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_917dce8b-2e88-485a-8dc0-06868b241688" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityFileNumber"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">001-38233</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:1pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img199258524_0.jpg" alt="img199258524_0.jpg" style="width:139px;height:24px;"/></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:1pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:19pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_a986a727-d54c-4bae-8822-a7565fc511a0" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityRegistrantName"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:19pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc.</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(Exact Name of Registrant as Specified in its Charter)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50%;box-sizing:content-box;"/>
     <td style="width:50%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_59c6d019-b388-4327-87bd-8294a7b071b5" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Delaware</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_647967b0-f4bf-483e-9e90-d1eb5bc10823" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityTaxIdentificationNumber"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">04-3843478</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">(State or other jurisdiction of incorporation or organization)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">(I.R.S. Employer Identification No.)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_175bdc62-c770-4bdb-832c-31b2952cbbf6" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityAddressAddressLine1"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1001 Boylston Street</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_64f984f5-8374-4455-a8b6-5525435040b1" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityAddressAddressLine2"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">16</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;vertical-align:super;font-size:6.7pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">th</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> Floor</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_c46f9c4d-edc7-4428-b1ff-3412c76a0805" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityAddressCityOrTown"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Boston</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_60178c5e-791b-455a-865b-0dfcd323e18b" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Massachusetts</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_0eed2037-3b16-41c3-a43e-6f092c017058" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityAddressPostalZipCode"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">02115</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">(Address of principal executive offices Zip Code)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_ef11ed79-5ddf-47b6-bdb4-a180b2ca2646" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:CityAreaCode"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">617</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">) </span><span style="font-size:9pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_a679f2c7-045c-43e4-a009-f5c003e3eca0" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:LocalPhoneNumber"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">354-0068</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">(Registrant&#8217;s telephone number, including area code)</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Securities registered pursuant to Section 12(b) of the Act:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:4pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:41%;box-sizing:content-box;"/>
     <td style="width:18%;box-sizing:content-box;"/>
     <td style="width:41%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8.5pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_7b8bc81a-abda-40d3-83ab-c84dc711b2d5" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:Security12bTitle"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Class A Common Stock, par value $0.001 per share</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8.5pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_316a1e1d-03e1-48be-8edc-6d8bbeae60b6" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:TradingSymbol"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">CARG</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8.5pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_d5687849-07db-4b29-a6a7-971def0c7f82" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">The Nasdaq Stock Market LLC</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:8.5pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;(Nasdaq Global Select Market)</span></p><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Title of Each Class</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Trading Symbol</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Name of Exchange on Which Registered</span></p></td>
    </tr>
   </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:7pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:73.48%;box-sizing:content-box;"/>
     <td style="width:5.1%;box-sizing:content-box;"/>
     <td style="width:5.1%;box-sizing:content-box;"/>
     <td style="width:7.14%;box-sizing:content-box;"/>
     <td style="width:5.1%;box-sizing:content-box;"/>
     <td style="width:4.08%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1.5pt solid #3465b0;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Indicate by check mark:</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_6207f215-7aee-428e-8232-dad6dc1777b2" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityCurrentReportingStatus"><ix:nonNumeric id="F_30376688-e06d-4589-8540-5921ce9a34a6" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityInteractiveDataCurrent"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Yes</span></ix:nonNumeric></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">No</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;text-indent:7.2pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:right;"><div class="item-list-element-wrapper" style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:1.333%;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:1.333%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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.</span></div></div></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#9746;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;text-indent:7.2pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:right;"><div class="item-list-element-wrapper" style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:1.333%;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:1.333%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files).</span></div></div></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#9746;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;text-indent:7.2pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><div class="item-list-element-wrapper" style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:1.333%;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:1.333%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div></div></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
   </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:17%;box-sizing:content-box;"/>
     <td style="width:3%;box-sizing:content-box;"/>
     <td style="width:15%;box-sizing:content-box;"/>
     <td style="width:3%;box-sizing:content-box;"/>
     <td style="width:16%;box-sizing:content-box;"/>
     <td style="width:3%;box-sizing:content-box;"/>
     <td style="width:19%;box-sizing:content-box;"/>
     <td style="width:3%;box-sizing:content-box;"/>
     <td style="width:17%;box-sizing:content-box;"/>
     <td style="width:4%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_c08c81f9-fbf7-41fd-9825-8156e42201be" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen"><span style="color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Large accelerated filer</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9746;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accelerated filer</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Non-accelerated filer</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Small reporting company</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:'Segoe UI Symbol',sans-serif;"><ix:nonNumeric id="F_13839df4-51ad-4789-8fc7-8d970343c8f4" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox"><span style="color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Emerging growth company</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:'Segoe UI Symbol',sans-serif;"><ix:nonNumeric id="F_b05f2d0c-4708-423c-9388-4ca0f29c5fbf" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:74.24%;box-sizing:content-box;"/>
     <td style="width:4%;box-sizing:content-box;"/>
     <td style="width:6.08%;box-sizing:content-box;"/>
     <td style="width:6.4%;box-sizing:content-box;"/>
     <td style="width:5.16%;box-sizing:content-box;"/>
     <td style="width:4.12%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
     <td style="border-top:0.5pt solid #dae1eb;padding-top:0in;text-indent:7.2pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1.5pt solid #dae1eb;padding-right:0in;"><div class="item-list-element-wrapper" style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:1.333%;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:1.333%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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></div></div></td>
     <td style="border-top:0.5pt solid #dae1eb;padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #dae1eb;padding-right:0in;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td colspan="4" style="border-top:0.5pt solid #dae1eb;padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #dae1eb;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;text-indent:7.2pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1.5pt solid #3465b0;padding-right:0in;"><div class="item-list-element-wrapper" style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:1.333%;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:1.333%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div></div></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:'Calibri',sans-serif;"><ix:nonNumeric id="F_ff779ce7-fe04-42c9-9a24-35c41574a570" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="dei:EntityShellCompany" format="ixt:fixed-false"><span style="color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of April 30, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, the registrant had </span><span style="font-size:8pt;font-family:'Outfit',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#00002d;"><ix:nonFraction id="F_04bf6c5e-bbc5-40d4-8d87-639e67ba39e2" contextRef="C_7c87e254-02d7-472e-852a-c1168cb626cb" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">84,630,375</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of Class A common stock, $0.001 par value per share, and </span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b81d469b-82a5-4b7c-b2b0-bb5894e6a806" contextRef="C_27b59cba-44a9-4757-8b80-d2e63e638be3" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">14,216,250</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of Class B common stock, par value $0.001 per share, outstanding.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="toc_page"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Table </span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">of Contents</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:9%;box-sizing:content-box;"/>
     <td style="width:85.3%;box-sizing:content-box;"/>
     <td style="width:5.7%;box-sizing:content-box;"/>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">PART I.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#part_ifinancial_information"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">FINANCIAL INFORMATION</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#3465b0;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:center;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 1.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#item_1_financial_statements"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Financial Statements</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#unaudited_condensed_consolidated_balance"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Consolidated Balance Sheets</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#consolidated_statements_operations"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Consolidated Income Statements</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#consolidated_statements_comprehensive_lo"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Consolidated Statements of Comprehensive Income</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#stockholders_equity"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Consolidated Statements of Stockholders&#8217; Equity</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#consolidatedstatementsofcashflows"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Consolidated Statements of Cash Flows</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#notes_to_consolidated_financial_statemen"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Notes to Unaudited Condensed Consolidated Financial Statements</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">8</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 2.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#item_2_managements_discussion_analysis_f"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">22</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 3.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#item_3_quantitative_qualitative_disclosu"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">43</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 4.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#item_4_controls_procedures"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Controls and Procedures</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">44</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:12pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">PART II.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#part_iior_information"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">OTHER INFORMATION</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#3465b0;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">45</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:1pt solid #3465b0;padding-right:0in;text-align:center;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 1.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#item_1_legal_proceedings"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Legal Proceedings</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">45</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 1A.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#item_1a_risk_factors"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Risk Factors</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">45</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 2.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#item_2_unreg_sale_securities"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">46</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 5.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#item_5_other_information"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other Information</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">47</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 6.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#item_6_exhibits"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Exhibits</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #dae1eb;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">48</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><a href="#signatures"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Signatures</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:1pt;text-align:right;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">49</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">SPECIAL NOTE REGARDING FORWARD&#8209;LOOKING STATEMENTS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">This Quarterly Report on Form 10-Q, or Quarterly Report, contains forward&#8209;looking statements within the meaning of the federal securities laws, which statements involve substantial risks and uncertainties. Forward&#8209;looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward&#8209;looking statements because they contain words such as &#8220;aim,&#8221; &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;goal,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;plans,&#8221; &#8220;potential,&#8221; &#8220;predicts,&#8221; &#8220;projects,&#8221; &#8220;seeks,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; or similar expressions and the negatives of those terms. Forward-looking statements contained in this Quarterly Report include statements about:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our future financial performance, including our expectations regarding our revenue, cost of revenue, gross profit or gross margin, operating expenses, ability to generate cash flow, and ability to achieve and maintain future profitability; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our growth strategies and our ability to effectively manage any growth; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the value proposition of our product offerings for dealers and consumers;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the ability of our combined suite of offerings to increase a dealer&#8217;s return on investment, add scale to our marketplace network, create synergies for dealers, and become the marketplace for all steps of the vehicle acquisition and sale processes;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our evolution to becoming a transaction-enabled platform where consumers can shop, buy, seek financing, and sell their cars and dealers can price, source, market, and sell their cars;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the value proposition of the CarOffer, LLC, or CarOffer, online wholesale platform;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our ability to deliver quality leads at a high volume for our dealer customers and to provide the highest return on a dealer&#8217;s investment;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our expectations for CarGurus Sell My Car (Instant Max Cash Offer and Top Dealer Offers) as well as our digital retail offerings and continued investments;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our ability to maintain and acquire new customers;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our ability to maintain and build our brand;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our belief that our partnerships with automotive lending companies provide more transparency to car shoppers and deliver highly qualified car shopper leads to participating dealers;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the impact of competition in our industry and innovation by our competitors; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our ability to adapt to technological change and effectively enhance, innovate, and scale our platform and offerings;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our ability to realize benefits from our acquisitions and successfully implement the integration strategies in connection therewith;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">impairments of the carrying value of our goodwill or other assets;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our ability to overcome challenges facing the automotive industry ecosystem, including inventory supply problems, global supply chain challenges, including disruptions to pre-existing supply chains and vendor relations, changes to trade policies or tariff regulations, financial market volatility and disruption, increased interest rates, inflationary concerns, and other macroeconomic issues, including uncertain or volatile economic conditions in the U.S. and abroad;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our expectations regarding cash generation and the sufficiency of our cash to fund our operations;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our expected returns on investments;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our expectations regarding our deferred tax assets;</span></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the impact of changes in tax law and related guidance and regulations that may be implemented, including on tax rates;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our expectations regarding our expenses generally, including general and administrative, product, technology, and development, and sales and marketing expenses;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">domestic and global economic conditions affecting us or our customers;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our expectations regarding the funding of our share repurchase program;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our revolving credit facility;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our ability to adequately protect our intellectual property;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our ability to attract, hire, and retain necessary qualified employees to expand our operations; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the impact of accounting pronouncements;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">our ability to stay abreast of, and effectively comply with, new or modified laws and regulations that currently apply or become applicable to our business and our beliefs regarding our compliance therewith;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the impact of litigation and the potential impact of unasserted claims; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the future trading prices of our Class A common stock.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">You should not rely upon forward&#8209;looking statements as predictions of future events. We have based the forward&#8209;looking statements contained in this Quarterly Report primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, operating results, and growth prospects. The outcome of the events described in these forward&#8209;looking statements is subject to risks, uncertainties, and other factors that are described in this Quarterly Report. We have included important risk factors in the cautionary statements included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2024, filed with the U.S. Securities and Exchange Commission, or SEC, on February 20, 2025, or Annual Report, particularly those discussed in Part I, Item 1A, &#8220;Risk Factors,&#8221; in our Annual Report and in Part II, Item 1A, &#8220;Risk Factors,&#8221; of this Quarterly Report, that could cause actual results or events to differ materially from the forward-looking statements that we make. 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&#8209;looking statements contained in this Quarterly Report. Further, our forward&#8209;looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, or joint ventures in which we may be involved, or investments we may make. We cannot assure you that the results, events, and circumstances reflected in the forward&#8209;looking statements will be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward&#8209;looking statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The forward&#8209;looking statements made in this Quarterly Report speak only as of the date of this Quarterly Report. We undertake no obligation to update any forward&#8209;looking statement made in this Quarterly Report to reflect events or circumstances after the date of this Quarterly Report or to reflect new information or the occurrence of unanticipated events, except as required by law.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">NOTE REGARDING TRADEMARKS</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus&#174; and Autolist&#174; are each a registered trademark of CarGurus, Inc., CarOffer&#174; is a registered trademark of CarOffer, LLC, and PistonHeads&#174; is a registered trademark of CarGurus Ireland Limited in the U.K. and the European Union. All other product names, trademarks, and registered trademarks are property of their respective owners. We have omitted the &#174; and &#153; designations, as applicable, for the trademarks used in this Quarterly Report.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="part_ifinancial_information"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:17pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">PART I&#8212;FINANCI</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:17pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">AL INFORMATION</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1_financial_statements"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:17pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 1. Financi</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:17pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">al Statements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="unaudited_condensed_consolidated_balance"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Cons</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">olidated Balance Sheets</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(in thousands, except share and per share data)</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Assets</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Current assets:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash and cash equivalents</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_07210cde-8533-441b-aa49-0d34d7ad2b3a" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">172,862</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0c8abb8f-af53-4fd6-84ec-5f9e1aa093a6" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">304,193</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accounts receivable, net of allowance for doubtful accounts of $</span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7bb50a3f-a05f-4b8e-891d-0e28694629d5" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">808</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"><br/>&#160;&#160;&#160;and $</span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d5713634-40e1-46cb-aebc-a63bf563a252" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">788</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_674f1c4e-feb0-4f70-8a82-91099aa5fc0c" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,703</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f72bcfa1-51cf-416f-b52e-ddfca51026ea" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">44,248</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Inventory</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a4ac108d-e1f5-4a5e-aec3-7413c6b2a183" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">810</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_894741a2-9a45-44e8-ba94-d4d331bf06ef" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">338</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Prepaid expenses, prepaid income taxes, and other current assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0241673a-5891-441f-9780-7d485d3c4229" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,107</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7e66ca67-4636-47d6-ac9f-5ef7f2731b7c" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,868</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Deferred contract costs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3b059ed9-a3b9-49d3-a420-d61ba2542b66" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,640</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f0e7054c-39bb-4a6e-8361-104520392d55" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,523</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Restricted cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6c96658d-f5f1-4f45-934f-2980a32c00d6" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,848</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5dfb0652-a731-409a-ac07-135c7b5155ce" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,036</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total current assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a02de560-396b-4687-9bfc-e7ac78263421" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">251,970</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d6aa2239-7588-4ef3-ae0c-b89532346caf" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">391,206</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Property and equipment, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d76a3708-dc0c-4e11-b1f0-fd0809723cdc" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">132,383</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4e354382-4551-4f3d-b8fc-35c04dc2d734" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">130,010</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Intangible assets, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5bffe090-1846-40b2-9e0e-bc263c628c0a" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,318</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_87d62246-230d-4882-a8de-44384c00999b" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,767</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Goodwill</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d20893ed-8b10-407a-a377-89a90b1dc663" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">46,714</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b230700-1f01-4f71-ac49-2c9582393f17" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">46,167</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Operating lease right-of-use assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cee7ebbe-428e-43bb-8323-08b0842fc29d" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">119,589</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_667d3817-4245-4a4d-be4e-48fec758b7ae" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">121,484</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Deferred tax assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d8db0231-d7b7-43b6-a67e-a2dc73e92e97" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">110,050</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_581079ba-6fc1-45b7-be94-658d51878ea6" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">106,672</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Deferred contract costs, net of current portion</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c25e3e69-e480-4661-a7e4-38a768203187" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,088</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fee54a1f-7cf9-4299-881a-f8590627dea0" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,196</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other non-current assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d8311697-8094-4d8e-ae43-4509caf84d06" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b90ab1fa-2393-43b2-a7f0-37ea4debd130" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,034</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_61f5768a-0e88-44e6-8500-eff205292f69" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">689,115</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2291b130-e49a-46cf-9e99-12f874eb0a7f" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">824,536</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Liabilities and stockholders&#8217; equity</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Current liabilities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accounts payable</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6740987c-e371-49d3-9c33-17513851826c" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,891</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_943b3d4c-4ff0-4383-8da3-d76a312ad915" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,410</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accrued expenses, accrued income taxes, and other current liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6f865ad-fc73-4e28-9bef-24e68b9aa294" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">32,240</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ad0f7de-4324-430c-8805-d5f3e38e827e" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,975</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6199011e-f864-4eae-acf0-10aa2388c8cf" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,407</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3d7f6e30-84ab-44b8-a68d-824d6f4da345" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,661</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Operating lease liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_175a359e-4fd5-41c1-831d-a812dbe4fb6a" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,969</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_16854416-e214-447c-ae4b-11aafeea9de0" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,005</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total current liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bbc442cb-44bf-42c0-9da6-ab1eb7be1a55" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">94,507</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05d5a786-c456-4112-9335-d1bb138bec5f" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">93,051</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Operating lease liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f310e2e-c552-4bd2-aa6c-9ce6cefe1f4b" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">185,463</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca326fed-1d31-42dd-8917-aa8b8d932dc1" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">183,739</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Deferred tax liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_015697fc-f427-44d5-9fae-a0a1a2ec1f21" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c33f910e-e684-410e-a9b1-17513571845c" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other non&#8211;current liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d76aec51-f53d-4dba-b1ab-45a727bcceb3" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,080</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8bff544-2c6b-4720-9b92-f9ab4c36b265" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,031</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6816b86e-d428-4672-9cd4-5f84d645d626" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">287,065</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b83f856c-7cca-4e01-b21d-a8a44936380c" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">282,847</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_e0020d5b-fdca-46ec-ab13-44d6f41210cd;"><span style="-sec-ix-hidden:F_1eec3c25-19f0-47bf-8ac4-e80849cabb84;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Commitments and contingencies</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;(Note 8)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stockholders&#8217; equity:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Preferred stock, $</span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ea4e167a-a681-4f6f-8bd2-db5ac66b8934" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_6b2ab111-e902-4f4b-a7f0-040d46e223dc" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.001</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;par value per share; </span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_86730603-06b6-4cc6-81fd-75833eb73b12" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_c745284d-7579-41a8-a5f2-387e3eef9b37" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">10,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;shares authorized;<br/>&#160;&#160;&#160;</span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1af7db49-3c4e-4324-b314-b76a423d39c3" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_4416433f-1f74-4e76-83f0-063fcbcd98db" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_eae703a2-dfbb-462e-9a85-5081b456b883" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_0b27b8f6-05eb-45f7-874c-2ca55d9ff5c4" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;shares issued and outstanding</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_577f3f8d-c633-4b2d-894e-9b51f683e3aa;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_c8c233d6-7722-4343-8c3c-859809589c07;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></span></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Class A common stock, $</span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fb16e8f3-f884-42c8-9150-fa6a3822aba4" contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_d6d1933d-7315-40e7-8fc7-eee33bff4818" contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.001</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;par value per share; </span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b273c4b9-3688-4385-89fb-3ebf059a6ac3" contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_ed9afb8e-1ddc-4c67-9338-79b4cc7ec694" contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">500,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;shares<br/>&#160;&#160;&#160;authorized; </span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_672aff96-7c23-4d37-a7f4-8462bbf50b64" contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_9cebae78-b671-4ce1-ab65-560697c4c471" contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">84,334,642</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;and </span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e9f6da9f-7b7e-45bc-80ab-7f0f6a5bc11a" contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_26b78771-98ca-412f-b9ac-7ce4f93e2bac" contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">89,002,571</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;shares issued and outstanding<br/>&#160;&#160;&#160;at March 31, 2025 and December 31, 2024, respectively</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_64bc902f-09bd-4dca-9ad5-0019ff484168" contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">84</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8d27d80d-9b31-4652-81ac-0962048bba4f" contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">89</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Class B common stock, $</span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f1e6fa5-d80d-44a6-8e29-3b8f0e00587c" contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_9b3e1bfd-78ea-4d7f-8ec8-7e700cdf6aff" contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.001</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;par value per share; </span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca5ccfc4-2942-44bb-8984-cc0d80dc8850" contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_59d9273d-2378-4e90-bad2-0212a2c1b33c" contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">100,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;shares<br/>&#160;&#160;&#160;authorized; </span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2ed7eb4d-bc3d-4ce4-bfa0-67d7cf5ba848" contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_c4a4a320-3e2d-4e7f-93d2-471cf6b5025d" contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">14,216,250</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;and </span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1547890e-d4a1-4534-8eb0-fe203ca3d503" contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_a60e2d46-df52-4217-87b1-b35dd8b849ee" contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">14,986,745</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;shares issued and outstanding<br/>&#160;&#160;&#160;at March 31, 2025 and December 31, 2024, respectively</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_68488528-e90a-4c90-b163-528470955c3a" contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3df9387f-fa0d-4bdc-b517-ab9eb56ca539" contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Additional paid-in capital</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_26733460-2ee2-4069-ba41-8373e7e13ffc" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,775</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_613c6590-8ca6-42a3-a6e2-75c785360e72" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">169,013</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Retained earnings</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d54cc312-854a-4d76-b5dc-486cd501056c" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">396,486</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e7f44e2-0ae7-4e12-943e-8bfde9fa8b96" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">375,119</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accumulated other comprehensive loss</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cc02483c-a818-4f85-bb2a-90686e172c29" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,309</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ce9c7aeb-7f4a-4caa-ab14-850b7c5b58cd" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,547</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total stockholders&#8217; equity</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5cbbbcb7-2c06-4bbf-94fe-e0961c318132" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">402,050</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0f11d7e2-baf1-4f76-ac49-4445316c94be" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">541,689</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total liabilities and stockholders&#8217; equity</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ce8b0892-bfcd-4bae-aab7-acefaa081b38" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">689,115</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cb7e2487-1125-4f51-8d1b-59f7f2cf5330" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">824,536</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span><span style="color:#00002d;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc.</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_operations"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Consolidated Income Stateme</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">nts</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(in thousands, except share and per share data)</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b056f0d3-c364-4372-8087-9df76bbc6a1d" contextRef="C_b5951e29-d936-46e2-bb9e-a5ae4d38cbc9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">212,235</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_25581904-b419-4ec3-88e9-a6783a74d975" contextRef="C_d9922d3a-2bd5-42fb-8674-4ac62a233df5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">187,219</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ad7cb63-6c57-4586-8cc3-d3f588da9a7c" contextRef="C_90691fb4-3965-4504-af7e-b5e0d371024d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,747</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_227658c0-ad39-4232-ba3d-143d07875fb1" contextRef="C_b3bb584f-48e8-4bc0-9c7e-661c45e77543" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,125</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_17edc534-cb25-4f02-8fba-b1bdca093eab" contextRef="C_0a85cb20-6e87-466d-96b6-92f168182656" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,176</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0ae4dc3f-46c2-440c-b342-eef46e092ca8" contextRef="C_a23d5db2-ad93-42dc-a15d-73f20fd9bc54" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,452</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_021f4033-1dea-40ba-8d91-c73b2f60499b" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">225,158</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d5d3cfb6-60bb-4482-a823-5be6ce96ba77" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">215,796</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_44d32fe9-a623-4b1d-8704-20513d8e455e" contextRef="C_b5951e29-d936-46e2-bb9e-a5ae4d38cbc9" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,248</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_65d3ccf1-2bf2-412a-bbf9-78d42489c1bf" contextRef="C_d9922d3a-2bd5-42fb-8674-4ac62a233df5" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,385</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_728727ba-0292-4ce5-877f-91a87a3f4c9f" contextRef="C_90691fb4-3965-4504-af7e-b5e0d371024d" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,170</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_25123319-d1b6-43a1-8dd8-063764853d7d" contextRef="C_b3bb584f-48e8-4bc0-9c7e-661c45e77543" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,224</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f8b17f7-1ad4-45f6-b071-c9b07835734e" contextRef="C_0a85cb20-6e87-466d-96b6-92f168182656" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,033</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_baa63910-f6b7-462a-aca5-fb64a6ebe70d" contextRef="C_a23d5db2-ad93-42dc-a15d-73f20fd9bc54" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,226</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total cost of revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4ec7b8a8-95df-4cf1-a0c7-97c63ef07c69" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,451</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ab9a8c5d-81c0-4adb-85cb-0ae8087c16db" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,835</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e021d7c-c96a-4067-ad4a-4905e07cfd4f" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">199,707</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_be76219c-5945-43a2-ad2b-a7618a69cd74" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">174,961</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_668edff6-0a7d-4a40-abfe-38cd10ba77e8" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">86,716</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f7c28d50-1d51-4588-bdea-b3e2cbce2867" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">82,274</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, technology, and development</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_af793591-20bc-492a-8900-84be648fd822" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,250</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a7a95341-9d28-4319-bb47-a1bfd1ea4d5b" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,545</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_182f7931-f2bb-4831-838c-871bdaefe7a2" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,780</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fad2fd2a-3deb-4237-bbd7-4842f27ba93f" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,066</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_188316aa-f3bf-408b-acbe-d708426ea050" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,206</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fcf3cacc-431b-41d1-886e-d0f00a328611" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,792</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5b3a89bc-7580-4823-b688-bf85247ff089" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">153,952</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_484bbf52-62ff-44a7-957b-93e53e35c60a" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">148,677</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Income from operations</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2af21e7b-dfd9-4beb-96fe-28e61ecff708" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">45,755</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0ce39e58-cbe0-4841-92d1-85df9f4ea5bc" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,284</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other income, net</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_09fabe75-127f-48b8-974e-88caa0286516" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,098</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_14b0ef7b-5bc4-48df-a9af-d74875efc16f" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,906</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other expense, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9c86d9db-000e-422b-9d49-f69d537dd98f" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">302</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0ac2288f-65d6-4e01-abcf-61a8fd2113ee" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">505</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6de2306-3aa9-4a9a-902f-c7787847ec95" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,796</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1f775d70-9034-49dc-b16b-c997698b79a1" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,401</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Income before income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_af8bdda1-94e1-48ab-a63f-a20adecf56e1" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,551</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3fddefbd-2026-487c-8bff-b4b8b7e01bc2" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,685</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fb23823c-f21f-4fc8-8124-f1e69d4a5a15" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,506</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_690fa8f0-62ce-42a4-922f-82f0bf0145b2" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,384</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3b6991b7-3f4e-4722-9ef9-d2543491c46f" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,045</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7bd37216-c796-4b12-b195-e165d06fb5da" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,301</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income per share attributable to common stockholders: (Note 10)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Basic</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_043faf20-90ee-4044-bf76-0c55fdf88675" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.38</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c728c271-c7b1-4bad-bf2b-43383490ddb8" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.20</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Diluted</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_92a17c29-9655-4dbf-8b0c-25dcd052bddd" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.37</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_40119917-28dc-4be3-b275-c8f19815680d" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.20</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-average number of shares of common stock used in <br/>&#160;&#160;&#160;computing net income per share attributable to common stockholders:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Basic</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5fbf7898-8b14-4b49-9ef2-45e7681a7cb3" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">103,094,690</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_154a5687-506c-44fd-ba64-f79507277cbd" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">107,174,812</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Diluted</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27bca648-59d5-474d-a6c2-f68c88b0dd4d" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">105,068,046</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2f4073d4-baf5-4bb5-8a75-619b39719260" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">108,632,159</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0.6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><ix:footnote id="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4" xml:lang="en-US"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Includes depreciation and amortization expense for the </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024 of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e3bbdd48-4b8f-4b38-9ad5-c3d6151f28aa" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,348</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ab50d96-0234-4951-bbfd-7ea5cd1f9e66" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,689</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span></ix:footnote></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span><span style="color:#00002d;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_comprehensive_lo"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Consolidated Statements of C</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">omprehensive Income</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(in thousands)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_13e3b579-40ce-48b9-b728-ada81bc665e9" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,045</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d6496c06-15e1-423d-8dbe-ccc20f7d2851" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,301</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other comprehensive income:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Foreign currency translation adjustment</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f4314fce-8f5b-4101-ba99-941ab1f7d05b" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,238</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_19673ac1-19e5-4fb9-9cc8-e90de19f7e13" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">599</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Comprehensive income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_29ed64c4-a0df-4d69-845a-f6392fa5cc7a" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,283</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_71ed1a2f-c913-4d3c-8682-a0dcd379cb18" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,702</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span><span style="color:#00002d;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="stockholders_equity"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Consolidated Statements of</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> Stockholders&#8217; Equity</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(in thousands, except share data)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:32.8%;box-sizing:content-box;"/>
     <td style="width:1.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.785%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:4.865%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.785%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.325%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.325%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.325%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.325%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.465%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Class A<br/>Common Stock</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Class B<br/>Common Stock</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Additional<br/>Paid&#8211;in</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Retained</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accumulated<br/>Other<br/>Comprehensive</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total<br/>Stockholders&#8217;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:6pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capital</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Earnings</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Loss</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Equity</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Balance as of December 31, 2024</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3d03d746-d22d-4f32-9ba7-a49d7df2ea2d" contextRef="C_0fb246e2-735d-47a1-a42e-a8122ce8474c" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">89,002,571</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_13ffbb80-5a49-4068-ba5e-e67a07a6eb17" contextRef="C_0fb246e2-735d-47a1-a42e-a8122ce8474c" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">89</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_176f90cf-5f60-40f6-bf5a-bed9c978d461" contextRef="C_c916f2a9-4037-463c-9069-3fbbe97340c1" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">14,986,745</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b2577aed-1ff8-4085-9683-26bd9e381045" contextRef="C_c916f2a9-4037-463c-9069-3fbbe97340c1" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3a239b06-a30c-466c-912a-938b0eac0730" contextRef="C_5d506589-9e04-47af-8b5c-fa835c1b7a72" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">169,013</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_10a82f14-2039-4597-9dfa-ba56627e4e53" contextRef="C_8dc3f053-67e1-449e-9480-1db10d970d22" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">375,119</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3688dc27-ce82-4b20-9d91-025bb96c5b36" contextRef="C_39254583-c987-4292-8ad2-ef8d019a19c0" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,547</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_837655ca-e4dc-429d-a7b2-ef95956e8ee5" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">541,689</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_120cce38-30f9-40e6-a027-bdf855ea732d" contextRef="C_981f1ac6-bc56-4d38-b127-134b49b97348" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,045</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_49d1ad11-76fd-43eb-b92a-826ec2164b6c" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,045</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock&#8211;based compensation expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1380f418-fd2f-46b2-bc11-8e1604aded86" contextRef="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,538</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1c5b07aa-5219-4dfe-a4b0-2436d6fbe3e0" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,538</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Issuance of common stock upon exercise of stock options</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1a2c3c59-91cd-4f1d-8c0f-e0eb60f27d73" contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">16,426</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c7335079-dee1-4837-a2b0-09050d9931af" contextRef="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">394</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_452ff14c-d7c0-4ab3-806e-0add3bf4b01d" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">394</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Issuance of common stock upon vesting of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7e50933f-bfe2-489b-a16d-f3d3980ee08b" contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">715,951</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Payment of withholding taxes on net share settlements of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_25f34f44-0a28-4b1b-929d-4b7df318ad9e" contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">251,366</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27f234c1-2cfc-481b-af17-b2a3fcad1e0d" contextRef="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,987</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_21421bb2-83c7-4a10-b828-b1a76d10719d" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,987</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Repurchase of common stock</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05c334fd-77ce-4df8-8940-47ec132b2052" contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,919,435</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a631797-8d04-4748-9bf2-6312c51d8b95" contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1bea8148-ce93-44ce-9439-50ca76b02ab5" contextRef="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">168,183</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c47ee1dc-916a-4898-820f-cfb00d1030bf" contextRef="C_981f1ac6-bc56-4d38-b127-134b49b97348" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,678</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_10035056-491f-47cc-93d7-553999eab934" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">185,867</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Conversion of common stock</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d85edf33-38f4-425b-b3db-223715b3a2f1" contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">770,495</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9988fc77-e870-4615-b5f8-d8450db163dd" contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_294b3a79-fec5-4698-a4ae-4131e5560f81" contextRef="C_f7ae220a-17d5-4398-b3e5-630d249fb38c" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">770,495</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8deef173-0100-4d42-ad77-e8216dc8a9a5" contextRef="C_f7ae220a-17d5-4398-b3e5-630d249fb38c" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Foreign currency translation adjustment</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04fe8edb-0073-4366-8efa-9b5aea43075c" contextRef="C_fb4344a6-a2aa-4486-b485-30be0244bbea" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,238</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0b32cfd5-bbc2-4600-a540-362b2da726be" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,238</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Balance as of March 31, 2025</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3de98715-738f-4ab8-97b4-8d4b24f3372a" contextRef="C_b397d898-711b-4f45-b729-05f7365e0d38" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">84,334,642</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8e2b7d5-ea46-4b86-b45b-cc3f2d591679" contextRef="C_b397d898-711b-4f45-b729-05f7365e0d38" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">84</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_581503fd-2d77-459f-b2d1-5db7c879c9a7" contextRef="C_c9bced7a-ac66-4411-887e-c525b92947c1" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">14,216,250</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d704103b-2f27-49d3-a086-7611c703bc57" contextRef="C_c9bced7a-ac66-4411-887e-c525b92947c1" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_51b03abb-e77b-47a2-8783-5c50d34e5419" contextRef="C_87e6a6c4-701c-48d9-b90d-7eca677e8ce0" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,775</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5ab556bd-d904-49dc-b52f-09619010208b" contextRef="C_fd06e31e-25c8-420c-8c7c-537ccbd9cc21" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">396,486</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c83b0a01-5f57-4a39-a7c1-e5a6f55026fd" contextRef="C_c07df82d-60ad-4c8e-a1ca-731b33650926" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,309</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6e74c857-d279-4088-8470-380efe590a22" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">402,050</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Balance as of December 31, 2023</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_49556056-fab7-47b2-b302-f84e02fe021a" contextRef="C_7d3e3fee-30cd-467c-90ad-6d64723a112a" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">92,175,243</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_21723691-f520-42d1-a56e-8ec52acd0760" contextRef="C_7d3e3fee-30cd-467c-90ad-6d64723a112a" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">92</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9eb8c19d-2b3f-4105-b318-98c77bf5fc68" contextRef="C_8f675460-634d-486f-a670-f436551de869" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">15,999,173</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_40671335-e162-4f29-954a-858e2921d15f" contextRef="C_8f675460-634d-486f-a670-f436551de869" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_935b1cb1-e1c1-447b-b7d3-d0dd01329b6c" contextRef="C_8716e338-57c1-4dd6-8b0d-e92852bf63ab" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">263,498</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_67afa430-dbaf-4511-a065-d3ec20260643" contextRef="C_de11be54-c0e3-459c-99b4-fccc5c834771" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">354,147</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_84889fb4-d7e4-46a8-b40f-6d81be13c402" contextRef="C_8c25deee-3cc3-4f51-b4ed-4e48f4732164" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">901</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6032bd0-99d7-44fe-a7d5-539a83c174ba" contextRef="C_e2e5e176-42a7-42ee-8593-ad904ae516d3" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">616,852</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_150201a1-9202-4cd3-b148-cacfba863787" contextRef="C_a05dd536-0fe0-4efa-9b57-453dd0de3932" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,301</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4bf98126-313e-47a7-96ca-ea01e19437b7" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,301</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock&#8211;based compensation expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_33e464b3-ce40-4278-af20-eeff8ee5f2fa" contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,649</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7e56bc0e-1a65-4a58-9b35-394ced945693" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,649</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Issuance of common stock upon exercise of stock options</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5818af41-d42e-4e2b-9c86-642ec4954892" contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">36,455</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cb6c53c9-0d93-4602-81ce-5840bf016051" contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4ecac028-8431-4eb5-ba90-7bc454596f1d" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Issuance of common stock upon vesting of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2bd18ca9-1f1a-4740-9b6c-d70fef82c8af" contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">615,383</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e4f2424e-1623-4890-81e4-202b32c6d186" contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_36bb344b-dd32-4321-a872-ac929a22fc87" contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Payment of withholding taxes on net share settlements of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_32dd47c3-9da4-48c5-9921-44c2673362d2" contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">213,042</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2f64891a-2d9f-46b6-9694-df74dfd1f0e1" contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,097</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f1483d5-cc21-4748-b58c-3581d93e33cc" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,097</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Repurchase of common stock</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3163c2d1-2657-4e59-9ad1-eac11436bdc5" contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">3,538,194</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_724f6ce0-1c17-4b9e-9856-3f5cfb4d6564" contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_450aa6d0-6f5e-456b-8268-d15e7f6e63ef" contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">81,751</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_397cdf5e-22ed-4266-8462-3b2ea194115b" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">81,755</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Foreign currency translation adjustment</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_61a59880-d503-4eb6-a71a-46667947b3a7" contextRef="C_98f9f457-3062-471d-bb00-f53bbd381a6d" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">599</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_17a19344-808b-43dd-a77a-4de7840602dd" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">599</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Balance as of March 31, 2024</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a3b2c9cf-a1a1-42a5-aab4-0b507e6f8482" contextRef="C_60da098d-0b4b-46ec-bea2-7c70fd7c0285" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">89,075,845</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_887a4149-4690-4f6b-ae5f-bcf793d54af9" contextRef="C_60da098d-0b4b-46ec-bea2-7c70fd7c0285" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">89</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bccbed9f-378e-4156-8c3c-7c8944203c88" contextRef="C_b9558433-957c-49de-9e4b-a81f0961ef30" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">15,999,173</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dd91af7b-5e07-4bdd-b17c-f28e8742d411" contextRef="C_b9558433-957c-49de-9e4b-a81f0961ef30" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f873a52b-51e6-4285-93b4-49ac2453feb3" contextRef="C_8aa4b62c-f4a1-42a8-b28a-d1de088d8a4c" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">194,309</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6a508719-0537-40f1-a9e2-01660c83e910" contextRef="C_107e43cd-effb-42b5-912a-b32a83508a54" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">375,448</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e144ce74-9f8f-4ca8-adc8-8cb7e34bb146" contextRef="C_ee6c155c-cffe-4e93-b94a-88973cdaa753" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,500</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cc25b753-fa38-40ea-b8fa-546888b02a09" contextRef="C_0b8c35fd-092c-460d-b66a-d2d8dc91d443" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">568,362</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidatedstatementsofcashflows"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unaudited Condensed Consolidated Statements of Cash Flows</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(in thousands)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:2pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Operating Activities</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_80b09cd3-0f85-4f38-9820-d2dee75a0e88" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,045</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_831740f3-ee5f-436a-88ce-dc9b5d710f85" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,301</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Adjustments to reconcile net income to net cash provided by operating activities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2a4fff40-a63a-45b4-87f0-a8c4d9540fa7" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,554</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_13cbfe54-1d0f-459b-9a48-2a47a1854213" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,481</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Currency (gain) loss on foreign denominated transactions</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aebcfd67-10f4-4e94-9c15-6ade7bfbf728" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">165</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_37aa1729-9754-48fb-afb6-af8b45a046c8" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">384</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Deferred taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d4cbd4a-8090-40ff-ac4c-1019ab09a7c0" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,389</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_92869210-eb05-4554-8315-19cf911f4d6b" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">9,052</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Provision for doubtful accounts</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8664b72f-4c50-44a2-90a8-3da9dc47e1a9" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">424</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_386c2a5c-629f-4695-b276-138d445170ce" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">290</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock-based compensation expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe0d8d63-3b5b-4355-b33e-a990e193bf87" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,900</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1baa12a8-a9fd-484f-a2a6-8ba36d012d71" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,822</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amortization of deferred financing costs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1d0295a6-58cc-4718-8bd7-31f5b26325f8" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:AmortizationOfFinancingCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">129</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_97a0b74a-5175-455d-b6ae-c81594d74a3b" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:AmortizationOfFinancingCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">129</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amortization of deferred contract costs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5c39f37c-e0ea-4f31-8eac-08efd290ec96" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:CapitalizedContractCostAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,810</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_286cdc5f-ac23-4a30-bf2c-00cd433941b6" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:CapitalizedContractCostAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,258</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Changes in operating assets and liabilities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:8pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.48%;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accounts receivable</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4dfba43a-ac44-45ee-b4e5-2c7b85c96d10" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,070</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4261ce03-1718-432e-9d89-1652fa0a7b5b" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,182</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:8pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.48%;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Inventory</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4ebd7f1d-9fa9-4d41-9384-382f22213e0f" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">353</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_95ad7703-2972-4f6b-83a7-0c7b1aa64d71" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">319</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:8pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.48%;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Prepaid expenses, prepaid income taxes, and other assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_491bd29f-f766-4a28-bf6c-4d1c10acd945" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,801</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1c8bb0ad-545c-484b-b12f-7be67ad9516a" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,974</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:8pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.48%;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Deferred contract costs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a539451b-b5fa-43ba-b27f-7af2f684c162" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,744</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b2e15887-0057-4fcf-a890-42bb47ca7bea" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,326</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:8pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.48%;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accounts payable</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_59b03302-3895-4b2f-82f3-a4a2c715b6b3" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,075</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f1ac9ea1-8680-4112-83d9-7f71d689b5dc" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">707</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:8pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.48%;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accrued expenses, accrued income taxes, and other liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b4e29474-b4e0-4996-beec-3bbf9d11b181" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,592</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d07aacaf-175f-4722-a686-848eadd34a57" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">681</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:8pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.48%;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d09678a-326e-42d5-a86e-51cbd89aecfe" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">731</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_94443c22-38d4-4320-87c9-8ddbfa3c088d" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:8pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.48%;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Lease obligations</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_93e13876-9c14-490e-9141-2ea11d04efd6" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:IncreaseDecreaseInLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,583</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eda78940-c25a-4ed4-8471-fb12116a2d37" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:IncreaseDecreaseInLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,696</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash provided by operating activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2cead329-55cb-405e-9cde-09bcf2f64681" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67,879</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e6cb8665-406b-45f1-bbf5-c7eb240c6375" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">51,964</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Investing Activities</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Purchases of property and equipment</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57a74854-ac66-40ed-a9bc-3ca665de6a66" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,240</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ff2dadb4-7a71-4454-bace-d166851cbd8b" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,665</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalization of website development costs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4eaa84a2-7bb1-42e0-8468-7a75ac198204" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:PaymentsToDevelopSoftware" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,391</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_022f6a9c-06bb-4e9b-b635-6b7d013b82fa" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:PaymentsToDevelopSoftware" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,465</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Purchases of short-term investments</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_857bb1c1-b8ce-42c9-bf2e-1386311c8b5d" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:PaymentsToAcquireShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bf59244e-039a-47d9-ac60-a61b0ad31bd3" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:PaymentsToAcquireShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">494</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sale of short-term investments</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9686b509-209a-45d7-bdd6-8a38638e6d4a" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:SalesOfShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_307036ed-9df6-429a-9185-3f4175e1f5b1" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:SalesOfShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,218</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Advance payments to customers, net of collections</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:6pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9893cb61-5ed1-4c96-a93f-8453f21a0757" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:AdvancePaymentsToCustomerNetOfCollections" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c8054a54-8d86-41b5-b18e-0c220f4ac2cf" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:AdvancePaymentsToCustomerNetOfCollections" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">259</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash used in investing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_809be69a-f78a-496b-94fb-6189f6afcb01" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">7,631</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2ebb262c-be84-4607-a4f8-79cd14fcd28a" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">13,147</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Financing Activities</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Proceeds from issuance of common stock upon exercise of stock options</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5b60461d-4f37-4dc5-9881-95f318f13263" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">394</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_393b0e69-9e4d-4398-a4e9-cc45628148b7" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Payment of withholding taxes on net share settlements of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_36fca045-5c46-44f8-be3c-7a3a27181f42" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,985</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_42e089a4-a520-4b62-9da4-31668591d578" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,115</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Repurchases of common stock</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1510fd80-cb96-4ec4-ba60-bd43a1dfd7cf" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">182,828</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57d80c6d-82e0-4366-8977-6433b376d405" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,442</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Payment of finance lease obligations</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e1db2770-703d-41e8-9eed-65a9e7a8c612" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_def92f76-8b06-44ff-9f57-fb28d9c61611" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change in gross advance payments received from third-party transaction processor</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a4cb722b-1651-4a48-b363-53bc54879a47" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">38</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c8a5aade-42fb-458d-b24c-3d2aa1813561" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">474</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash used in financing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c4ae5c15-0527-4047-831e-ace2d7dfb3c3" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">191,477</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f4558e6a-3a92-451e-879f-72e1aed4cd89" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">83,038</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Impact of foreign currency on cash, cash equivalents, and restricted cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_369b5492-c297-4654-b29c-4bc226907409" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">710</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c778613a-a0c0-4600-9b02-77e303a85e8a" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">577</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net decrease in cash, cash equivalents, and restricted cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f24b8c0-5353-4ddb-8827-23bfc64297d1" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">130,519</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1f9b255a-4b77-4fc8-b081-36357293ad99" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">44,798</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash, cash equivalents, and restricted cash at beginning of period</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_71cb7ff6-b04f-47e0-9378-1722583e93eb" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">306,229</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_03385c62-effe-4104-bd95-a9839e033914" contextRef="C_e2e5e176-42a7-42ee-8593-ad904ae516d3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">293,926</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash, cash equivalents, and restricted cash at end of period</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cf4cd377-bb78-4c79-8b1d-eeb0736c62b0" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">175,710</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_edf6c306-7dcd-4c35-9b96-ee9ddbe11250" contextRef="C_0b8c35fd-092c-460d-b66a-d2d8dc91d443" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">249,128</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Supplemental disclosure of cash flow information:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash paid for income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a17d3194-8eea-4db6-ad19-e3e411a61f1c" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">700</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_907ec73d-db16-4e38-9348-1f15ee0ac77b" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,132</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash paid for operating lease liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c6dedf9e-727c-405b-822a-ddef67454135" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,558</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_143c13f7-b876-4dd6-8a34-9aa35bd634ac" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,788</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash paid for interest</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_76e219b5-9454-4cf7-bab1-7bf399cc5bb1" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1a69fd32-1986-4718-a542-9929e1e24f46" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">143</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Supplemental noncash disclosure of cash flow information:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unpaid purchases of property and equipment and capitalized hosting arrangements</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_39613d42-0b67-423c-a7f8-f33778ae0871" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">778</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_578c3abf-9d33-4a8a-b569-f516aeeb418a" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,329</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized stock-based compensation expense in website development and<br/>&#160;&#160;&#160;internal-use software costs and hosting arrangements</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_86d1ea8f-18eb-4b90-9123-78bf15e349b6" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,638</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7926123-27d7-4576-9ceb-a90e51a550f2" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,827</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unpaid withholding taxes on net share settlement of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ea0a2671-1a4b-4ff7-9754-b9a22f82966e" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">125</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a4c0730-a23e-41d6-bc17-89b28934d0d2" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">119</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unpaid repurchases of common stock</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e8368ada-328a-4904-8586-52c0bb75edd5" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:UnpaidRepurchasesOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,451</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fc7139fe-4c62-4161-8887-b738ea7ade8c" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:UnpaidRepurchasesOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,658</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Unpaid excise tax on repurchases of common stock</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cb51fb0b-9080-4f05-9056-e650e16b43b0" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:UnpaidExciseTaxOnRepurchasesOfShares" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,268</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8408b5a-246c-4101-8dfc-a470ba9a6226" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:UnpaidExciseTaxOnRepurchasesOfShares" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,239</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Obtaining a right-of-use asset in exchange for an operating lease liability</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_06747687-0da8-45b2-8f70-07ddc7bd81d3" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">217</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9fb333a5-517c-4451-b070-bbe6cc6db33f" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,536</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-size:9pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="notes_to_consolidated_financial_statemen"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Notes to Unaudited Condensed Consolidated </span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Financial Statements</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands, except share and per share data, unless otherwise noted)</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_0d385390-66e4-485d-8554-02de73d0d88a" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1. Organization and Business Description</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc. (the &#8220;Company&#8221;) is a multinational, online automotive platform for buying and selling vehicles that is building upon its industry-leading listings marketplace with both digital retail solutions and the CarOffer, LLC (&#8220;CarOffer&#8221;) online wholesale platform. The CarGurus platform gives consumers the confidence to purchase and/or sell a vehicle either online or in person, and it gives dealerships the power to accurately price, effectively market, instantly acquire, and quickly sell vehicles, all with a nationwide reach. The Company uses proprietary technology, search algorithms, and data analytics to bring trust, transparency, and competitive pricing to the automotive shopping experience.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company operates principally in the U.S., where it also operates the Autolist online marketplace and the CarOffer online wholesale platform as independent brands. The Company also operates online marketplaces under the CarGurus brand in Canada and the U.K. In the U.K. it also operates the PistonHeads online marketplace as an independent brand.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has subsidiaries in the U.S., Canada, Ireland, and the U.K. and it has </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_264dc2cb-b00a-4074-89ca-dcbb65cbfed9" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> reportable segments, U.S. Marketplace and Digital Wholesale. See Note 12 of the Unaudited Condensed Consolidated Financial Statements (as defined in Note 2 of the Unaudited Condensed Consolidated Financial Statements) for further segment reporting and geographic information.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company is subject to a number of risks and uncertainties common to companies in its and similar industries and stages of development including but not limited to rapid technological changes, competition from substitute products and services from larger companies, management of international activities, protection of proprietary rights, patent litigation, and dependence on key individuals.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_322fade0-9b42-436f-99c4-718041735770" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:SignificantAccountingPoliciesTextBlock" escape="true" continuedAt="F_322fade0-9b42-436f-99c4-718041735770_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_125af47c-6e01-49ac-b255-abf356eb5950" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying interim condensed consolidated financial statements are unaudited (the &#8220;Unaudited Condensed Consolidated Financial Statements&#8221;). The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the U.S. (&#8220;GAAP&#8221;). Any reference in these notes to applicable guidance is meant to refer to GAAP 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></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company&#8217;s financial statements for interim periods. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, filed with the SEC on February 20, 2025 (the &#8220;Annual Report&#8221;).</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">8</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_322fade0-9b42-436f-99c4-718041735770_1" continuedAt="F_322fade0-9b42-436f-99c4-718041735770_2"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_06368b3c-04c6-4506-b11d-3632edd06663" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ConsolidationPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Principles of Consolidation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_740d8206-ff2f-43f6-a378-973c4d25721b" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:SubsequentEventsPolicyPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Subsequent Event Considerations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the Unaudited Condensed Consolidated Financial Statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_1e1685db-8ea3-4ee7-8751-5dbce1abb4d3" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:UseOfEstimates" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting period.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. 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. Changes in estimates are recognized in the period in which they become known.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company&#8217;s revenue recognition, the impairment and useful lives of long-lived assets, the capitalization and useful lives of product, technology, and development costs for website development, internal-use software, and hosting arrangements, and the valuation and recoverability of intangible assets and goodwill. Accordingly, the Company considers these to be its critical accounting estimates, and believes that of the Company&#8217;s significant accounting policies, these involve the greatest degree of judgment and complexity.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Due to the partial impairment of the CarOffer reporting unit goodwill and other long-lived assets during the year ended December 31, 2024, in which the CarOffer reporting unit was reduced to its fair value, there remains a risk for future impairment charges if projected future operating results further decline, including as a result of economic conditions or operational challenges, which could be material and negatively affect its operations.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_fe463cf4-7355-4e98-ab0e-638f9d954fd3" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ConcentrationRiskCreditRisk" escape="true" continuedAt="F_fe463cf4-7355-4e98-ab0e-638f9d954fd3_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_0f48cc65-5175-47da-9d7c-216a72442652" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has no significant off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, trade accounts receivable, and other receivables.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company maintains its cash and cash equivalents, principally with accredited financial institutions of high credit standing. Although the Company deposits its cash and cash equivalents with multiple financial institutions, its deposits with each such financial institution exceed governmental insured limits.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers or groups of customers.</span></p></ix:nonNumeric></div></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">9</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_322fade0-9b42-436f-99c4-718041735770_2" continuedAt="F_322fade0-9b42-436f-99c4-718041735770_3"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:continuation id="F_fe463cf4-7355-4e98-ab0e-638f9d954fd3_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company had no material losses related to marketplace receivables as the losses were dispersed across a large number of customers. The Company had no material losses related to wholesale and product receivables as the third-party transaction processor does not release the title to the vehicle until successfully collecting funds from the buying dealer. Titling is handled by the Company&#8217;s third-party transaction processor and titles are held in escrow until it collects funds from the buying dealer (i.e., title is legally transferred from the selling party to the buying party upon signing of bill of sale, but title is held in escrow by the third-party transaction processor until payment is received). Due to these factors, no additional credit risk beyond amounts provided for collection losses was believed by management to be probable in the Company&#8217;s accounts receivable and other receivables.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_0f952579-2ef4-4044-ba60-bf01fb880926;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_ac80a671-5038-46d9-8b77-cc77892d61e4;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">a </span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">payment processor</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> for several </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_13d27814-128d-4c91-88fd-33c40f5caf3c;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">hundred</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> dealer accounts represented </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_39ce5c58-536f-4d5d-97f0-14a7f5bcf7e6" contextRef="C_5fd0b1db-a8c6-481b-93da-c446017e5cce" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">10.6</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% of net accounts receivable and other receivables. The related accounts receivable balance included unbilled and billed receivables that are not past due. The concentration was driven by the timing of payments pursuant to the agreement with the payment processor, as well as a decrease in the total accounts receivable, net balance as of March 31, 2025. The remainder of the accounts receivable was dispersed among more than </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b0e4e009-06be-4f54-9804-46de24503ed5" contextRef="C_ff8dbc89-bfb7-4eca-b6cc-55978f226207" name="carg:NumberOfMajorCustomers" unitRef="U_Customer" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_f94162f3-c871-41ad-a5ff-e26510c2ca2e" contextRef="C_78063452-fc6b-4d74-9b53-0e186c607aac" name="carg:NumberOfMajorCustomers" unitRef="U_Customer" decimals="INF" format="ixt:num-dot-decimal">1,000</ix:nonFraction></ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> customers. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">T</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">herefore, the Company does not believe there is significant credit risk with respect to accounts receivable. As of December 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c5986e6e-9925-4034-869a-381957a00f23" contextRef="C_ff0a654b-60fa-4155-ad62-d287d1b669b8" name="carg:NumberOfMajorCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> concentration in excess of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_42088dc9-0e71-4eab-8488-c3317c8e2cab" contextRef="C_7a3f3b95-8366-49ad-8d7c-a758e1942966" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">10</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% of net accounts receivable and other receivables.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_65a564b1-1490-4303-99b6-1f98630412ed" contextRef="C_b60528e2-86a9-4708-b2c0-b08f71665b87" name="carg:NumberOfMajorCustomers" unitRef="U_Customer" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="F_313a9c20-060b-45ad-bcb3-0fea39293cd1" contextRef="C_265fb60a-58ee-428b-ab17-20b35347a3c5" name="carg:NumberOfMajorCustomers" unitRef="U_Customer" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> customer accounted for more than 10% of total revenue.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f6f523c9-0a73-4c9e-ae5a-de88ea18b040" contextRef="C_87df68d8-4f13-4827-b61d-463771d34871" name="us-gaap:UnbilledReceivablesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,663</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7c3ea948-7512-4507-bf84-b9e8f1918b55" contextRef="C_12c1ec62-1e95-4cfc-ac28-01f36fd0cf6e" name="us-gaap:UnbilledReceivablesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,213</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, was included in accounts receivable, net representing unbilled accounts receivable relating primarily to both advertising customers and dealers invoiced in the period subsequent to services rendered and revenue recognition adjustments for Company offered discounts given to dealers in accordance with ASC Topic 606, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue from Contracts with Customers </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(&#8220;ASC 606&#8221;).</span></p></ix:continuation></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_a91c1c03-f612-4855-bb2a-3689b384ff25" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:SignificantAccountingPoliciesPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, there have been no material changes in the Company&#8217;s significant accounting policies, which are detailed in the Annual Report.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_9f2d3108-61b2-43cd-ae42-ba1f02db049b" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock" escape="true" continuedAt="F_9f2d3108-61b2-43cd-ae42-ba1f02db049b_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Recent Accounting Pronouncements Not Yet Adopted</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">From time to time, new accounting pronouncements are issued by the FASB or other standard-setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise disclosed below, 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. As of March 31, 2025, there are no new accounting pronouncements that the Company is considering adopting, other than those described below.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">In November 2024 the FASB issued ASU 2024-03, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> (&#8220;ASU 2024-03&#8221;). ASU 2024-03 is intended to provide more detailed expense information and requires additional disaggregated disclosures in the notes to the financial statements for categories of expenses that are included on the face of the income statement. ASU 2024-03 is effective for the fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. ASU 2024-03 may be applied either prospectively to financial statements issued for periods after the effective date of ASU 2024-03 or retrospectively to all prior periods presented in the consolidated financial statements. The Company is currently evaluating the impact of ASU 2024-03 on its future consolidated financial statements and related disclosures.</span></p></ix:nonNumeric></div></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_322fade0-9b42-436f-99c4-718041735770_3"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:continuation id="F_9f2d3108-61b2-43cd-ae42-ba1f02db049b_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">In December 2023 the FASB issued ASU 2023-09, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(&#8220;ASU 2023-09&#8221;)</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">. </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. ASU 2023-09 addresses investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of ASU 2023-09 on its future consolidated financial statements and related disclosures</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></p></ix:continuation></div></ix:continuation></div><div><ix:nonNumeric id="F_88560d35-38b5-411f-bf51-e8b25703c363" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:RevenueFromContractWithCustomerTextBlock" escape="true" continuedAt="F_88560d35-38b5-411f-bf51-e8b25703c363_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3. Revenue Recognition</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_ab6f02a9-f6f1-4487-8452-1e2260b17eba" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:DisaggregationOfRevenueTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, revenue from contracts with customers by services and products was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2e7ab008-a5cd-4683-9775-445db79cb024" contextRef="C_b5951e29-d936-46e2-bb9e-a5ae4d38cbc9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">212,235</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d722363a-87c8-4170-91b9-d9ae5d2f15a3" contextRef="C_d9922d3a-2bd5-42fb-8674-4ac62a233df5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">187,219</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Dealer-to-Dealer</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_976ae78e-ad61-4b07-9952-191fb9126735" contextRef="C_be790918-a35b-4fdb-ba2c-e7c621e8f17a" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,165</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6168f65b-454e-45b8-a815-3aa37c1d3cd0" contextRef="C_e01576ce-3522-4740-9081-aa44fb35a74f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,499</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sell My Car - Instant Max Cash Offer</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4de7ad0d-4337-42ff-a0b3-68b916a9609c" contextRef="C_2674b751-b13d-479e-b824-1864cbb2a573" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,758</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4b385362-7425-447a-afd5-c3681c1dd130" contextRef="C_b9ecc454-6214-494d-9dfc-e8d92d6964f7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,078</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cde81d15-8c52-4cc3-a6aa-b6b60dc7c367" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">225,158</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6017962c-7aa6-4435-8374-887db1cebdde" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">215,796</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company provides disaggregation of revenue by services and products, by income statement presentation, by segment, and by geographic region.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue by services and products is disaggregated by (i) marketplace services, (ii) Dealer-to-Dealer services and products, and (iii) Sell My Car - Instant Max Cash Offer (&#8220;IMCO</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8221;</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">) services and products, as disclosed above.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue by income statement presentation is disaggregated by (i) marketplace, (ii) wholesale, and (iii) product revenue sources, as disclosed in the Unaudited Condensed Consolidated Income Statements. Marketplace services are included within marketplace revenue in the Unaudited Condensed Consolidated Income Statements. Dealer-to-Dealer and IMCO services and products are included within both wholesale revenue and product revenue in the Unaudited Condensed Consolidated Income Statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue by segment is disaggregated by (i) U.S. Marketplace and (ii) Digital Wholesale segments, as disclosed in Note 12 of the Unaudited Condensed Consolidated Financial Statements. Marketplace services are included in the U.S. Marketplace segment and in the Other category of segment reporting. Dealer-to-Dealer and IMCO services and products are included in the Digital Wholesale segment.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue by geographic region is disaggregated by (i) U.S. and (ii) International regions as disclosed in Note 12 of the Unaudited Condensed Consolidated Financial Statements. Marketplace services are provided in the U.S. and International regions. Dealer-to-Dealer and IMCO services and products are provided in the U.S. region.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company believes these categories best depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">ASC 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of the relevant quarter end.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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 March 31, 2025, was approximately </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_34380829-1308-4d58-9271-78821e684b9d" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">67.8</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million, which the Company expects to recognize over the next 12 months.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">11</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:continuation id="F_88560d35-38b5-411f-bf51-e8b25703c363_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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 March 31, 2025. For performance obligations not satisfied as of March 31, 2025, and to which this expedient applies, the nature of the performance obligations, the variable consideration, and any consideration from contracts with customers not included in the transaction price is consistent with performance obligations satisfied as of March 31, 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, revenue recognized from amounts included in deferred revenue at the beginning of the period was </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_755cd37d-aa47-44c0-bb6d-875b22d320d3" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,661</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c5360814-67a3-4fc5-a10f-aa2bc0840a06" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,322</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_11fbb95c-3f88-4e9b-9fba-ea43043a529a" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" escape="true"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4. Fair Value of Financial Instruments</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_6f99f3c3-d515-4c1d-8fc4-7eb2dbe38782" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" escape="true" continuedAt="F_6f99f3c3-d515-4c1d-8fc4-7eb2dbe38782_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, assets measured at fair value on a recurring basis consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.03%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.193000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.193000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.193000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.193000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash equivalents:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_f71096fe-5aeb-4b14-9ea6-a1862e1004f0;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Mutual funds</span></span></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_022d5e09-f0f4-441c-8b50-111f010b0ce3" contextRef="C_7cbd70da-24ff-4661-9460-6a3081f7b9a7" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">97,520</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eab23876-faf1-469c-a603-5aca3b701b4a" contextRef="C_4a7c659c-4608-48ee-aba7-65c2cc4c77a2" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">97,520</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_90b725bc-3fc0-435d-99d7-eeb03c49f1a0" contextRef="C_7cbd70da-24ff-4661-9460-6a3081f7b9a7" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">97,520</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8c49b392-a299-4c78-adc8-42ccf3d0f59f" contextRef="C_4a7c659c-4608-48ee-aba7-65c2cc4c77a2" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">97,520</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.03%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.193000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.193000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.193000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.193000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of December 31, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash equivalents:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_a2739f1c-d4d5-4097-a328-708e8c7ecb17;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Mutual funds</span></span></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5c71fca2-2fc4-4fe4-a630-d8523df75e77" contextRef="C_5ae97505-263b-4eb7-9c41-ed383dce29f0" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">165,074</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d1c6eecc-3250-4143-b915-5d10c0714125" contextRef="C_1db3029b-e40c-4160-bd75-828b1e073063" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">165,074</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f7d1ddc-6c1b-4a03-82bf-eb488dc2b74c" contextRef="C_5ae97505-263b-4eb7-9c41-ed383dce29f0" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">165,074</ix:nonFraction></span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0399dd9-7899-4d27-b051-09be1bb727ee" contextRef="C_1db3029b-e40c-4160-bd75-828b1e073063" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">165,074</ix:nonFraction></span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:nonNumeric></div><div><ix:continuation id="F_6f99f3c3-d515-4c1d-8fc4-7eb2dbe38782_1"></ix:continuation></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><div><ix:nonNumeric id="F_1d2892c3-2d1c-41da-bf6d-92719c42aa41" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" escape="true" continuedAt="F_1d2892c3-2d1c-41da-bf6d-92719c42aa41_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5. Property and Equipment, Net</span></p><div style="font-size:12pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_991ac624-29cf-4ed1-9739-347e1a46a616" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:PropertyPlantAndEquipmentTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, property and equipment, net consisted of the following:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized equipment</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8139a2f3-0479-4b19-9e89-c231d154cf74" contextRef="C_8549e94b-cd5a-4fd9-938a-5d31bff14943" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,837</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_13c9b3bf-b270-4bf5-88f1-2bd00f4c504a" contextRef="C_2e39d9dd-9c6c-4900-9d8a-810c764961b2" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,880</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized internal-use software</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cd98fb4b-af20-404b-bfa8-42cd6e5f6ac5" contextRef="C_d71165b8-81dd-4e27-aabc-427370d4edc6" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,733</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_93ba3eaa-496b-4f2b-b85e-ce7a671a2c39" contextRef="C_7e4619b0-109b-4534-bb5c-04ca5fd01f37" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,060</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized website development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e57f31d5-e3fe-473f-95d4-46bade03178f" contextRef="C_7fa64135-6a01-4295-97d3-001d9c2ab7b0" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">63,578</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_748441b3-01ab-49eb-bdd7-9ef3d54c6c8e" contextRef="C_c9dc7f1a-e5b0-4805-aa73-ec7ef62660a9" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56,877</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Furniture and fixtures</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_02f49613-56ca-4ec8-814a-c21975f7d556" contextRef="C_feb21824-e70e-4dc9-a082-bfdab8bcaab2" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,306</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7cc01fec-b062-4f37-9090-03f932bfdf73" contextRef="C_8698f501-6b46-4e3f-b6b0-f7f8c37e072a" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,960</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca750731-811e-4582-8b4e-728e80dca434" contextRef="C_9d35411b-1a2b-49c1-b4c4-f86b5907f9a8" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">85,891</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_086a11cd-dbc5-4c62-bc35-1a90bbde10c5" contextRef="C_5e3bf597-c699-41fe-ba1b-393b7abf5719" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">95,691</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Finance lease right-of-use assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f39bff42-60d6-459f-9a25-f7b373310ac1" contextRef="C_dbf80f82-8b5b-4ce4-843b-81bab0d025e6" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3">122</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f19e4fd6-4c63-4e8f-a7d0-79c3572e1e71" contextRef="C_598e7f91-b5ce-49a6-8464-9e2d071d1b13" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3">155</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1655d922-bf9e-4af7-ba43-f31a34b91064" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">189,467</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ae3da2f2-cc7c-4447-8369-c24bed534f7a" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">194,623</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d530e212-4cc1-42d3-b7cc-6aac452a1c17" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">57,084</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1e2acc66-f72b-4c01-b428-011c844741b5" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">64,613</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_210e4b96-8980-4bee-94b1-1b4f94a4efa7" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">132,383</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_75ba0295-7a2b-4aac-bd5b-40bb48aae43a" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">130,010</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025, capitalized website development costs increased </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b2efc405-a38d-4c3a-bae4-f5b3354bae6e" contextRef="C_bae6b846-59fa-4fc0-aed7-b3d56384785d" name="us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,701</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> due to continued net investment in the Company's product offerings.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:continuation id="F_1d2892c3-2d1c-41da-bf6d-92719c42aa41_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025, furniture and fixtures, and leasehold improvements decreased </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7c6aaf81-1428-4d02-931e-72d453d5254d" contextRef="C_0ece8155-468b-4904-8acd-a9e0a28f67a5" name="us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,654</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_789e1a3d-d250-4a05-a84e-1c5111fbe626" contextRef="C_130656f5-b33b-4b0e-86cf-3676428d5f29" name="us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">9,800</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, due to disposals of fully depreciated assets within the U.S. Marketplace segment related to the expiration of the lease of office space at 55 Cambridge Parkway.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, depreciation and amortization expense, excluding amortization of intangible assets, amortization of capitalized hosting arrangements, and disposals, was </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e14613e9-8cfb-4b4f-b81e-127fdc425b94" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,049</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aa38fb6d-c667-4cc0-959f-04f68a07905f" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,599</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span></p></ix:continuation></div><div style="font-size:12pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_2fbb0d2c-d2f4-4aec-9974-84c4ad53c65d" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6. Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_3e3fce02-10c6-428b-add2-a7d20412c07c" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, accrued expenses, accrued income taxes, and other current liabilities consisted of the following:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accrued bonus</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_773a328d-23ab-48cd-94ed-3b105ff5e14a" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:AccruedBonusesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,390</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5341be5f-f457-4da2-8211-e8b5210325bb" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:AccruedBonusesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,377</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accrued commissions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f575aaf3-9483-4c42-9cfc-e295c3d17876" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:AccruedSalesCommissionCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,985</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0137c79-814c-472d-be0b-09c350109378" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:AccruedSalesCommissionCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,818</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other accrued expenses, accrued income taxes, and other current liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c7b6bbf1-5bb3-4c00-aeb0-2e035878c615" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="carg:OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,865</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d8e348bd-621d-43a5-953c-752f85f24532" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="carg:OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,780</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_72055603-3c48-4c3e-9600-5e03eb6104e7" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">32,240</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27c13852-7df8-4167-a94e-859f294b4879" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,975</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The decrease of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_40932bcc-fd01-4f29-a37c-7d96d3ca48d4" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:DecreaseInAccruedBonus" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,987</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> in accrued bonus was due to the payout of the second portion of the fiscal year 2024 bonuses in the first quarter of 2025, offset in part by the accrual for the fiscal year 2025 bonuses.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_7de36a4c-d53f-47b8-91b9-552043967a11" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:DebtDisclosureTextBlock" escape="true" continuedAt="F_7de36a4c-d53f-47b8-91b9-552043967a11_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7. Debt</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0a59711e-2f6e-4803-b14b-c6d20b01a6e8" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:LongTermDebt" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_30c05c24-23ef-4198-8ce8-e2178f2c3b47" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:LongTermDebt" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> long-term debt outstanding.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revolving Credit Facility</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On September 26, 2022, the Company entered into a Credit Agreement with PNC Bank, National Association, as administrative agent and collateral agent and an L/C Issuer (as defined in the Credit Agreement), and the other lenders, L/C Issuers, and parties thereto from time to time (the &#8220;Credit Agreement&#8221;). The Credit Agreement consists of a revolving credit facility (the &#8220;2022 Revolver&#8221;</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">), which allows the Company to borrow up to $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_134c01cc-a299-4a8b-b0a7-6696a84c7894" contextRef="C_7f11e0ba-5beb-4f01-a439-5744a86b7fe9" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="INF" format="ixt:num-dot-decimal">400.0</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_df5ee89f-6d07-4bfe-81ec-fe922bc64807" contextRef="C_d8e27513-8be7-48f5-9c9d-d78d9e34151c" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">50.0</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million of which may be comprised of a letter of credit sub-facility (the &#8220;2022 Revolver Sub-facility&#8221;). The borrowing capacity under the Credit Agreement may be increased in accordance with the terms and subject to the adjustments as set forth in the Credit Agreement. Specifically, the borrowing capacity may be increased by an amount up to the greater of $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_34bbb143-f328-4563-9b9a-4b5c3c7406d1" contextRef="C_7f11e0ba-5beb-4f01-a439-5744a86b7fe9" name="carg:LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="INF" format="ixt:num-dot-decimal">250.0</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million or </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_41c9f907-b364-499d-887b-15b1d9d7d267" contextRef="C_6e5eb360-2194-4d9c-b7c4-3fa7d13a5585" name="carg:IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% of Four Quarter Consolidated EBITDA (as defined in the Credit Agreement) if certain criteria are met and subject to certain restrictions. Any such increase requires lender approval. Proceeds of any borrowings may be used for general corporate purposes. The 2022 Revolver is scheduled to mature on </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_bdbefa8c-e59d-4da1-ad88-5f27ec75074d" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">September 26, 2027</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The applicable interest rate is, at the Company&#8217;s option, based on a number of different benchmark rates and applicable spreads, based on the ratio of the outstanding principal amount of the Company&#8217;s secured indebtedness to the trailing four quarters of consolidated EBITDA (as determined under the Credit Agreement, the &#8220;Consolidated Secured Net Leverage Ratio&#8221;). The Credit Agreement also requires the Company to pay a commitment fee to the lenders with respect of the unutilized revolving commitments at a rate ranging from </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c13a5f3d-8950-4916-b857-fbaf4f9f9eac" contextRef="C_b06a8126-1eab-4451-a34e-46b2597d17c8" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">0.125</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_90f81ce6-39c0-4fef-8357-29fb0d0ef9fd" contextRef="C_7f3857bd-1630-4cf4-80cd-7c691972c0a0" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">0.175</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% per annum based on the Consolidated Secured Net Leverage Ratio, as determined on a quarterly basis.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The 2022 Revolver is secured by a first priority lien on substantially all tangible and intangible property of the Company, as well as any future guarantors, and pledges of the equity of certain wholly-owned subsidiaries, in each case subject to certain exceptions, limitations, and exclusions from the collateral. The Credit Agreement includes customary events of default and requires the Company to comply with customary affirmative and negative covenants, including a financial covenant requiring that the Company not exceed certain Consolidated Secured Net Leverage Ratio ranges at the end of each fiscal quarter. The Company was in compliance with all covenants as of March 31, 2025.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">13</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:continuation id="F_7de36a4c-d53f-47b8-91b9-552043967a11_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ff1bc2a-7e5f-4b74-9652-8a988f5743ae" contextRef="C_73f34f38-b480-4655-b82d-34c50ab3b644" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_2b0c4d17-ed9e-4e15-bc4b-f72feda5e8b8" contextRef="C_b92f85ea-ec66-44b4-85aa-b3c7e6d426e6" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> borrowings and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d9cbe290-5104-49d1-9903-1c325791438f" contextRef="C_6f62fa8f-d889-472c-983a-faf7077835e2" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal"><ix:nonFraction id="F_791e0735-1ff1-4344-86af-4a91a362db7c" contextRef="C_941b55f5-4010-443f-a529-b2e0a222d057" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,907</ix:nonFraction></ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> in letters of credit outstanding under the 2022 Revolver Sub-facility associated with the Company&#8217;s leases, which reduced the borrowing capacity under the 2022 Revolver to </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9b606cec-96af-40dc-978d-663aed9a7b68" contextRef="C_73f34f38-b480-4655-b82d-34c50ab3b644" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">390,093</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, deferred financing costs were </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_71454a27-72e6-41b2-92a0-0f8f96e4d982" contextRef="C_73f34f38-b480-4655-b82d-34c50ab3b644" name="us-gaap:DeferredFinanceCostsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,283</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_445afe66-27d4-49c8-ab32-23c48581df21" contextRef="C_b92f85ea-ec66-44b4-85aa-b3c7e6d426e6" name="us-gaap:DeferredFinanceCostsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,412</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, recognized within other non-current assets in the Unaudited Condensed Consolidated Balance Sheets. For the three months ended March 31, 2025 and 2024, amortization expense associated with deferred financing costs was immaterial.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024,</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> commitment fees under the 2022 Revolver were immaterial.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></ix:continuation></div><div style="font-size:12pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_636ddd45-70c5-4eae-85e8-9814c3d79925" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">8. Commitments and Contingencies</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Contractual Obligations and Commitments</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025, all of the Company&#8217;s property and equipment and capitalized hosting arrangements have been purchased with cash with the exception of unpaid amounts as disclosed in the Unaudited Condensed Consolidated Statements of Cash Flows.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Leases</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025, there were no material changes in the Company&#8217;s leases from those disclosed in the Annual Report.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Letters of Credit</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0201ec6e-f9db-43ac-8232-7fa23c23e94f" contextRef="C_95c45b1c-7499-437f-ab51-632ed19c0510" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal"><ix:nonFraction id="F_de2467d0-1641-4e20-be8b-43881ce41d27" contextRef="C_01ccbc79-02ce-4bd5-9fa7-a22e1eeeea7a" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,907</ix:nonFraction></ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> in letters of credit associated with the Company&#8217;s leases were included under the 2022 Revolver Sub-facility.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted Cash</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, restricted cash was </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d4e42be4-74c6-46ca-9cb2-9e6550e24c46" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:RestrictedCash" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,848</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bd71057a-eeca-49c3-8033-1d394ffab19a" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:RestrictedCash" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,036</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, and related to pass-through payments from dealers related to the Company&#8217;s Digital Wholesale business. As of both March 31, 2025 and December 31, 2024, all restricted cash was classified as a current asset, as disclosed in the Unaudited Condensed Consolidated Balance Sheets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Tax Contingencies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company is subject to taxation in the U.S. and certain other jurisdictions in which it operates, which could include sales and use tax, value added tax, excise tax, gross receipts tax, and property tax. State, local, and foreign jurisdictions have differing rules and regulations governing sales, use, value added, and other taxes. These rules and regulations are complex and subject to varying interpretations that may change over time due to new court interpretations and newly enacted rules and regulations. As a result, the Company could face the possibility of tax assessments and audits, and its liability for these taxes and associated penalties could exceed its original estimates, which could be material.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Legal Matters</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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. The Company recognizes a liability when it believes that it is both probable that a liability has been incurred and the amount of loss can be reasonably estimated. Judgment is required to determine both the probability of having incurred a liability and the estimated amount of the liability. The Company is not presently subject to any pending or threatened litigation that it believes, if determined adversely to the Company, individually or taken together, would reasonably be expected to have a material adverse effect on its business or financial results. However, litigation is inherently unpredictable and the future outcome of legal proceedings and other contingencies may be unexpected or differ from the Company&#8217;s estimated liabilities, which could have a material adverse effect on the Company&#8217;s future financial results.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:nonNumeric id="F_281f5d85-7a64-4059-b301-b9ffbff6f1ee" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true" continuedAt="F_281f5d85-7a64-4059-b301-b9ffbff6f1ee_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">9. Stock-based Compensation and Common Stock Share Repurchases</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Stock-based Compensation Expense</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_37cc13e3-88df-4da4-8817-f2bdd0711552" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" escape="true"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, stock-based compensation expense by award type was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock options</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b916be6b-c2ed-4c28-b42c-c847d85fc6cb" contextRef="C_ccc55a88-1a39-48fa-88ef-045fedaee1aa" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">71</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2fb41950-7d90-437a-8d8d-331d0e8987cc" contextRef="C_9145a9ca-ceda-46c4-9bd7-6f18a88d73ec" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">591</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Restricted stock units</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_127d538a-39a6-4c8d-9d0e-f34dc63a8a5e" contextRef="C_af9387fb-3afa-4187-9092-9de2aacfe6f5" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,829</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_890d72e5-0d7a-4c53-a794-42dd7ce06baf" contextRef="C_cbf8cd1b-92f5-4475-aa50-2c5abc4657f5" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,231</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_52aa0163-72b6-47d3-b227-5a3b4c85431d" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,900</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d15eb21a-b40c-4494-80d5-bb67f81d3268" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,822</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_1e72b4e1-c780-4e39-9c48-32284392c4f3" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the three months ended March 31, 2025 and 2024, stock-based compensation expense by where the stock-based compensation expense was recognized in the Company&#8217;s Unaudited Condensed Consolidated Income Statements was as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_056edcbd-76b7-4cc5-b6b4-65d2f26c238a" contextRef="C_5ed24278-f4f2-491f-899c-a917541af7af" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">60</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35b604d6-453c-4295-8257-34682e773d7a" contextRef="C_c29ee918-ce29-445e-a4f9-b2f5df37795b" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">231</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b38394e-46ea-4e08-b3bc-bf1a539f77b0" contextRef="C_b1fffb13-dfeb-4193-9759-34a557c86ae6" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,833</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_76d796aa-dfec-4042-8633-5bab77668918" contextRef="C_0e54ba2c-200f-4a07-9b65-15adecd83ef7" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,874</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, technology, and development expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_64e79efa-c0a2-4e16-8a69-fc32e6ad77b1" contextRef="C_2dce962b-6f1c-444a-955c-0a8e7f84601a" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,565</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0a2d3db-7a9b-4281-924d-9f92d0e452ea" contextRef="C_144696e2-e6c1-4a39-a2bc-af9367187021" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,977</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3454c871-655e-41c6-a767-c8a24cf39a69" contextRef="C_14c7bf44-d2f5-4163-9d13-a606705b75d8" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,442</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_585187e1-959a-41bb-8251-9d5e0aa28663" contextRef="C_9c14f68e-b79c-4bca-9f22-845888afbdea" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,740</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5d1fa10e-5795-4b65-b3c2-8e4a6acacd21" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,900</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0ad1342-fbc5-4517-aa6f-37c5c3bb3373" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,822</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, stock-based compensation expense excluded </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_521460db-aa58-44c7-bf0a-b96c9a617449" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,638</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_777bbe04-73ca-4bfc-9154-8fa7fc8af6c1" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,827</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, of capitalized website development costs, capitalized internal-use software costs, and capitalized hosting arrangements.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Common Stock Share Repurchases</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On November 7, 2024, the Company announced that the Board of Directors authorized a share repurchase program (the &#8220;2025 Share Repurchase Program&#8221;) pursuant to which the Company may, from time to time, purchase shares of its Class A common stock for an aggregate purchase price not to exceed $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7b2413c1-7ebc-4532-a03a-3639f4af0d91" contextRef="C_93117f5a-6238-4845-8da8-ccc2b879c20f" name="srt:StockRepurchaseProgramAuthorizedAmount1" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">200.0</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million. Share repurchases under the 2025 Share Repurchase Program may be made through a variety of methods, including but not limited to open market purchases, privately negotiated transactions, and transactions that may be effected pursuant to one or more plans under Rule 10b5-1 and/or Rule 10b-18 of the Securities Exchange Act of 1934, as amended. The 2025 Share Repurchase Program does not obligate the Company to repurchase any minimum dollar amount or number of shares. The 2025 Share Repurchase Program has an effective date of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_629d98fd-b69d-4f04-a33c-78ca606a6bbd" contextRef="C_efe5d776-76ae-47a4-823e-21cc29b67971" name="carg:StockRepurchaseProgramEffectiveDate" format="ixt:date-monthname-day-year-en"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">January 1, 2025</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, and an expiration date of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_d2bee511-c41a-46c4-aedd-661cb2eb29c0" contextRef="C_efe5d776-76ae-47a4-823e-21cc29b67971" name="srt:StockRepurchaseProgramExpirationDate" format="ixt:date-monthname-day-year-en"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2025</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, and prior to its expiration may be modified, suspended, or discontinued by the Board of Directors at any time without prior notice. All repurchased shares under the 2025 Share Repurchase Program will be retired. The Company has funded share repurchases and expects to continue to fund share repurchases under the 2025 Share Repurchase Program through cash on hand and cash generated from operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On November 7, 2023, the Company announced that the Board of Directors authorized a share repurchase program (the &#8220;2024 Share Repurchase Program&#8221;) pursuant to which the Company could, from time to time, purchase shares of its Class A common stock for an aggregate purchase price not to exceed $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_079476eb-487e-415b-9879-3ea3f18e35e0" contextRef="C_9204b7f8-5e88-4c99-ae69-a38ed91e32cc" name="srt:StockRepurchaseProgramAuthorizedAmount1" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">250.0</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million. The 2024 Share Repurchase Program expired on </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_52d35f67-2bdd-4e3c-b642-65a9bc361dec" contextRef="C_633f7ce2-429f-453f-b242-758b47becc24" name="srt:StockRepurchaseProgramExpirationDate" format="ixt:date-monthname-day-year-en"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2024</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">. All repurchased shares of Class A common stock under the 2024 Share Repurchase Program were retired. The Company funded share repurchases under the 2024 Share Repurchase Program through cash on hand and cash generated from operations.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">15</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:continuation id="F_281f5d85-7a64-4059-b301-b9ffbff6f1ee_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025, the Company repurchased and retired </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_18ef0c85-a336-400e-ac92-d900ed6e5c05" contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,919,435</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of its Class A common stock for </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_068746c9-0549-47ed-b516-79d6b1486dec" contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">184,199</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, exclusive of commissions and excise tax, at an average cost of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d75897d8-32a4-4049-af47-ca988d0c043b" contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b" name="carg:ShareRepurchasedAndRetiredAtAverageCostPricePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">31.12</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> per share, under the 2025 Share Repurchase Program. As of March 31, 2025, the Company had remaining authorization to purchase up to </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1a450df3-862a-4199-b64f-9a7b48c5f0c3" contextRef="C_1ff1f5a4-2e11-40b2-a3f2-3d5413013372" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,801</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> of its Class A common stock under the 2025 Share Repurchase Program.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2024, the Company repurchased and retired </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e65f6e81-d7b9-498e-9975-9a95ce8ca102" contextRef="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">3,538,194</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of its Class A common stock for </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e9f2030d-5df8-48e0-8dc3-57abbdb1f35f" contextRef="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">81,067</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, exclusive of commissions and excise tax, at an average cost of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8709b1a6-e35d-46ca-b9c2-2ed641d1e666" contextRef="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5" name="carg:ShareRepurchasedAndRetiredAtAverageCostPricePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">22.91</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> per share, under the 2024 Share Repurchase Program. As of December 31, 2024, the 2024 Share Repurchase Program expired.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_fcf9164c-7f24-432d-a687-df59792bde5e" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EarningsPerShareTextBlock" escape="true" continuedAt="F_fcf9164c-7f24-432d-a687-df59792bde5e_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10. Earnings Per Share</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_4ee5d639-1605-452c-abc1-fb06adc2fd6c" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EarningsPerSharePolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has two classes of common stock authorized: Class A common stock and Class B common stock. 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 </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_29c1fec6-7d1e-4a68-8ad1-63e42b6b63ed" contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b" name="us-gaap:CommonStockVotingRights"><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0bf6e953-8796-4664-984d-69ca2642ba6b" contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b" name="carg:NumberOfVotesEntitledToStockholdersPerShare" unitRef="U_Vote" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> vote per share</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and each share of Class B common stock is entitled to</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_947a838d-c45b-4d95-a858-a1a1c86ea3e5" contextRef="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6" name="us-gaap:CommonStockVotingRights"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bdc87edf-bb3b-403c-80d7-362ccf740e1d" contextRef="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6" name="carg:NumberOfVotesEntitledToStockholdersPerShare" unitRef="U_Vote" decimals="INF" format="ixt-sec:numwordsen">ten</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> votes per share</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_396b5b8c-b70c-408a-9a9d-ea1bff50767c" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ConversionOfStockDescription"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Each share of Class B common stock is convertible into </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_aefd3449-70c2-45b3-bc0e-443a9b9972b4" contextRef="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6" name="us-gaap:ConversionOfStockTypeOfStockConverted"><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_597c7321-da1a-4b13-b2a1-4f6be9eb19bf" contextRef="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6" name="us-gaap:ConversionOfStockSharesIssued1" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> share of Class A common stock</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> at the option of the holder at any time or automatically upon certain events described in the Company&#8217;s fourth amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company&#8217;s Executive Chair.</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> The Company allocates undistributed earnings attributable to common stock between the common stock classes on a </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_79c4483a-d448-4d87-83fc-66a166845098;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">one&#8209;to&#8209;one</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.</span><span style="color:#00002d;white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d85748e3-ac1d-46da-809c-287889c2cb58" contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b" name="us-gaap:ConversionOfStockSharesIssued1" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">770,495</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of Class B common stock were converted into Class A common stock. During the year ended December 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_25ca0e3a-59db-4f40-9c5d-f1c0f16f4824" contextRef="C_ef75b889-5602-4aab-bfea-b6ff47ed6f2d" name="us-gaap:ConversionOfStockSharesIssued1" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,012,428</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of Class B common stock were converted into Class A common stock. During the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f1c89c45-c23d-4af1-b50f-736dc5f36384" contextRef="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5" name="us-gaap:ConversionOfStockSharesIssued1" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of Class B common stock were converted into Class A common stock.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Basic net income per share (&#8220;Basic EPS&#8221;) is computed by dividing net income by the weighted-average number of common shares outstanding during the reporting period. The Company computes the weighted-average number of common shares outstanding during the reporting period using the total number of shares of Class A common stock and Class B common stock outstanding as of the last day of the previous year plus the weighted-average of any additional shares issued and outstanding during the reporting period, less the weighted-average of any shares repurchased during the period.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Diluted net income per share (&#8220;Diluted EPS&#8221;) gives effect to all potentially dilutive securities. Diluted EPS is computed by dividing net income by the weighted-average number of common shares outstanding during the reporting period using (i) the number of shares of common stock used in the Basic EPS calculation as indicated above, and (ii) if dilutive, the incremental weighted-average common stock that the Company would issue upon the exercise of stock options and the vesting of restricted stock units. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">16</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_fcf9164c-7f24-432d-a687-df59792bde5e_1"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_693af9ce-d925-458e-88fc-0de9355f99f7" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share was as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Numerator:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_401be6dd-5b3f-4f4a-8e19-9076efa9e035" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,045</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d08a0448-05fd-4f67-89de-c328862bc436" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,301</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Denominator:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-average number of shares of common stock used <br/>&#160;&#160;&#160;in computing net income per share attributable to <br/>&#160;&#160;&#160;common stockholders &#8212; basic</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0541c9e6-496a-4eeb-bdc6-5f6d9f7e3ddc" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">103,094,690</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fd3f8891-7321-4405-97c1-39ab70458b43" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">107,174,812</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive effect of share equivalents resulting from stock <br/>&#160;&#160;&#160;options</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_60b6fd18-8218-4080-9903-2b720c4963a0" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">20,619</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27d3b832-2db5-4ca2-ac75-cce49b5086be" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">215,891</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive effect of share equivalents resulting from<br/>&#160;&#160;&#160;unvested restricted stock units</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83fe257b-0cc3-48cc-9597-685982e2ba6e" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">1,952,737</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4c4a63b9-9e14-4952-9643-d568c9e18d8a" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">1,241,456</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-average number of shares of common stock <br/>&#160;&#160;&#160;used in computing net income per share attributable to <br/>&#160;&#160;&#160;common stockholders &#8212; diluted</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_73abdc7c-4c76-48d8-b24d-ca11bdc347e5" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">105,068,046</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_526ec42a-e3b3-494d-9d6c-835c6ca046b6" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">108,632,159</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income per share attributable to common stockholders:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Basic</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1b978a43-e521-4662-90ea-49e09749155f" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.38</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_417bb79b-82cf-4fc0-a5ab-8cdc34ce41dd" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.20</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Diluted</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b4c6dc64-70b5-460c-b39a-55038c393bf8" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.37</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_18762889-8aa0-4fdc-9ac8-c08d7067fa3f" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.20</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><div style="font-size:12pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_96fe5a22-ff7f-42ce-9bee-db3418197fe9" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive was as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:67.08%;box-sizing:content-box;"/>
         <td style="width:1.26%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:13.2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.26%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:13.2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock options outstanding</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c696440c-1e09-4901-b823-2fa6df6e1910" contextRef="C_55c81851-63d5-47de-9f22-6accfb178750" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">360,751</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_da9d3b50-4e5b-4404-a1d7-5ad8f826b07e" contextRef="C_da47d084-4f0d-491c-bba7-7bb9e40753ef" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">537,981</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Restricted stock units outstanding</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6d54f0fc-7ca2-4cdf-8c32-60a8ff128d66" contextRef="C_e6fa266f-6180-41ac-8409-6e30bc153220" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">58,326</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35f65da2-a8ae-4226-966f-d9fdffcef39c" contextRef="C_80868eec-bebd-4bf6-ae75-d6a643f172e0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">1,178,036</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:continuation></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:12pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_1da11ec8-a85b-441e-bed3-f031a83f2c6c" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">11. Income Taxes</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025 and 2024, the Company recognized an income tax provision of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d5a234d3-3e0a-4605-ac1e-0b7c89b051b8" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,506</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a42e6add-f367-40c0-a19e-e0af40a2a993" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,384</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, representing an effective tax rate of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e712c370-cc5c-4293-a801-f8eac6099a20" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">19.6</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ad6d511-8fbd-4a31-ac12-98f8ec4c1ca1" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">28.2</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The effective tax rate for the three months ended March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, was less than the statutory tax rate of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_256d7bd0-c138-4594-8e01-d4e2e1949523" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">21</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%, principally due to federal and state research and development tax credits and discrete stock compensation windfalls, partially offset by state and local income taxes, the Section 162(m) excess officer compensation limitation, and non-deductible meals and commuter fringe benefits. The effective tax rate for the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, was greater than the statutory tax rate of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4f9d2b2a-8048-4542-8934-4197be634eaa" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">21</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% principally due to state and local income taxes, the Section 162(m) excess officer compensation limitation, and non-deductible meals and commuter fringe benefits, partially offset by federal and state research development tax credits.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and in various foreign jurisdictions. The Company&#8217;s tax filings remain subject to audits by applicable tax authorities for a certain length of time following the tax year to which those filings relate. Tax years </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_f429e8d3-e442-4d4b-9336-2b0076dfe90f" contextRef="C_d0f27b4c-78cc-42cb-80c4-fffdf9ec4334" name="us-gaap:OpenTaxYear"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2021</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and forward generally remain open for examination for federal and state tax purposes. Tax years </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_666f844c-c7ca-4eb5-96b6-db3d455c2c5e" contextRef="C_d602c4d6-cdd3-4b62-82d1-3cfdbb0fbb0f" name="us-gaap:OpenTaxYear"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2020</span></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and forward generally remain open for examination for foreign tax purposes.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">17</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:nonNumeric id="F_d1cbcd3a-898c-4130-863b-18b8587f6e60" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:SegmentReportingDisclosureTextBlock" escape="true" continuedAt="F_d1cbcd3a-898c-4130-863b-18b8587f6e60_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12. Segment and Geographic Information</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a159cdc1-ac6d-4280-b39b-f297f2482642" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> reportable segments, U.S. Marketplace and Digital Wholesale. </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_d667c630-15c7-4054-9717-c46de66333b0" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Segment information is presented in the same manner as the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;), Jason Trevisan, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_5a0d8e8d-9037-432b-b18a-97edbdc2bceb;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Chief Executive Officer</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, reviews the Company&#8217;s operating results in assessing performance and allocating resources. The CODM reviews segment revenue and segment income (loss) from operations as a proxy for the performance of the Company&#8217;s operations. The CODM uses segment income (loss) from operations in the annual budgeting and monthly forecasting process. The CODM considers segment income (loss) from operations in analyses of the actual amounts against budgeted and forecasted values to evaluate the performance of each segment and to make decisions for the allocation of capital and other resources to each segment.</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The U.S. Marketplace segment derives revenue from marketplace services from customers within the U.S. The Digital Wholesale segment derives revenue from Dealer-to-Dealer and IMCO services and products which are sold on the CarOffer platform. The Company also has two operating segments which are individually immaterial and, therefore, aggregated into the Other category to reconcile reportable segments to the Unaudited Condensed Consolidated Income Statements. The Other category derives revenue from marketplace services from customers outside of the U.S.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue and costs discretely incurred by reportable segments, including depreciation and amortization, are included in the calculation of reportable segment income (loss) from operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company&#8217;s significant segment expenses consist of cost of revenue and sales and marketing expense. The Company&#8217;s other segment items consist of product, technology, and development expense and general and administrative expense. The Company has disclosed depreciation and amortization expense separately from other segment items to meet disclosure requirements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Asset information by reportable segment is not provided to the CODM as asset information is assessed and reviewed on a consolidated basis.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">18</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_d1cbcd3a-898c-4130-863b-18b8587f6e60_1" continuedAt="F_d1cbcd3a-898c-4130-863b-18b8587f6e60_2"><div><ix:nonNumeric id="F_a9d47b77-1f0a-4a84-b4e2-fb4e95988988" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" escape="true" continuedAt="F_a9d47b77-1f0a-4a84-b4e2-fb4e95988988_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the three months ended March 31, 2025 and 2024, segment revenue, significant segment expenses, segment depreciation and amortization, segment income (loss) from operations, and the reconciliation from segment income (loss) from operations to total income before income taxes were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:56.219%;box-sizing:content-box;"/>
         <td style="width:1.333%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:11.417000000000002%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.333%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:11.261000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.333%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:11.105%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue from external customers</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4180ebab-3576-43b4-8512-69b951cccf56" contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">195,228</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cbb6fb73-55ca-48b8-9085-d061e41ffe39" contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,923</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_535e2d10-60c5-46bc-8d51-4ef96e97bc43" contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">208,151</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5588a0e8-3ec5-4515-8b24-42d26880f7c2" contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">195,228</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c11a5234-d70d-4f59-aa6e-baf5a9c8937a" contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,923</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8e4dbb5a-56b4-45f1-ad6e-036a12d0b320" contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">208,151</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bf6a57ff-0a7b-433f-9148-f9c0102fe196" contextRef="C_fe4ff554-da40-4b28-9eca-b6cc51afbc1d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,007</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9c4d63f2-950e-4e61-aa12-892e6a0159c8" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">225,158</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Less:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01120776-ffe3-4050-bff3-a854957060c3" contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,880</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_883c40b1-bdec-44f7-aec0-6a2474b1acd3" contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,203</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dd7b68fc-088d-43ad-88b9-6f178b6973f5" contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,083</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_df54b11f-ec87-40df-a820-c013227195bd" contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,230</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_26a0f316-0245-4e36-8047-3265e7b3e00a" contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,329</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_382cfd40-ebfd-41be-8177-975a5b26effa" contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">75,559</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d04bffab-0a34-4069-8053-29fb49c3a9cc" contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,649</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7c2cb57d-8e82-40e5-90c4-615bee8f018f" contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">483</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0c13a609-3e11-45d2-84c1-193c130206c1" contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,132</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0120835-eaf5-4870-952f-5699502a67e4" contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0" name="us-gaap:SegmentReportingOtherItemAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56,688</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_20e1c352-e1e5-4148-a2e9-3a6331366173" contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b" name="us-gaap:SegmentReportingOtherItemAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,687</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_482090d1-cf7b-44e8-8581-55cee5effed2" contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93" name="us-gaap:SegmentReportingOtherItemAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">60,375</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_07d87fa6-c99a-4ea8-9df1-e397a4f39758" contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">145,447</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ef9ed2d-504f-457a-895a-90d1dc94c8f0" contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,702</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_29fb5131-3221-4da3-bb2a-527ef2d2c566" contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">164,149</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment income (loss) from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6dd9fc38-26f9-44db-8fa1-1303c2d12b06" contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0" name="carg:SegmentIncomeLossFromOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,781</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ffc827f-e49a-4034-aff3-1957085baed5" contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b" name="carg:SegmentIncomeLossFromOperations" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,779</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9b5d86ce-83c0-43bf-8046-6de9a5081121" contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93" name="carg:SegmentIncomeLossFromOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">44,002</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of segment income (loss) from operations to income from operations:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other operating income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c30dd8bc-e15d-4ac7-9658-771970191b71" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="carg:OtherOperatingIncomeExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,753</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_88b7091a-536b-4d88-83cd-700bc4d4d189" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">45,755</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of total income from operations to total income before income taxes:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_37d78289-c2b4-409f-b6b1-deb7251ab7d5" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,796</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_33cc6ca7-ad37-4bf5-a2d8-2ad717812be6" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,551</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><ix:footnote id="FNT_a03001f3-9ba4-40f9-b901-f30323801a4e" xml:lang="en-US"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0050625a-54d5-4dc1-90ff-3a9c568d2f0c" contextRef="C_29374428-e83e-4416-bd8e-278f16f58e83" name="carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,686</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2297f4cc-ca7d-48b2-8c44-318c423c98e0" contextRef="C_6ed0207a-ab6f-44fa-a22d-a269156f8566" name="carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">425</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></ix:footnote></div></div></ix:nonNumeric></div></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">19</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_d1cbcd3a-898c-4130-863b-18b8587f6e60_2" continuedAt="F_d1cbcd3a-898c-4130-863b-18b8587f6e60_3"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:continuation id="F_a9d47b77-1f0a-4a84-b4e2-fb4e95988988_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:57.588%;box-sizing:content-box;"/>
         <td style="width:1.36%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.777999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.36%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.777999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.36%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.777999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue from external customers</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4be66456-b4bc-4716-94df-a49141ec3f77" contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">172,988</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_919afee4-aa95-4864-b824-61eec3a27566" contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,577</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01d8dd15-5f54-445c-b282-818645ae6e56" contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">201,565</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_88786bea-fe1e-492a-a5ed-a1c30c5a7048" contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">172,988</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_89548f4b-d773-4633-a97c-bcd7118ff720" contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,577</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_081a8801-18da-4e7d-ad40-d601058ee045" contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">201,565</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0c1c1d95-2a0c-427e-8891-3d3ef5bc4141" contextRef="C_1b31235d-6c97-4520-96d1-7ece4d49afa4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,231</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1eb7d5fa-133c-48b7-812e-e995167e50c7" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">215,796</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Less:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3e5ebcf8-f71d-479a-913b-d39ac72fec11" contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,437</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ecc6ec4-5e59-4689-8226-2c1646851984" contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,450</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f9e8730-b91b-4548-a6a2-bcfae24eaa4c" contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,887</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0ae92ce-69d9-473a-900d-d46089ae4f5f" contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67,008</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_29e3e199-f9a9-45dc-bc36-3b3da5916f0f" contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,885</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f0eb38c-6d4f-48d6-b162-220e6eeedc67" contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,893</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dde7cbbb-77dc-4154-88da-1975e38c805f" contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,628</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dc8f03a3-14fd-43f5-8da5-0db2ed7b1dcb" contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,087</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_31aa68c9-8a1a-42ae-bf4d-606a50a3501d" contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,715</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b97b3e8-b17d-4f1e-b2a2-bf531fca9be6" contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1" name="us-gaap:SegmentReportingOtherItemAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56,698</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83d7d15e-b798-4282-aef0-4f0bcedb7ba1" contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775" name="us-gaap:SegmentReportingOtherItemAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,495</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5bddb06b-6132-4713-8d4b-1a2e691730b8" contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e" name="us-gaap:SegmentReportingOtherItemAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62,193</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fff7fe9c-89ab-4693-a5b8-1173b027e18b" contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">138,771</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b7c8bcd-371d-4ac7-a97d-67f84e3ddc9e" contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,917</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d33d4ba5-352a-4a60-ab56-3be90b223262" contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">177,688</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment income (loss) from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_76dbbae6-dd84-4a07-aeb9-2f3244d31d54" contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1" name="carg:SegmentIncomeLossFromOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,217</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cd62c554-c57e-4130-adcb-8b81ad93dd50" contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775" name="carg:SegmentIncomeLossFromOperations" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">10,340</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_af4da39f-9804-4168-9131-9fa303a23136" contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e" name="carg:SegmentIncomeLossFromOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,877</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of segment income (loss) from operations to income from operations:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other operating income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f5d60695-fbb1-4789-87ae-994128a66c1d" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="carg:OtherOperatingIncomeExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,407</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b447f052-8a77-4869-a503-879c018024f2" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,284</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of total income from operations to total income before income taxes:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_86e05b71-ba65-49e5-b1ce-3505013dcc4b" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,401</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fde84dc9-5b76-474d-8340-7b169eda685c" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,685</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><ix:footnote id="FNT_078e746b-bea4-4011-b0d9-719212035483" xml:lang="en-US"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2024, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#00002d;"><ix:nonFraction id="F_388f34cc-4bae-4015-a942-e958fc105765" contextRef="C_15154fa3-1c7f-41c7-937d-38c3b93bb8d2" name="carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,369</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b4a6a6d2-1ddb-44bf-b34b-041182b31adc" contextRef="C_99ec2cb1-e9b6-4d7b-a1f5-556d19caeafa" name="carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,194</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></ix:footnote></div></div></ix:continuation></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_267c5f58-c25c-4aea-b526-991964b66559" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, segment assets were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Segment Assets:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e4d8bc2-500e-43da-94af-d814170cab37" contextRef="C_297918d2-181e-497e-9e03-22b84e4631ef" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">534,192</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7b75c0e9-1e28-4102-9d9f-b09a2373cbfb" contextRef="C_88863ccd-efa3-4bb7-81a1-78f80c6a371f" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">674,138</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6dc231f2-ed17-4536-9b5d-2e0fdf08d001" contextRef="C_4384cab0-609e-43aa-8081-cf0b49ac31b3" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">106,438</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5de4e1b3-ce9f-4412-a935-370c43cb903f" contextRef="C_26ad318d-ee31-4e66-b258-a0162bbac515" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">108,890</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f59b7c06-17b0-40f2-9e33-4277a265ba5e" contextRef="C_cf3c82a1-ec61-4173-b5c4-5779c91967c6" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,485</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_446d01e5-d5f8-42a4-8148-93969d73da7d" contextRef="C_32ccf13e-ddfb-43c1-966c-ec62b4431084" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,508</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_be03e3a4-40e0-4acc-9ded-e9decbaf9f5c" contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">689,115</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_78da32f8-f38f-4bc9-8ef6-9511f62500d7" contextRef="C_27b90063-397d-4430-bc89-534956a96b40" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">824,536</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">20</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_d1cbcd3a-898c-4130-863b-18b8587f6e60_3"><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_3e9e73d3-e35b-46ee-9e05-b3fd9972a596" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the three months ended March 31, 2025 and 2024, revenue by geographical region were as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.92%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue by Geographic Region:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S.</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cad90992-94d9-4876-8c72-7e3ff06d2349" contextRef="C_11d088f2-dbd7-4c58-a79b-acbcc47789ca" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">208,151</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_19983f34-4c2d-45ec-b406-19be24f67197" contextRef="C_7df6e6de-e5ef-4308-b978-1f9810a25b02" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">201,565</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">International</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_784e5e8b-f7d6-42cc-a08b-b14fe8e72c99" contextRef="C_c3268333-d6d8-4796-9df1-91461c31f0c0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,007</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4c872372-d424-4901-a68e-4d26bb3f20ff" contextRef="C_07c384b4-7759-4f5c-8272-afdbed606515" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,231</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ae7ca538-2eff-4ef4-a65b-95e2dfa4cd8b" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">225,158</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05222f03-895a-49f4-bdcd-901bb9fbe4d0" contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">215,796</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">21</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="i_item2"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 2. Management&#8217;s Discussion and Analysis of </span><span id="item_2_managements_discussion_analysis_f"></span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Financial Condition and Results of Operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">You should read the following discussion and analysis of our financial condition and results of operations together with our unaudited interim condensed consolidated financial statements, or the Unaudited Condensed Consolidated Financial Statements, and the related notes thereto, included elsewhere in this Quarterly Report, and our consolidated financial statements and the related notes and other financial information included in our Annual Report. Some of the information contained in this discussion and analysis or elsewhere in this Quarterly Report, including information with respect to our plans and strategy for our business and our performance and future success, includes forward-looking statements that involve risks and uncertainties. See &#8220;Special Note Regarding Forward-Looking Statements.&#8221; For a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis you should review our Annual Report, including those cautionary statements set forth under Part I, Item 1A &#8220;Risk Factors,&#8221; and in Part II, Item 1A, &#8220;Risk Factors,&#8221; of this Quarterly Report. We qualify all of our forward-looking statements by such cautionary statements.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">In this discussion, we use financial measures that are considered non-GAAP financial measures under SEC rules. These rules regarding non-GAAP financial measures require supplemental explanation and reconciliation, which are included elsewhere in this Quarterly Report. Investors should not consider non-GAAP financial measures in isolation from or in substitution for, financial information presented in compliance with U.S. generally accepted accounting principles, or GAAP.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">This section of this Quarterly Report discusses 2025 and 2024 items and period-to-period comparisons between 2025 and 2024. The period&#8209;to&#8209;period comparison of financial results is not necessarily indicative of future results.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Company Overview</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus is a multinational, online automotive platform for buying and selling vehicles that is building upon its industry-leading listings marketplace with both digital retail solutions and the CarOffer online wholesale platform. The CarGurus platform gives consumers the confidence to purchase and/or sell a vehicle either online or in person, and it gives dealerships the power to accurately price, effectively market, instantly acquire, and quickly sell vehicles, all with a nationwide reach. We use proprietary technology, search algorithms, and data analytics to bring trust, transparency, and competitive pricing to the automotive shopping experience.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We operate the following marketplaces:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:10.667%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:32.273%;box-sizing:content-box;"/>
     <td style="width:38.036%;box-sizing:content-box;"/>
     <td style="width:29.691%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:12pt;background-color:#e4f5fe;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.07in;padding-left:0.07in;vertical-align:middle;padding-bottom:0.07in;padding-right:0.07in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S., U.K., and Canada</span></p></td>
     <td style="padding-top:0.07in;padding-left:0.07in;vertical-align:middle;padding-bottom:0.07in;padding-right:0.07in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S.</span></p></td>
     <td style="padding-top:0.07in;padding-left:0.07in;vertical-align:middle;padding-bottom:0.07in;padding-right:0.07in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.K.</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.07in;padding-left:0.07in;vertical-align:middle;padding-bottom:0.07in;padding-right:0.07in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img199258524_1.jpg" alt="img199258524_1.jpg" style="width:110px;height:19px;"/></p></td>
     <td style="padding-top:0.07in;padding-left:0.07in;vertical-align:middle;padding-bottom:0.07in;padding-right:0.07in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img199258524_2.jpg" alt="img199258524_2.jpg" style="width:111px;height:22px;"/></p></td>
     <td style="padding-top:0.07in;padding-left:0.07in;vertical-align:middle;padding-bottom:0.07in;padding-right:0.07in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img199258524_3.jpg" alt="img199258524_3.jpg" style="width:104px;height:14px;"/></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.07in;padding-left:0.07in;vertical-align:middle;padding-bottom:0.07in;padding-right:0.07in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.07in;padding-left:0.07in;vertical-align:middle;padding-bottom:0.07in;padding-right:0.07in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img199258524_4.jpg" alt="img199258524_4.jpg" style="width:115px;height:21px;"/></p></td>
     <td style="padding-top:0.07in;padding-left:0.07in;vertical-align:middle;padding-bottom:0.07in;padding-right:0.07in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="margin-left:6.667%;text-indent:4.857%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">CarOffer is a subsidiary of CarGurus and operates as an independent brand.</span></p><p style="margin-left:6.667%;text-indent:4.857%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Autolist and PistonHeads operate as independent brands.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We have subsidiaries in the U.S., Canada, Ireland, and the U.K. and we have two reportable segments, U.S. Marketplace and Digital Wholesale. See Note 12 of the Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report for further segment reporting and geographic information.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">22</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We derive our revenue from marketplace revenue, wholesale revenue, and product revenue. Marketplace revenue is included in the U.S. Marketplace segment and Other category of segment reporting. Wholesale revenue and product revenue are included in the Digital Wholesale segment. We generate marketplace revenue from (i) dealer subscriptions to our Listings packages and Real-time Performance Marketing, or RPM, our digital advertising suite, Digital Retail, and Sell My Car - Top Dealer Offers, (ii) advertising revenue from auto manufacturers and other auto-related brand advertisers, and (iii) revenue from partnerships with financing services companies. We generate wholesale revenue primarily from (x) transaction fees earned from the purchase and sale of vehicles between dealers, or Dealer-to-Dealer transactions, (y) transaction fees earned from the sale of vehicles to dealers that we acquire at other marketplaces, and (z) transaction fees earned from performing inspection and transportation services, inclusive of Dealer-to-Dealer transactions, other marketplace-to-dealer transactions, and IMCO transactions (as defined below). We generate product revenue primarily from (A) aggregate proceeds received from the sale of vehicles to dealers that were acquired directly from customers, or Sell My Car - Instant Max Cash Offer, or IMCO transactions, and (B) proceeds received from the sale of vehicles that were acquired through arbitration.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025, we generated revenue of $225.2 million, a 4% increase from $215.8 million of revenue for the three months ended March 31, 2024.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025, we generated net income of $39.0 million and Adjusted EBITDA, a non-GAAP measure, of $66.3 million, compared to net income of $21.3 million and Adjusted EBITDA of $50.4 million for the three months ended March 31, 2024.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">See below for more information regarding our use and reconciliation of Adjusted EBITDA.</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Key Business Metrics</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We regularly review a number of metrics, including the key metrics listed below, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections, and make operating and strategic decisions. We believe it is important to evaluate these metrics, as applicable, for the U.S. and International geographic regions. The International region derives revenue from marketplace revenue from customers outside of the U.S. International markets perform differently from the U.S. market due to a variety of factors, including our operating history in each market, our rate of investment, market size, market maturity, competition, and other dynamics unique to each country.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Historically, we have used data from Google Universal Analytics, or Google Analytics, to measure two of our key business metrics: monthly unique users and monthly sessions. Effective July 1, 2024, Google Analytics 4, or GA4, replaced Google Analytics. The methodologies used in GA4 are different and not comparable to the methodologies used in Google Analytics. As discussed below, we also make certain adjustments to the GA4 data in order to improve the accuracy of the reported monthly unique users and monthly sessions. Due to the change in methodology, we are unable to provide comparable monthly unique user and monthly session information for prior periods, including any periods prior to June 30, 2024.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">23</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Monthly Unique Users</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For each of our websites (excluding the CarOffer website), we define a monthly unique user as an individual who has visited any such website and taken a Visitor Action (as defined below) within a calendar month, based on data as measured by GA4. We calculate average monthly unique users as the sum of the monthly unique users of each of our websites in a defined period, divided by the number of months in that period. Effective July 1, 2024, we count a unique user the first time a computer or mobile device with a unique device identifier accesses any of our websites or application during a calendar month and takes an action on such website or in such application, such as performing a search, visiting vehicle detail pages, and connecting with a dealer, which we refer to as a Visitor Action. If an individual accesses a website or application using a different device within a given month, the first Visitor Action taken by each such device is counted as a separate unique user. If an individual uses multiple browsers on a single device and/or clears their cookies and returns to our website or application and takes a Visitor Action within a calendar month, each such Visitor Action is counted as a separate unique user. We eliminate any duplicate unique users that may arise when users visit a webview within our native application. We view our average monthly unique users as a key indicator of the quality of our user experience, the effectiveness of our advertising and traffic acquisition, and the strength of our brand awareness. Measuring unique users is important to us and we believe it provides useful information to our investors because our marketplace revenue depends, in part, on our ability to provide dealers with connections to our users and exposure to our marketplace audience. We define connections as interactions between consumers and dealers on our marketplace through phone calls, email, managed text and chat, and clicks to access the dealer&#8217;s website or map directions to the dealership.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.24%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:14.92%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Average Monthly Unique Users</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(in thousands)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S.</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">35,012</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">N/A</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">International</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10,630</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">N/A</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">45,642</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">N/A</span></p></td>
    </tr>
   </table><p style="margin-left:4.92%;text-indent:-5.007%;padding-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(1) As a result of the change from Google Analytics to GA4, we are unable to provide comparable monthly unique user information for this period.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Monthly Sessions</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We define monthly sessions as the number of distinct visits to our websites (excluding the CarOffer website) that include a Visitor Action that take place each month within a given time frame, as measured and defined by GA4. We calculate average monthly sessions as the sum of the monthly sessions in a defined period, divided by the number of months in that period. Effective July 1, 2024, a session is defined as beginning with the first Visitor Action from a computer or mobile device and ending at the earliest of when a user closes their browser window or after 30 minutes of inactivity. We eliminate any duplicate monthly sessions that may arise when users visit a webview within our native application. We believe that measuring the volume of sessions in a time period, when considered in conjunction with the number of unique users in that time period, is an important indicator to us of consumer satisfaction and engagement with our marketplace, and we believe it provides useful information to our investors because the more satisfied and engaged consumers we have, the more valuable our service is to dealers.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.24%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:14.92%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Average Monthly Sessions</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(in thousands)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S.</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">85,716</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">N/A</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">International</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">22,225</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">N/A</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">107,941</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">N/A</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">24</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:4.92%;text-indent:-5.007%;padding-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(1) As a result of the change from Google Analytics to GA4, we are unable to provide comparable monthly sessions information for this period.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Number of Paying Dealers</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We define a paying dealer as a dealer account with an active, paid marketplace subscription at the end of a defined period. The number of paying dealers we have is important to us and we believe it provides valuable information to investors because it is indicative of the value proposition of our marketplace products, as well as our sales and marketing success and opportunity, including our ability to retain paying dealers and develop new dealer relationships.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.24%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.24%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Number of Paying Dealers</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S.</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">25,153</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">24,419</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">International</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7,219</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6,756</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">32,372</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">31,175</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Transactions</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We define Transactions within the Digital Wholesale segment as the number of vehicles processed from car dealers, consumers, and other marketplaces through the CarOffer website within the defined period. Transactions consists of each unique vehicle (based on vehicle identification number) that reaches </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8220;</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">sold and invoiced&#8221; status on the CarOffer website within the defined period, including vehicles sold to car dealers, vehicles sold at third-party auctions, vehicles ultimately sold to a different buyer, and vehicles that are returned to their owners without completion of a sale transaction. We exclude vehicles processed within CarOffer&#8217;s intra-group trading solution (Group Trade) from the definition of Transactions, and we only count any unique vehicle once even if it reaches sold status multiple times. The Digital Wholesale segment includes Dealer-to-Dealer transactions and IMCO transactions. We view Transactions as a key business metric, and we believe it provides useful information to investors, because it provides insight into growth and revenue for the Digital Wholesale segment. Transactions drive a significant portion of Digital Wholesale segment revenue. We believe growth in Transactions demonstrates consumer and dealer utilization and our market share penetration in the Digital Wholesale segment.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:67.08%;box-sizing:content-box;"/>
     <td style="width:1.26%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.2%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.26%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.2%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Transactions</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Transactions</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5,209</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10,302</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Quarterly Average Revenue per Subscribing Dealer (QARSD)</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We define QARSD, which is measured at the end of a fiscal quarter, as the marketplace revenue primarily from subscriptions to our Listings packages and RPM, our digital advertising suite, and other digital add-on products during that trailing quarter divided by the average number of paying dealers in that marketplace during the quarter. We calculate the average number of paying dealers for a period by adding the number of paying dealers at the end of such period and the end of the prior period and dividing by two. This information is important to us, and we believe it provides useful information to investors, because we believe that our ability to grow QARSD is an indicator of the value proposition of our products and the return on investment, or ROI, that our paying dealers realize from our products. In addition, increases in QARSD, which we believe reflect the value of exposure to our engaged audience in relation to subscription cost, are driven in part by our ability to grow the volume of connections to our users and the quality of those connections, which result in increased opportunity to upsell package levels and cross-sell additional products to our paying dealers.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:67.08%;box-sizing:content-box;"/>
     <td style="width:1.58%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.879999999999999%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.58%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.879999999999999%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Quarterly Average Revenue per Subscribing Dealer (QARSD)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S.</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7,369</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6,702</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">International</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2,073</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1,882</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Consolidated</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6,173</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5,664</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">25</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Adjusted EBITDA</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">To provide investors with additional information regarding our financial results, we have presented within this Quarterly Report Adjusted EBITDA, which is a non&#8209;GAAP financial measure. This non&#8209;GAAP financial measure is not based on any standardized methodology prescribed by GAAP, and is not necessarily comparable to any similarly titled measures presented by other companies.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We define Adjusted EBITDA as net income, adjusted to exclude: depreciation and amortization, stock&#8209;based compensation expense, transaction-related expenses, other income, net, and provision for income taxes.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We use Adjusted EBITDA within this Quarterly Report because it is a key measure used by our management and Board of Directors to understand and evaluate our operating performance, generate future operating plans, and make strategic decisions regarding the allocation of capital. We believe Adjusted EBITDA helps identify underlying trends in our business that could otherwise be masked by the effect of the expenses that we exclude. Accordingly, we believe that Adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results, enhancing the overall understanding of our past performance and future prospects, and allowing for greater transparency with respect to key financial metrics used by our management in its financial and operational decision&#8209;making.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Our Adjusted EBITDA is not prepared in accordance with GAAP, and should not be considered in isolation of, or as an alternative to, measures prepared in accordance with GAAP. There are a number of limitations related to the use of Adjusted EBITDA rather than net income, which is the most directly comparable GAAP equivalent. Some of these limitations are:</span></p><div class="item-list-element-wrapper" style="margin-left:4.537%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.491405046981553%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Adjusted EBITDA excludes depreciation and amortization expense and, although these are non&#8209;cash expenses, the assets being depreciated may have to be replaced in the future;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.537%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.491405046981553%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Adjusted EBITDA excludes stock&#8209;based compensation expense, which will be, for the foreseeable future, a significant recurring expense for our business and an important part of our compensation strategy;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.537%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.491405046981553%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Adjusted EBITDA excludes transaction-related expenses incurred by us during a reporting period, which are inclusive of certain transaction and integration costs associated with our 2023 acquisition of the remaining minority equity interests in CarOffer and which may not be reflective of our operational performance during such period, for acquisitions that have been completed as of the filing date of our annual or quarterly report (as applicable) relating to such period;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.537%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.491405046981553%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Adjusted EBITDA excludes other income, net, which consists primarily of interest income earned on our cash, cash equivalents, and foreign exchange gains and losses;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.537%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.491405046981553%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Adjusted EBITDA excludes the provision for income taxes; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.537%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.491405046981553%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">other companies, including companies in our industry, may calculate Adjusted EBITDA differently, which reduces its usefulness as a comparative measure.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Because of these limitations, we consider, and you should consider, Adjusted EBITDA together with other operating and financial performance measures presented in accordance with GAAP.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">26</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, the following table presents a reconciliation of Adjusted EBITDA to net income, the most directly comparable measure calculated in accordance with GAAP for each of the periods presented.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of Adjusted EBITDA:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">39,045</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">21,301</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6,554</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7,481</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock-based compensation expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12,900</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">15,822</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Transaction-related expenses</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1,087</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">811</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(2,796</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(3,401</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">9,506</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">8,384</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Adjusted EBITDA</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">66,296</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">50,398</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">27</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Components of Unaudited Condensed Consolidated Income Statements</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We derive our revenue from marketplace revenue, wholesale revenue, and product revenue. Marketplace revenue is included in the U.S. Marketplace segment and Other category of segment reporting. Wholesale revenue and product revenue are included in the Digital Wholesale segment. We generate marketplace revenue from (i) dealer subscriptions to our Listings packages, RPM, our digital advertising suite, Digital Retail, and Top Dealer Offers, (ii) advertising revenue from auto manufacturers and other auto&#8209;related brand advertisers, and (iii) revenue from partnerships with financing services companies. We generate wholesale revenue primarily from (x) transaction fees earned from Dealer-to-Dealer transactions, (y) transaction fees earned from the sale of vehicles to dealers that we acquire at other marketplaces, and (z) transaction fees earned from performing inspection and transportation services, inclusive of Dealer-to-Dealer transactions, other marketplace-to-dealer transactions, and IMCO transactions. We generate product revenue primarily from (A) aggregate proceeds received from the sale of vehicles that were acquired through IMCO transactions, and (B) proceeds received from the sale of vehicles that were acquired through arbitration.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Marketplace Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We offer multiple types of marketplace Listings packages to our dealers for our CarGurus U.S. platform (availability varies on our other marketplaces): Restricted Listings, which is free; and various levels of Listings packages, which each require a paid subscription under a monthly, quarterly, semiannual, or annual subscription basis.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Our subscriptions for customers generally auto-renew on a monthly basis and are cancellable by dealers with 30 days&#8217; advance notice prior to the commencement of the applicable renewal term. Subscription pricing is determined based on a dealer&#8217;s inventory size, region, and our assessment of the connections and ROI the platform will provide them and is subject to discounts and/or fee reductions that we may offer from time to time. We also offer all dealers on the platform access to our Dealer Dashboard, which includes a performance summary, Dealer Insights tool, and user review management platform. Only dealers subscribing to a paid Listings package have access to the Pricing Tool, Market Analysis tool, and Instant Market Value Scan tool.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We also offer paid Listings packages for the Autolist and PistonHeads websites.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">In addition to displaying inventory in our marketplace and providing access to the Dealer Dashboard, we offer dealers subscribing to certain of our Listings packages other subscription advertising and customer acquisition products and enhancements marketed under RPM and our digital advertising suite. Through RPM, dealers can buy advertising that appears in our marketplace, on other sites on the internet, and/or on high-converting social media platforms. Such advertisements can be targeted by the user&#8217;s geography, search history, CarGurus website activity, and a number of other targeting factors, allowing dealers to increase their visibility with in-market consumers and drive qualified traffic for dealers.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We also offer dealer advertising products for the PistonHeads website.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We also offer dealers subscribing to certain of our Listings packages other subscription advertising and customer acquisition products and enhancements such as Digital Retail, which allows shoppers to complete much of the vehicle-purchase process online through the Dealers&#8217; Listings page. Digital Retail is comprised of (i) the Digital Deal Platform, which gives dealers higher quality leads through upfront consumer-provided information; (ii) Geo Expansion, which expands the visibility of a dealer&#8217;s inventory in the search results beyond its local market; and (iii) Hard Pull Financing, which provides loan information.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We also offer dealers subscribing to certain of our Listings packages other subscription advertising and customer acquisition products and enhancements such as Top Dealer Offers, which allows dealers to pay for leads to receive direct access to shoppers actively looking to sell their vehicles. Dealers can acquire inventory from shoppers who are looking to sell directly through the CarGurus Sell My Car page.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">28</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace revenue also consists of non-dealer advertising revenue from auto manufacturers and other auto-related brand advertisers sold on a cost-per-thousand impressions basis. An impression is an advertisement loaded on a web page. We also have advertising sold on a cost-per-click basis. Pricing is primarily based on advertisement size and position on our websites and mobile applications. Auto manufacturers and other brand advertisers can execute advertising campaigns that are targeted across a wide variety of parameters, including demographic groups, behavioral characteristics, specific auto brands, categories such as Certified Pre-Owned, and segments such as hybrid vehicles. We do not provide minimum impression guarantees or other types of minimum guarantees in our contracts with customers. Advertising is also sold indirectly through revenue sharing arrangements with advertising exchange partners.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We also offer non-dealer advertising products for the Autolist and PistonHeads websites.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace revenue also includes revenue from partnerships with certain financing services companies pursuant to which we enable eligible consumers on our CarGurus U.S. website to pre-qualify for financing on cars from dealerships that offer financing through such companies. We primarily generate revenue from these partnerships based on the number of funded loans from consumers who pre-qualify with our lending partners through our site.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Wholesale Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The CarOffer Matrix enables buying dealers to create standing buy orders and provides instant offers to selling dealers. Wholesale revenue includes transaction fees earned from Dealer-to-Dealer transactions, where we collect fees from both the buying and selling dealers. We also sell vehicles to dealers that we acquire at other marketplaces, where we collect a transaction fee from the buying dealers.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale revenue also includes fees earned from performing inspection and transportation services, where we collect fees from the buying dealer. Inspection and transportation service revenue is inclusive of Dealer-to-Dealer transactions, other marketplace-to-dealer transactions, and IMCO transactions.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale revenue also includes arbitration in which the vehicle is rematched to a new buyer and not acquired by us. Arbitration is the process by which we investigate and resolve claims from buying dealers.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale revenue also includes fees earned from certain guarantees offered to dealers (which include 45-Day Guarantee and OfferGuard products), where we collect fees from the buying dealer or selling dealer, as applicable.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Product Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The CarOffer Matrix enables consumers who are selling vehicles to be instantly presented with an offer. Product revenue includes the aggregate proceeds received from the sale of vehicles through IMCO transactions, including vehicle sale price and transaction fees collected from the buying dealers. Product revenue also includes proceeds received from the sale of vehicles acquired through arbitration, including vehicle sale price and transaction fees collected from buying dealers. Arbitration is the process by which we investigate and resolve claims from buying dealers. We control the vehicle in these transactions and, therefore, act as the principal.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Marketplace Cost of Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace cost of revenue includes expenses related to supporting and hosting marketplace service offerings. These expenses include personnel and related expenses for our customer support team, including salaries, benefits, incentive compensation, and stock-based compensation; third-party service provider expenses such as advertising, data, and hosting expenses; amortization of developed technology; amortization of capitalized website development; amortization of capitalized hosting arrangements; and allocated overhead expenses.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">29</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We allocate overhead expenses, such as rent and facility expenses, software expense, and employee benefit expense, to all departments based on headcount. As such, general overhead expenses are reflected in cost of revenue and each operating expense category.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Wholesale Cost of Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale cost of revenue includes expenses related to supporting and hosting Digital Wholesale service offerings, including Dealer-to-Dealer transactions and vehicles sold to dealers acquired at other marketplaces on the CarOffer Matrix. These expenses include vehicle transportation and inspection expenses; net losses on vehicles related to guarantees offered to dealers through Dealer-to-Dealer transactions; personnel and related expenses for employees directly involved in the fulfillment and support of transactions, including salaries, benefits, incentive compensation, and stock-based compensation; third-party service provider expenses; amortization of developed technology; amortization of capitalized website development; and allocated overhead expenses.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We allocate overhead expenses, such as rent and facility expenses, software expense, and employee benefit expense, to all departments based on headcount. As such, general overhead expenses are reflected in cost of revenue and each operating expense category.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Product Cost of Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product cost of revenue includes expenses related to vehicles sold to dealers through IMCO transactions and vehicles sold to dealers acquired through arbitration. These expenses include the cost of the vehicle and transportation expenses.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Operating Expenses</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Sales and Marketing</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing expense consists primarily of personnel and related expenses for our sales and marketing team, including salaries, benefits, incentive compensation, commissions, and stock-based compensation; expenses associated with consumer marketing, such as traffic acquisition, brand building, and public relations activities; expenses associated with dealer marketing, such as content marketing, customer and promotional events, and industry events; consulting services; software subscription expenses; travel expenses; amortization of capitalized hosting arrangements; and allocated overhead expenses. A portion of our commissions that are related to obtaining a new contract are capitalized and amortized over the estimated benefit period of customer relationships. Other than commissions amortization, all other sales and marketing expenses are expensed as incurred. We expect sales and marketing expense to fluctuate from quarter to quarter due to seasonality and as we respond to changes in the macroeconomic and competitive landscapes affecting our existing dealers, consumer audience, and brand awareness.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Product, Technology, and Development</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, technology, and development expense consists primarily of personnel and related expenses for our research and development team, including salaries, benefits, incentive compensation, and stock-based compensation; software subscription expenses; consulting services; and allocated overhead expenses. Other than website development, internal-use software, and hosting arrangement expenses, research and development expenses are expensed as incurred. We expect product, technology, and development expense to fluctuate from quarter to quarter as we invest in additional engineering resources to develop innovative new solutions and make improvements to our existing platform.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">30</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">General and Administrative</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative expense consists primarily of personnel and related expenses for our executive, finance, legal, people and talent, and administrative teams, including salaries, benefits, incentive compensation, and stock-based compensation; expenses associated with professional fees for audit, tax, external legal, and consulting services; payment processing and billing expenses; insurance expenses; software subscription expenses; and allocated overhead expenses. General and administrative expense is expensed as incurred. We expect general and administrative expense to increase as we continue to scale our business.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Depreciation and Amortization</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization expense consists of depreciation on property and equipment and amortization of intangible assets and internal-use software.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other Income, Net</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other income, net consists primarily of interest income earned on our cash and cash equivalents, as well as foreign exchange gains and losses.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Provision for Income Taxes</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The provision for income taxes consists of federal and state income taxes in the U.S. and taxes in foreign jurisdictions in which we operate.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">31</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Results of Operations</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, the Unaudited Condensed Consolidated Income Statements were as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">212,235</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">187,219</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7,747</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">16,125</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5,176</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12,452</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14,248</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14,385</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6,170</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14,224</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5,033</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12,226</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total cost of revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">25,451</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">40,835</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">199,707</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">174,961</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">86,716</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">82,274</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, technology, and development</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">36,250</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">35,545</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">26,780</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">28,066</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4,206</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2,792</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">153,952</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">148,677</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Income from operations</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">45,755</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">26,284</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other income, net:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3,098</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3,906</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other expense, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(302</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(505</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2,796</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3,401</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Income before income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">48,551</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">29,685</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">9,506</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">8,384</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">39,045</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">21,301</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">32</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, our segment revenue and our segment income (loss) from operations were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Segment Revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">195,228</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">172,988</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12,923</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">28,577</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">17,007</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14,231</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Segment Income (Loss) from Operations:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">49,781</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">34,217</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(5,779</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(10,340</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1,753</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2,407</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">45,755</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">26,284</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, the Unaudited Condensed Consolidated Income Statements as a percentage of total revenue were as follows (amounts in the table below may not sum due to rounding):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.24%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.24%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">94</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">87</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">100</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">100</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total cost of revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">11</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">19</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">89</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">81</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">39</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">38</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, technology, and development</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">16</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">16</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">13</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">68</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">69</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Income from operations</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">20</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other income, net:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other expense, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Income before income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">22</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">17</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">33</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, our segment revenue as a percentage of total revenue and our segment income (loss) from operations as a percentage of segment revenue were as follows (amounts in the table below may not sum due to rounding):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.24%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:13.24%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Segment Revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">87</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">80</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">13</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">100</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">100</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Segment Income (Loss) from Operations:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">25</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">20</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(45</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(36</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">17</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">20</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue by Source</span><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.05%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.497%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">212,235</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">187,219</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">25,016</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">13</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7,747</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">16,125</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(8,378</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(52</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5,176</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12,452</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(7,276</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(58</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">9,362</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of total revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">94</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">87</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">100</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">100</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Overall revenue increased $9.4 million, or 4%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace revenue increased $25.0 million, or 13%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented 94% of total revenue for the three months ended March 31, 2025, compared to 87% of total revenue for the three months ended March 31, 2024. The increase was due primarily to an increase in Listings revenue, inclusive of certain add-on products, as a result of growth in QARSD, which was driven by signing on new dealers at market rates and revenue expansion through subscription tier upgrades or product adoption. The increase was also due in part to an increase in advertising revenue due primarily to increased spend by advertisers related to new and existing campaigns.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">34</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale revenue decreased $8.4 million, or 52%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented 3% of total revenue for the three months ended March 31, 2025, compared to 7% of total revenue for the three months ended March 31, 2024. The decrease was due primarily to a 49% decrease in Transactions, which includes Dealer-to-Dealer transactions and IMCO transactions, to 5,209 for the three months ended March 31, 2025, compared to 10,302 for the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product revenue decreased $7.3 million, or 58%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented 2% of total revenue for the three months ended March 31, 2025, compared to 6% of total revenue for the three months ended March 31, 2024. The decrease was due primarily to a decrease in proceeds received from the sale of vehicles through IMCO transactions and proceeds received from the sale of vehicles acquired through arbitration, as a result of lower Transaction volume.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Segment Revenue</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.04%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.195%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.195%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.155%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.516%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">195,228</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">172,988</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">22,240</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">13</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12,923</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">28,577</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(15,654</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(55</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">17,007</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14,231</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2,776</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">20</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">9,362</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of total revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">87</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">80</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">13</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">100</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">100</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace segment revenue increased $22.2 million, or 13%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented 87% of total revenue for the three months ended March 31, 2025, compared to 80% of total revenue for the three months ended March 31, 2024. The increase was due primarily to a $25.0 million increase in marketplace revenue, as described above.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale segment revenue, which is comprised of wholesale revenue and product revenue, decreased $15.7 million, or 55%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented 6% of total revenue for the three months ended March 31, 2025, compared to 13% of total revenue for the three months ended March 31, 2024. The decrease in Digital Wholesale segment revenue was due to a $8.4 million decrease in wholesale revenue and a $7.3 million decrease in product revenue, as described above.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">35</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Cost of Revenue</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.05%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.497%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of Revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14,248</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14,385</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(137</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6,170</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">14,224</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(8,054</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(57</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5,033</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12,226</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(7,193</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(59</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">25,451</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">40,835</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(15,384</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(38</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of total revenue:</span></p></td>
     <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale</span></p></td>
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product</span></p></td>
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">11</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">19</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Overall cost of revenue decreased $15.4 million, or 38%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace cost of revenue remained relatively flat in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented 6% of total revenue for the three months ended March 31, 2025, compared to 7% of total revenue for the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Wholesale cost of revenue decreased $8.1 million, or 57%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented 3% of total revenue for the three months ended March 31, 2025, compared to 7% of total revenue for the three months ended March 31, 2024. The decrease was due primarily to a $4.4 million decrease in transportation expense, inspection expense, and data fees as a result of lower Transaction volume. The decrease was also due in part to a $1.1 million decrease in amortization related to the end of the CG Buy Online pilot during the third quarter of 2024 and a $0.9 million decrease in amortization related to the CarOffer acquired developed technology intangible asset as it became fully amortized during the first quarter of 2024.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product cost of revenue decreased $7.2 million, or 59%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented 2% of total revenue for the three months ended March 31, 2025, compared to 6% of total revenue for the three months ended March 31, 2024. The decrease was due primarily to a decrease in expenses related to vehicles sold to dealers through IMCO transactions and related to vehicles sold to dealers acquired through arbitration, as a result of lower Transaction volume.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Operating Expenses</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and Marketing Expense</span><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.05%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.497%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">86,716</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">82,274</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4,442</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of total revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">39</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">38</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing expense increased $4.4 million, or 5%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024. The increase was due primarily to a $3.9 million increase in advertising and marketing expense for our brand awareness campaigns as well as for our performance marketing vendors. The increase in sales and marketing expense was also due in part to a $0.6 million increase in commissions expense due to an increase in marketplace revenue, offset in part by an increase in capitalized commissions.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">36</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, Technology, and Development Expense</span><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.05%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.497%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, technology, and development</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">36,250</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">35,545</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">705</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of total revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">16</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">16</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, technology, and development expense increased $0.7 million, or 2%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024. The increase was due primarily to a $1.1 million increase in salaries and employee-related expense due primarily to higher compensation for newly hired employees, increased respective payroll tax expense, and bonus attainment. The increase was offset in part by a $0.8 million decrease in rent and facilities expense due to the expiration of the leases of office space at 2 Canal Park and at 55 Cambridge Parkway.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and Administrative Expense</span><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.05%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.497%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">26,780</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">28,066</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(1,286</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of total revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">13</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative expense decreased $1.3 million, or 5%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024. The decrease was due primarily to a $2.3 million decrease in stock-based compensation, due primarily to completed vesting of existing awards and forfeitures from employee departures, partially offset by new grants. The decrease was offset in part by a $1.0 million increase in indirect tax expense.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and Amortization Expense</span><span style="color:#3465b0;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:49.98%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.215%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.215%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.175%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.516%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4,206</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2,792</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1,414</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">51</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of total revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization expense increased $1.4 million, or 51%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024. The increase was due primarily to a $1.9 million increase in depreciation due primarily to assets placed in service related to the 1001 Boylston Street lease, offset in part by assets related to the expiration of the lease of office space at 55 Cambridge Parkway becoming fully depreciated during the three months ended March 31, 2025, as well as the CarOffer customer relationships intangible asset in the Digital Wholesale segment becoming fully amortized during the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Other Income, net</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.05%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.497%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other income, net:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3,098</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3,906</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(808</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(21</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other expense, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(302</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(505</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">203</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">40</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2,796</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3,401</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(605</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(18</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
   </table></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">37</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;">
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.05%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:10.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:8.658%;box-sizing:content-box;"/>
     <td style="width:2.839%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of total revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="border-top:2.25pt double #000000;padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="border-top:2.25pt double #ffffff03;padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="border-top:2.25pt double #000000;padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="border-top:2.25pt double #ffffff03;padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="border-top:2.25pt double #000000;padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="border-top:2.25pt double #ffffff03;padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="border-top:2.25pt double #000000;padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="border-top:2.25pt double #ffffff03;padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other expense, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net decreased $0.6 million, or 18%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024. The $0.8 million decrease in interest income was due primarily to the sale of interest-bearing short-term investments during the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Provision for Income Taxes</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.05%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.198%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.497%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">9,506</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">8,384</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1,122</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">13</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of total revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Provision for income taxes increased $1.1 million, or 13%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024. The increase was due primarily to increased profitability. The increase in the provision for income taxes was offset in part by an aggregated $1.0 million tax benefit related to windfalls on the taxable compensation of stock-based awards, net of the Section 162(m) excess officer compensation limitation recorded during the three months ended March 31, 2025, compared to a $0.4 million tax expense related to shortfalls on the taxable compensation of stock-based awards and the Section 162(m) excess officer compensation limitation recorded during the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Segment Income (Loss) from Operations</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.04%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.195%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.195%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.155%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.516%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Change</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(dollars in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Segment Income (Loss) from Operations:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">49,781</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">34,217</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">15,564</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">45</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(5,779</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(10,340</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4,561</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">44</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1,753</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2,407</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(654</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(27</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">45,755</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">26,284</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">19,471</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">74</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Percentage of segment revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">25</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">20</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(45</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(36</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">17</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">20</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace segment income from operations increased $15.6 million, or 45%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented 25% of U.S. Marketplace segment revenue for the three months ended March 31, 2025, compared to 20% of U.S. Marketplace segment revenue for the three months ended March 31, 2024. The increase was due to an increase in revenue of $22.2 million, a decrease in cost of revenue of $0.6 million, and an increase in operating expenses of $7.2 million.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">38</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale segment loss from operations decreased $4.6 million, or 44%, in the three months ended March 31, 2025, compared to the three months ended March 31, 2024, and represented (45)% of Digital Wholesale segment revenue for the three months ended March 31, 2025, compared to (36)% of Digital Wholesale segment revenue for the three months ended March 31, 2024. The decrease was due primarily to a decrease in revenue of $15.7 million, a decrease in cost of revenue of $15.3 million, and a decrease in operating expenses of $5.0 million.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Liquidity and Capital Resources</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash, Cash Equivalents, and Borrowing Capacity</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, our principal sources of liquidity were cash and cash equivalents of $172.9 and $304.2 million, respectively. As of March 31, 2025, our borrowing capacity under the 2022 Revolver (as defined below) was $390.1 million.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sources and Uses of Cash</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025 and 2024, our cash flows from operating, investing, and financing activities, as reflected in the Unaudited Condensed Consolidated Statements of Cash Flows, were as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.72%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.72%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.92%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(in thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash provided by operating activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">67,879</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">51,964</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash used in investing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(7,631</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(13,147</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash used in financing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(191,477</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(83,038</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Impact of foreign currency on cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">710</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(577</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net decrease in cash, cash equivalents, and restricted cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(130,519</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(44,798</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Our operations have been financed primarily from operating activities. During the three months ended March 31, 2025 and 2024, we generated cash from operating activities of $67.9 million and $52.0 million, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On September 26, 2022, we entered into a Credit Agreement with PNC Bank, National Association, as administrative agent and collateral agent and an L/C Issuer (as defined in the Credit Agreement), and the other lenders, L/C Issuers, and parties thereto from time to time, or the Credit Agreement. The Credit Agreement consists of a revolving credit facility, or the 2022 Revolver, which allows us to borrow up to $400.0 million, $50.0 million of which may be comprised of a letter of credit sub-facility, or 2022 Revolver Sub-facility. The borrowing capacity under the Credit Agreement may be increased in accordance with the terms and subject to the adjustments as set forth in the Credit Agreement. Specifically, the borrowing capacity may be increased by an amount up to the greater of $250.0 million or 100% of Four Quarter Consolidated EBITDA (as defined in the Credit Agreement) if certain criteria are met and subject to certain restrictions. Any such increase requires lender approval. Proceeds of any borrowings may be used for general corporate purposes. The 2022 Revolver is scheduled to mature on September 26, 2027. As of March 31, 2025 and December 31, 2024, there were no borrowings and $9.9 million in letters of credit outstanding under the 2022 Revolver Sub-facility associated with our leases, which reduced the borrowing capacity under the 2022 Revolver to $390.1 million.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We believe that our existing sources of liquidity, including access to the 2022 Revolver, will be sufficient to fund our operations for at least the next 12 months from the date of the filing of this Quarterly Report. Our future capital requirements will depend on many factors, including our revenue; expenses associated with our sales and marketing activities and the support of our product, technology, and development efforts; payments received in advance from a third-party transaction processor; activity under the 2025 Share Repurchase Program (as defined below); and our investments in international markets. Cash from operations could also be affected by various risks and uncertainties, including but not limited to macroeconomic effects and other risks detailed more specifically in the &#8220;Risk Factors&#8221; section in Part I, Item 1A in our Annual Report and in the &#8220;Risk Factors&#8221; section in Part II, Item 1A in this Quarterly Report.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">39</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On November 7, 2024, we announced that our Board of Directors authorized a share repurchase program, or the 2025 Share Repurchase Program, pursuant to which we may, from time to time, purchase shares of our Class A common stock for an aggregate purchase price not to exceed $200.0 million. Share repurchases under the 2025 Share Repurchase Program may be made through a variety of methods, including but not limited to open market purchases, privately negotiated transactions, and transactions that may be effected pursuant to one or more plans under Rule 10b5-1 and/or Rule 10b-18 of the Securities Exchange Act of 1934, as amended, or the Exchange Act. The 2025 Share Repurchase Program does not obligate us to repurchase any minimum dollar amount or number of shares. The 2025 Share Repurchase Program has an effective date of January 1, 2025, and an expiration date of December 31, 2025, and prior to its expiration may be modified, suspended, or discontinued by our Board of Directors at any time without prior notice. All repurchased shares under the 2025 Share Repurchase Program will be retired. We have funded share repurchases and expect to continue to fund share repurchases under the 2025 Share Repurchase Program through cash on hand and cash generated from operations. During the three months ended March 31, 2025, we repurchased and retired 5,919,435 shares of our Class A common stock for $184.2 million, exclusive of commissions and excise tax, at an average cost of $31.12 per share under the 2025 Share Repurchase Program. As of March 31, 2025, we had remaining authorization to purchase up to $15.8 million of our Class A common stock under the 2025 Share Repurchase Program.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On November 7, 2023, we announced that our Board of Directors authorized a share repurchase program, or the 2024 Share Repurchase Program, pursuant to which we could, from time to time, purchase shares of our Class A common stock for an aggregate purchase price not to exceed $250.0 million. The 2024 Share Repurchase Program expired on December 31, 2024. All repurchased shares of our Class A common stock under the 2024 Share Repurchase Program were retired. We funded share repurchases under the 2024 Share Repurchase Program through cash on hand and cash generated from operations. During the three months ended March 31, 2024, we repurchased and retired 3,538,194 shares of our Class A common stock for $81.1 million, exclusive of commissions and excise tax, at an average cost of $22.91 per share under the 2024 Share Repurchase Program.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">To the extent that our operating income, existing cash, cash equivalents, and our borrowing capacity under the 2022 Revolver are insufficient to fund our future activities, we may need to raise additional funds through a public or private equity or debt financing. Additional funds may not be available on terms favorable to us, or at all. See &#8220;</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;We may require additional capital to pursue our business objectives and respond to business opportunities, challenges, or unforeseen circumstances. If we are unable to generate sufficient cash flows or if capital is not available to us, our business, operating results, financial condition, and prospects could be adversely affected.&#8221; </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">in Part I, Item 1A in our Annual Report.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Operating Activities</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash provided by operating activities of $67.9 million during the three months ended March 31, 2025, was due primarily to net income of $39.0 million, adjusted for $12.9 million of stock-based compensation expense for equity classified awards to employees, $6.6 million of depreciation and amortization expense, and $3.8 million of amortization of deferred contract costs. Net cash provided by operating activities was also attributable to a $4.6 million increase in lease obligations, primarily due to interest accretion, right-of-use asset amortization, and tenant improvement allowance reimbursement, offset in part by rent payments. Net cash provided by operating activities was also due in part to a $4.1 million increase in accounts payable due to increased marketing spend as a result of seasonality, as well as the timing of payments. Net cash provided by operating activities was offset in part by a $5.6 million decrease in accrued expenses, accrued income taxes, and other current liabilities due primarily to a decrease in accrued bonuses, following the payout of the fiscal year 2024 bonuses during the quarter, and a $4.7 million increase in deferred contract costs, primarily due to commission capitalization.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash provided by operating activities of $52.0 million during the three months ended March 31, 2024, was due primarily to net income of $21.3 million, adjusted for $15.8 million of stock-based compensation expense, $7.5 million of depreciation and amortization, and $3.3 million of amortization of deferred contract costs, partially offset by $9.1 million of deferred taxes. Net cash provided by operating activities was also attributable to a $12.7 million increase due to changes in our lease obligations, a $6.0 million decrease in prepaid expenses, prepaid income taxes, and other assets, a $0.7 million increase in accounts payable, and a $0.7 million increase in accrued expenses, accrued income taxes, and other liabilities. The increases in cash flow from operations were partially offset by a $4.2 million increase in accounts receivable and a $3.3 million increase in deferred contract costs.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">40</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Investing Activities</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash used in investing activities of $7.6 million during the three months ended March 31, 2025, was due to $5.4 million in capitalization of website development costs related to continued investments on our product offerings and $2.2 million in purchases of property and equipment related to internal-use software, as well as our headquarters at 1001 Boylston Street.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash used in investing activities of $13.1 million during the three months ended March 31, 2024, was due primarily to $28.7 million of purchases of property and equipment and $5.5 million of capitalization of website development costs, offset in part by $20.7 million of sales of short-term investments, net of purchases.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Financing Activities</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash used in financing activities of $191.5 million during the three months ended March 31, 2025, was due primarily to $182.8 million in repurchases of our Class A common stock under the 2025 Share Repurchase Program and $9.0 million in payment of withholding taxes on net share settlements of restricted stock units.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net cash used in financing activities of $83.0 million during the three months ended March 31, 2024, was due primarily to $77.4 million in repurchases of our Class A common stock under the 2024 Share Repurchase Program, $5.1 million of payment of withholding taxes on net share settlements of restricted stock units, and $0.5 million of changes in gross advance payments received from third-party transaction processor.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Contractual Obligations and Known Future Cash Requirements</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025, there were no material changes in our contractual obligations and commitments from those disclosed in our Annual Report, other than those appearing in the notes to the Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report, which are hereby incorporated by reference.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Seasonality</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Across the retail automotive industry, consumer purchasing activity is typically greatest in the first three quarters of each year, due in part to the introduction of new vehicle models from manufacturers and the seasonal nature of consumer spending. Additionally, the volume of wholesale vehicle sales can fluctuate from quarter to quarter driven by several factors, including the timing of used vehicles available for sale from selling customers, the seasonality of the retail market for used vehicles, and/or inventory challenges in the automotive industry, which affect the demand side of the wholesale industry.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Macroeconomic conditions, such as slower growth or recession, changes in international trade policies, including tariffs, volatile economic conditions, higher interest rates, unemployment, inflation, consumer confidence in the economy, consumer debt levels, labor disruptions, work stoppages, or strikes, geop</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">olitical conflicts, foreign currency exchange rate fluctuations, and other matters that influence consumer spending and preferences, can also impact the volume of vehicle sales, as was evidenced by the global semiconductor chip shortage and</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> other supply related shortages.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Digital Wholesale segment operating results have reflected the general seasonality of the wholesale vehicle sales market and macroeconomic conditions of the automotive industry. The U.S. Marketplace segment operating results have reflected the macroeconomic conditions of the automotive industry. However, to date, the U.S. Marketplace segment operating results have not been materially impacted by the general seasonality of the automotive industry. This could possibly change as our business and markets mature.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As a result, revenue and cost of revenue related to volume will fluctuate accordingly on a quarterly basis. Typical seasonality trends may not be observed in periods where other external factors such as changes in international trade policies, tariffs, higher interest rates, and other macroeconomic issues, more significantly impact the wholesale industry.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">41</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Off-Balance Sheet Arrangements</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, we did not have any off-balance sheet arrangements or material leases that are less than 12 months in duration, that have or are reasonably likely to have a current or future material effect on our financial condition, changes in financial condition, revenue or expenses, results of operations, liquidity, capital expenditures, or capital resources.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Critical Accounting Estimates</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting period.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Although we regularly assess these estimates, actual results could differ materially from these estimates. We base our estimates on historical experience and various other assumptions that we believe 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. Changes in estimates are recognized in the period in which they become known.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in our revenue recognition, the impairment and useful lives of long-lived assets, the capitalization and useful lives of product, technology, and development costs for website development, internal-use software, and hosting arrangements, and the valuation and recoverability of intangible assets and goodwill. Accordingly, we consider these to be our critical accounting estimates and believe that of our significant accounting policies, these involve the greatest degree of judgment and complexity.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Due to the partial impairment of the CarOffer reporting unit goodwill and other long-lived assets during the year ended December 31, 2024, in which the CarOffer reporting unit was reduced to its fair value, there remains a risk for future impairment charges if projected future operating results further decline, including as a result of economic conditions or operational challenges, which could be material and negatively affect its operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For a detailed explanation of the judgments made in these areas, see Note 2 of the Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Recently Issued Accounting Pronouncements</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Information concerning recently issued accounting pronouncements can be found in Note 2 of the Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">42</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_3_quantitative_qualitative_disclosu"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 3. Quantitative and Qualitati</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">ve Disclosures about Market Risk.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Market risk represents the risk of loss that may affect our financial position due to adverse changes in financial market prices and rates. We are exposed to market risks as described below.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Interest Rate Risk</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025, our exposure to market risk associated with changes in interest rates related primarily to the 2022 Revolver, which allows us to borrow up to $400.0 million. The applicable interest rate is, at our option, based on a number of different benchmark rates and applicable spreads, as determined by the Consolidated Secured Net Leverage Ratio (as defined in Note 7 of the Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report). A fluctuation in interest rates does not have an impact on interest expense unless the 2022 Revolver is drawn upon. Such impact would also be dependent on the amount of the draw. As of March 31, 2025 and December 31, 2024, there were no borrowings and $9.9 million in letters of credit outstanding under the 2022 Revolver Sub-facility associated with our leases, which reduced the borrowing capacity under the 2022 Revolver to $390.1 million.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025, we had cash and cash equivalents of $172.9 million, which consisted of bank deposits, money market accounts, and mutual funds. As of December 31, 2024, we had cash and cash equivalents of $304.2 million, which consisted of bank deposits, money market accounts, and mutual funds.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Such interest-earning instruments carry a degree of interest rate risk. For the three months ended March 31, 2025 and 2024, fluctuations resulting from changes in the interest rate environment in interest income have not been material to our business, financial condition, or results of operations. Given recent changes in the interest rate environment and in an effort to ensure liquidity, we expect variable returns from our cash equivalents for the foreseeable future.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. As circumstances change, we will continue to reassess our approach to managing these risks.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Inflation Risk</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and 2024, we did not believe that inflation had a material effect on our business, financial condition, or results of operations. However, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, operating results, and financial condition. Additionally, inflationary pressures could negatively impact vehicle purchasing behavior, which could have an adverse impact on our financial results.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Foreign Currency Exchange Risk</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and 2024, we had foreign currency exposures in the British pound, the Euro, and the Canadian dollar, but fluctuations resulting from exchange rates between these foreign currencies and the U.S. dollar have not been material to our business, financial condition, or results of operations. However, fluctuations in exchange rates in the future may have a material impact on our business, financial condition, or results of operations. We have not used any financial instruments to manage our foreign currency exchange risk exposure. As circumstances change, we will continue to reassess our approach to managing these risks.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">43</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_4_controls_procedures"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 4. Controls</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and Procedures</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Evaluation of Disclosure Controls and Procedures</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of the end of the period covered by this Quarterly Report. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Based on such evaluation, our principal executive officer and principal financial officer has concluded that as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Changes in Internal Control over Financial Reporting</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">44</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="part_iior_information"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">PART II&#8212;OTHE</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">R INFORMATION</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1_legal_proceedings"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 1. Legal </span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Proceedings.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">From time to time, we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently subject to any pending or threatened litigation that we believe, if determined adversely to us, would individually, or taken together, reasonably be expected to have a material adverse effect on our business or financial results.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1a_risk_factors"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 1A. Risk Factors.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Careful consideration should be given to the factors discussed in Part I, Item 1A, &#8220;Risk Factors,&#8221; in our Annual Report, which could materially affect our business, financial condition, or future results, in addition to the information set forth in this Quarterly Report. The risk factor set forth below updates the risk factors in our Annual Report.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Our business, operations, and financial conditions may be adversely affected by tariffs, trade restrictions, trade disputes, or other changes in trade policy or trade regulation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Our business is affected by general business and economic conditions. The imposition of new or increased tariffs, trade restrictions, trade disputes, or other changes in trade policy or trade regulation by the U.S. or other countries could lead to an economic downturn that may impact our business. For example, purchases of new and used automobiles are typically discretionary for consumers and have been, and may continue to be, affected by negative trends in the economy, including the availability and cost of credit, reductions in business and consumer confidence, recessions, interest rates, inflation, stock market volatility, tariffs or the imposition of new tariffs, trade wars, barriers, or restrictions, or threats of such actions, and increased unemployment. Recent developments in international trade relations, including significant changes in U.S. trade policy and actions which include threatened, new, and increased tariffs on other countries and retaliatory tariffs and actions, if maintained for a sufficient period of time, could result in increased costs to American consumers for automobiles and automobile components produced or assembled in those countries, which could decrease demand for automobiles and negatively impact our business. Additionally, tariffs on steel and aluminum, raw materials used significantly in automobile manufacturing, as well as the tariffs that may be imposed on automobile imports, if maintained for a sufficient period of time, could each have similar negative impacts on the prices of cars, consumer demand, and our business. Any significant change or deterioration in economic conditions could have a material adverse effect on our business, operations, results of operations, and financial condition.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">45</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_2_unreg_sale_securities"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Recent Sales of Unregistered Securities</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">None.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Purchases of Equity Securities</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes information about our purchases of our Class A common stock for each of the months during the three months ended March 31, 2025:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.01%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.518%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.518%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.197999999999999%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Period</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total Number of Shares of Common Stock Purchased</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Weighted Average Price Paid per Share of Common Stock</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total Number of Shares of Common Stock Purchased as Part of Publicly Announced Plans or Programs</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(2)(3)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Maximum Number (or Approximate Dollar Value) of Shares of Common Stock that May Yet be Purchased Under the Plans or Programs<br/>(in thousands)</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;January 1, 2025 through January 31, 2025</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">900</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">34.96</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">900</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">199,969</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;February 1, 2025 through February 28, 2025</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1,019,978</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">31.20</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1,019,978</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">168,146</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;March 1, 2025 through March 31, 2025</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4,898,557</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">31.10</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4,898,557</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">15,801</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5,919,435</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">31.12</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5,919,435</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">15,801</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The weighted average price paid per share of our Class A common stock does not include cost of commissions.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On November 7, 2024, we announced that our Board of Directors authorized the 2025 Share Repurchase Program pursuant to which we may, from time to time, purchase shares of our Class A common stock for an aggregate purchase price not to exceed $200.0 million. Share repurchases under the 2025 Share Repurchase Program may be made through a variety of methods, including but not limited to open market purchases, privately negotiated transactions, and transactions that may be effected pursuant to one or more plans under Rule 10b5-1 and/or Rule 10b-18 of the Exchange Act. The 2025 Share Repurchase Program does not obligate us to repurchase any minimum dollar amount or number of shares. The 2025 Share Repurchase Program has an effective date of January 1, 2025, and an expiration date of December 31, 2025, and prior to its expiration may be modified, suspended, or discontinued by our Board of Directors at any time without prior notice. All repurchased shares under the 2025 Share Repurchase Program will be retired. We have funded share repurchases and expect to continue to fund share repurchases under the 2025 Share Repurchase Program through cash on hand and cash generated from operations.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The total number of shares of our Class A common stock purchased as part of the 2025 Share Repurchase Program was inclusive of any shares purchased but not settled as of March 31, 2025.</span></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">46</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_5_other_information"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 5. Other Information</span></p><div><ix:nonNumeric id="F_a45912e9-9b83-4a83-8c41-785c77bb36db" contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030" name="ecd:MtrlTermsOfTrdArrTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Rule 10b5-1 Plan Trading Arrangements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, the following officers </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_73e5bae1-241d-4bca-9ea4-29f58ee0ea3c" contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true"><ix:nonNumeric id="F_d83bfc35-d927-44b7-8b7e-d132cea06ab7" contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true"><ix:nonNumeric id="F_43bd7ec3-8d8c-45f6-ae53-598c3368b0fe" contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">adopted</span></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> a &#8220;Rule 10b5-1 trading arrangement&#8221; (as defined in Item 408 of Regulation S-K) that is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act and our policies on insider trading:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
     <table style="border-spacing:0;table-layout:auto;width:92.0%;border-collapse:separate;">
      <tr style="visibility:collapse;">
       <td style="width:24.96%;box-sizing:content-box;"/>
       <td style="width:1%;box-sizing:content-box;"/>
       <td style="width:21.32%;box-sizing:content-box;"/>
       <td style="width:1%;box-sizing:content-box;"/>
       <td style="width:29.04%;box-sizing:content-box;"/>
       <td style="width:1%;box-sizing:content-box;"/>
       <td style="width:21.68%;box-sizing:content-box;"/>
      </tr>
      <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Name &amp; Title</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #ffffff03;padding-right:0.08in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Date Adopted</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #ffffff03;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Aggregate Number of Shares of Class A Common Stock to be Purchased or Sold Pursuant to Trading Arrangement</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #ffffff03;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Expiration Date</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
      </tr>
      <tr style="height:26pt;white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_f38c64bf-9f1a-4db6-ab7c-bd0300b94572" contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467" name="ecd:TrdArrIndName"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ismail Elshareef</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_2264ec46-7ef0-4494-abe9-6a13b8b92c4c" contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467" name="ecd:TrdArrIndTitle"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Chief Product Officer</span></ix:nonNumeric></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_36183ef0-9eaa-4bc1-bbf6-a3d8e7aefcfd" contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467" name="ecd:TrdArrAdoptionDate"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">March 3, 2025</span></ix:nonNumeric></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Up to </span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_10714f51-7ff1-4a79-bbe9-2386361b996e" contextRef="C_23f95a60-eaa8-4b5a-8055-1362d3df2426" name="ecd:TrdArrSecuritiesAggAvailAmt" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">28,292</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_452d48f4-a070-427b-8898-421d14765b45;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">shares to be sold</span></span></span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_6582e0bc-c75c-4bd1-bdcd-c53ea62b0e84" contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467" name="ecd:TrdArrExpirationDate"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 13, 2026</span></ix:nonNumeric></span></p></td>
      </tr>
      <tr style="white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      </tr>
      <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_75fa5096-ea0d-4852-9368-94958ae00e54" contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25" name="ecd:TrdArrIndName"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Javier Zamora</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_e2f8df3b-42e8-45b1-865b-b3e8e52c7e54" contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25" name="ecd:TrdArrIndTitle"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">General Counsel and Corporate Secretary</span></ix:nonNumeric></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_24674c0f-02cb-4f04-b998-234c125840d9" contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25" name="ecd:TrdArrAdoptionDate"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">March 3, 2025</span></ix:nonNumeric></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Up to </span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e492fa34-0568-481b-ba29-ae651ebbb817" contextRef="C_f55b3739-1d10-4dc6-ba35-b90c48b0d5a3" name="ecd:TrdArrSecuritiesAggAvailAmt" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">47,116</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_964c6905-0e8c-4e52-8bca-e3c365f756e7;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">shares to be sold</span></span></span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(3)</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_a1218f18-da6d-46d4-9bea-f95f4a00ec91" contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25" name="ecd:TrdArrExpirationDate"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 27, 2026</span></ix:nonNumeric></span></p></td>
      </tr>
      <tr style="height:2pt;white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
      </tr>
      <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_0564081f-bcc1-4982-a678-9d96584e57cd" contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b" name="ecd:TrdArrIndName"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dafna Sarnoff</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_cb33874b-93fd-44b0-b489-607dceba54d8" contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b" name="ecd:TrdArrIndTitle"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Chief Marketing Officer</span></ix:nonNumeric></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_a8f90e90-1389-4e55-add7-a8567b821c08" contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b" name="ecd:TrdArrAdoptionDate"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">March 7, 2025</span></ix:nonNumeric></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Up to </span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e091a48-1648-435b-b330-69a2313a4c95" contextRef="C_20fc7dc4-c41b-4b96-8b9a-868d279843bb" name="ecd:TrdArrSecuritiesAggAvailAmt" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">42,323</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_398bc2af-9ecf-426b-bd93-254628ba3e0c;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">shares to be sold</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;">(4)</span></span></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_be31b852-f478-48b3-b1de-07d9844b3b45" contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b" name="ecd:TrdArrExpirationDate"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">April 30, 2026</span></ix:nonNumeric></span></p></td>
      </tr>
     </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Rule 10b5-1 trading arrangement permits transactions through and including the earlier to occur of (a) the completion of all sales or (b) the date listed in the table. The arrangement also provides for automatic expiration in the event of liquidation, dissolution, bankruptcy, insolvency, or death of the adopting person.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Rule 10b5-1 trading arrangement includes the sale of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by us to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Mr. Elshareef&#8217;s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, we have reported the gross number of shares to be received upon the future vesting of such equity awards, before subtracting any shares to be withheld by us to satisfy applicable taxes in connection with such future vesting events. Furthermore, the Rule 10b5-1 trading arrangement provides for the sale of up to </span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1fd6e011-dd87-4234-9e26-ede1de137cc1" contextRef="C_6b3dc168-52fe-4fc3-8f0c-ac9d54c67be6" name="ecd:TrdArrSecuritiesAggAvailAmt" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">9,273</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares directly held by Mr. Elshareef and the sale of up to 50% of the net shares that vest on certain applicable vesting dates, up to </span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_af0ed03e-59f9-40f2-92b1-6e144eb430df" contextRef="C_5733bf7d-fcee-4af8-a6cb-cd37cbd9001d" name="ecd:TrdArrSecuritiesAggAvailAmt" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">19,019</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Rule 10b5-1 trading arrangement includes the sale of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by us to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Mr. Zamora&#8217;s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, we have reported the gross number of shares to be received upon the future vesting of such equity awards, before subtracting any shares to be withheld by us to satisfy applicable taxes in connection with such future vesting events. Furthermore, the Rule 10b5-1 trading arrangement provides for the sale of up to </span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dd4dbd2d-e994-4601-afec-0a6accbfec42" contextRef="C_326ded70-97ba-4348-a37b-e8d6bfb43763" name="ecd:TrdArrSecuritiesAggAvailAmt" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">12,265</ix:nonFraction></span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares directly held by Mr. Zamora.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Rule 10b5-1 trading arrangement includes the sale of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by us to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Ms. Sarnoff&#8217;s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, we have reported the gross number of shares to be received upon the future vesting of such equity awards, before subtracting any shares to be withheld by us to satisfy applicable taxes in connection with such future vesting events.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other than those disclosed above, none of our directors or officers </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_363a12ca-1304-4d29-bf99-8460e40c8457" contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_3df9aca7-8e3e-411c-a956-4f4be2707d50" contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">adopted</span></ix:nonNumeric></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_2d7d9519-cc97-409d-a8a1-c98c16b5e752" contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909" name="carg:Rule10B51ArrModifiedFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_ec6283f1-2885-4d35-8972-d7dfa9ece0ab" contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909" name="carg:NonRule10B51ArrModifiedFlag" format="ixt:fixed-false"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">modified</span></ix:nonNumeric></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, or </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><ix:nonNumeric id="F_7e3c908f-c4cb-4352-9b93-94b4cc5ad180" contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_9e87e667-319e-4f78-9f22-33b0f95ea7ac" contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">terminated</span></ix:nonNumeric></ix:nonNumeric></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; in each case as defined in Item 408 of Regulation S-K.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">47</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="item_6_exhibits"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Item 6. E</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">xhibits.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The exhibits listed below are filed, furnished, or incorporated by reference into this Quarterly Report.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:7.06%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:45.06%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:7.82%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.82%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.82%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:6.82%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:6.6%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="8" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Incorporated by Reference</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Number</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit Description</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Form</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">File</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Number</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Filing</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Date</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Number</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Filed or Furnished</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Herewith</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10.1#</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="carg-ex10_1.htm"><span style="color:#3465b0;white-space:pre-wrap;text-decoration:underline solid;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Separation Agreement and General Release, dated February 23, 2025, by and between the Registrant and Elisa Palazzo.*</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">X</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">31.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="carg-ex31_1.htm"><span style="color:#3465b0;white-space:pre-wrap;text-decoration:underline solid;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Certification of Principal Executive Officer and Principal Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">X</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">32.1**</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="carg-ex32_1.htm"><span style="color:#3465b0;white-space:pre-wrap;text-decoration:underline solid;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Certification of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">X</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">101.INS</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Inline XBRL Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">101.SCH</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">X</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">104</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cover Page Interactive Data File (Embedded within the Inline XBRL document and included in Exhibit)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">X</span></p></td>
    </tr>
   </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid #000000;margin-right:83.333%;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:2pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"># Indicates a management contract or compensatory plan.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">* The exhibits and schedules to this agreement have been omitted pursuant to Item 601(b)(2) of Regulation S-K and the Registrant agrees to furnish supplementally a copy of any omitted schedule to the staff of the SEC upon request.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">** The certification furnished in Exhibit 32.1 hereto is deemed to accompany this Quarterly Report and will not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Exchange Act, except to the extent that the Registrant specifically incorporates it by reference.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">48</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#toc_page"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;display:inline-block;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table of Contents</span></a></p></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="signatures"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">SIGNAT</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">URES</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:46%;box-sizing:content-box;"/>
     <td style="width:3%;box-sizing:content-box;"/>
     <td style="width:4.54%;box-sizing:content-box;"/>
     <td style="width:46.46%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc.</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Date: May 8, 2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">By:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.25pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">/s/ Jason Trevisan</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Jason Trevisan</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Chief Executive Officer</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">(Principal Executive Officer, Principal Financial Officer, and Principal Accounting Officer)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">49</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>carg-ex10_1.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html>
 <head>
  <title>EX-10.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 10.1</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SEPARATION AGREEMENT AND GENERAL RELEASE</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">February 23, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Elisa Palazzo</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[address]</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[address]</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This Separation Agreement and General Release (the &#x201c;Agreement&#x201d;) is entered into by and between CarGurus, Inc.</font><font style="color:#202124;white-space:pre-wrap;font-size:10.5pt;font-family:'Roboto',sans-serif;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(referred to throughout this Agreement as &#x201c;Employer&#x201d;) and Elisa Palazzo</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(&#x201c;Employee&#x201d;).  The term &#x201c;Party&#x201d; or &#x201c;Parties&#x201d; as used herein shall refer to Employer, Employee, or both, as may be appropriate.</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Last Day of Employment</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Unless Employee decides to extend Employee&#x2019;s employment through the Extended Separation Date (as defined below), Employee&#x2019;s last day of employment with Employer is February 21, 2025 (the &#x201c;Separation Date&#x201d;).  Regardless of whether Employee signs this Agreement, Employee will receive Employee&#x2019;s regular pay and benefits through the Separation Date, as well as any accrued, but unused vacation time and shall be reimbursed for any incurred expenses that have been properly submitted and approved in accordance with Employer&#x2019;s policies, including any relocation expenses properly submitted in accordance with and pursuant to the relocation repayment agreement, executed by Employee on October 16, 2023.  To accept this Agreement, Employee must sign and return the Agreement no later than 8:00 AM EST on February 24, 2025.  This Agreement shall be effective and binding on all parties upon Employer&#x2019;s receipt of the executed Agreement (the &#x201c;Effective Date&#x201d;).</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consideration</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. </font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In consideration for Employee timely signing this Agreement, and in compliance with the promises made herein, Employer agrees to provide Employee the following payments and benefits (the &#x201c;Severance Benefits&#x201d;), as long as Employee remains employed and complies with all Employer rules and policies through the Extended Separation Date (as defined below).  In addition, in order to be eligible for the payments and benefits set forth in Sections 2(c) through 2(d) below, Employee must timely sign and return </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> no earlier than the Extended Separation Date.  For the avoidance of doubt, Employee will not be entitled to any payments or benefits set forth below if Employee materially breaches the terms of this Agreement (provided, however, that prior to any such termination, Employer shall provide Employee with notice of such breach and, if curable, allow Employee at least three (3) days to cure such breach).</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employer will extend Employee&#x2019;s Separation Date to March 7, 2025 (the &#x201c;Extended Separation Date&#x201d;).  Prior to the Extended Separation Date, Employee will continue to receive Employee&#x2019;s regular pay, less lawful deductions (the &#x201c;Transition Period,&#x201d; defined further below).  Additionally, Employee shall receive Employee&#x2019;s 2024 bonus in the amount of One Hundred Eighty-Five Thousand Five Hundred Dollars ($185,500) to be paid on February 28, 2025, conditioned upon Employee&#x2019;s continued employment through such date, and 5,724 shares of Employer&#x2019;s class A common stock shall be issued on March 4, 2025 upon the vesting and settlement of restricted stock units granted to Employee under Employer&#x2019;s Omnibus Incentive Compensation Plan, conditioned upon Employee&#x2019;s continued employment on such date and consistent with the terms and conditions of Employer&#x2019;s Omnibus Incentive Compensation Plan. In </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">the event that Employee obtains new employment prior to the Extended Separation Date, and Employee signs and returns </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, Employer will pay Employee the balance of any Severance Benefits.  The payment will be made within sixty (60) days of the Extended Separation Date, in accordance with Employer&#x2019;s payroll practice, and subject to Employer&#x2019;s receipt of the executed </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employer will pay to Employee the gross amount of Two Hundred Ninety Two Thousand Five Hundred and 00/100 Dollars ($292,500.00), less lawful deductions, representing nine (9) months of pay.  This payment will be made in one lump sum payment.  The payment will be made within sixty (60) days of the Extended Separation Date, in accordance with Employer&#x2019;s payroll practices, and subject to Employer&#x2019;s receipt of the executed </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subject to Employee&#x2019;s completion of the appropriate forms, and subject to all the requirements of the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (&#x201c;COBRA&#x201d;), through December 31, 2025 (the Extended Separation Date through this date is the &#x201c;COBRA Subsidy Period&#x201d;), Employer will pay the employer portion of premiums for Employee&#x2019;s participation in Employer&#x2019;s medical and dental insurance plans (at the same level of coverage for Employee in effect immediately prior to the Extended Separation Date) through COBRA to the same extent that such insurance is provided to persons currently employed by Employer.  Employer will make these payments to the COBRA administrator each month during the COBRA Subsidy Period while Employee remains eligible if Employee does not become eligible for other benefits through new employment, and Employee will be required to pay the employee portion of premiums plus a 2% administrative fee, also directly to Employer&#x2019;s COBRA administrator.  If Employee obtains employment that provides medical and/or dental insurance, Employee agrees to notify Employer, and Employer will no longer be obligated to provide payment for the benefit continuation hereunder.  Employee also has the right to continue insurance coverage after this period, subject to the requirements of COBRA, at Employee&#x2019;s own cost. Employer payments of Employee&#x2019;s COBRA premiums are subject to all the terms and conditions set forth in the Employer&#x2019;s group health plan intended to avoid any excise tax under Section 4980D of the Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;).  If the Employer, in its sole discretion, determines the payments of any COBRA premiums would violate the nondiscrimination rules or cause the reimbursement of claims to be taxable under the Patient Protection and Affordable Care Act of 2010, together with the Health Care and Education Reconciliation Act of 2010 (collectively, the &#x201c;Act&#x201d;) or Section 105(h) of the Code, the premium payments will be imputed as income and treated as taxable to the Employee to the extent necessary to eliminate any discriminatory treatment or taxation under the Act or Section 105(h) of the Code.  Nonetheless, if Employee becomes employed by another employer and is eligible for coverage under the group benefits plan of the new employer, Employer will no longer pay premiums for COBRA continuation as of the date of eligibility.  Employee agrees to immediately notify Employer in writing of such new employment so that Employer receives such notification prior to the commencement of this employment.  Such notice shall be delivered to Sanam Feldman, Vice President of Human Resources at [email].  </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:8pt;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No Consideration Absent Execution of this Agreement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Employee understands and agrees that Employee would not receive the monies and/or benefits specified in Section 2 above, except for Employee&#x2019;s fulfillment of the promises contained herein and in </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Should Employee breach any provision of this Agreement, Employee shall not be entitled to any additional monies and/or benefits specified in Section 2 above, however Employee&#x2019;s release of claims shall remain in effect. </font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Transition Period</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  If this Agreement becomes effective as provided in Section 1, then effective as of the day Employee signs this Agreement (the &#x201c;Transition Period Start Date&#x201d;) Employee will be employed in a transition role.  During the Transition Period, Employee agrees to (a) assist Employer in the transition of work in connection with any of the duties Employee has performed for Employer, (b) perform any other specific project(s) assigned to Employee by Employer, (c) act professionally, constructively, and consistent with the best interests of Employer, (d) comply with all Employer written policies and procedures and with all lawful directives of Employer; and (e) comply with the terms of this Agreement.  All duties in this Section 4 shall be collectively referred to herein as &#x201c;Transition Duties.&#x201d;  During the Transition Period, Employee shall continue: (i) to receive Employee&#x2019;s regular pay, less lawful deductions; and (ii) to participate in Employer&#x2019;s employee benefits programs and employee insurance benefits programs, but only to the extent that Employee currently participates in such programs and remain eligible under any applicable plan document(s).  Employee specifically acknowledges that the notice of termination and offer of continuation of Employee&#x2019;s employment during the Transition Period is being provided as part of the separation of Employee&#x2019;s employment and is in consideration of Employee&#x2019;s covenants set forth herein, including the release of claims set forth in Section 5.  Employee acknowledges that after the Extended Separation Date Employee shall have no authority to represent Employee as an employee or agent of Employer. </font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">General Release, Claims Not Released and Related Provisions</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">General Release of All Claims</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Employee, on Employee&#x2019;s own behalf and on behalf of Employee&#x2019;s heirs, executors, administrators, successors, and assigns knowingly and voluntarily releases and forever discharges Employer, its direct and indirect parent corporations, affiliates, subsidiaries, divisions, predecessors, insurers, reinsurers, representatives, successors, and assigns, and their current and former employees, attorneys, partners, officers, directors and agents thereof, both individually and in their business capacities, and their employee benefit plans and programs and their administrators and fiduciaries, both individually and in their business capacities (collectively referred to throughout the remainder of this Agreement as &#x201c;Releasees&#x201d;), of and from any and all claims, known and unknown, asserted or unasserted, which the Employee has or may have against Releasees as of the date of execution of this Agreement, including, but not limited to, any alleged violation of the following, as amended:</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Executive Order 11141;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Title VII of the Civil Rights Act of 1964;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Sections 1981 through 1988 of Title 42 of the United States Code;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Employee Retirement Income Security Act of 1974;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Internal Revenue Code of 1986, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Immigration Reform and Control Act;</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Americans with Disabilities Act of 1990;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Worker Adjustment and Retraining Notification Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Fair Credit Reporting Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Family and Medical Leave Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Equal Pay Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Genetic Information Nondiscrimination Act of 2008;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Uniformed Services Employment and Reemployment Rights Act of 1994;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Families First Coronavirus Response Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Pregnant Worker&#x2019;s Fairness Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Executive Order 11246;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Rehabilitation Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Vietnam Era Veterans&#x2019; Readjustment Assistance Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Law Against Discrimination, G.L. c. 151B, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Equal Rights Act, G.L. c. 93, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Civil Rights Act, G.L. c. 12, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Privacy Statute, G.L. c. 214, &#167; 1B, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Sexual Harassment Statute, G.L. c. 214, &#167; 1C;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Wage Payment Statute, G.L. c. 149, &#167;&#167; 148, 148A, 148B, 148C, 149, 150, 150A-150C, 151, 152, 152A, et seq.;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Wage and Hour laws, G.L. c. 151&#167;1A et seq.;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Fair Employment Practices Act., G.L. c. 151B;   </font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Workers&#x2019; Compensation Act, G.L. c. 152, &#167; 75B;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Small Necessities Act, G.L. c. 149, &#167; 52D;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Equal Pay Act, G.L. c. 149, &#167; 105A-C;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Equal Rights for the Elderly and Disabled, G.L. c. 93, &#167; 103;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts AIDS Testing statute, G.L. c. 111, &#167;70F;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Consumer Protection Act, G.L. c. 93A;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Massachusetts Employment Leave for Victims and Family Members of Abuse, G.L. c. 149, &#167;52E, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Earned Sick Time Law, M.G.L. c. 149, &#167; 148C;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Paid Family and Medical Leave Act, M.G.L. c.175M et seq.;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Massachusetts Parental Leave Act, G.L. c. 149, &#167; 105D;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Massachusetts Age Discrimination Law, G.L. c. 149 &#167;24 A et seq.; </font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York State Executive Law (including its Human Rights Law);</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Equal Pay Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Non-Discrimination for Legal Activities Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Whistleblower Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Workers&#x2019; Compensation Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York wage and hour and wage payment laws and regulations;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Paid Sick Leave Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York False Claims Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Criminal and Consumer Background Laws, N.Y. Gen. Bus. Law Sec. 380-B et seq.;</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Non-Discrimination and Anti-Retaliation Provisions of the New York Workers&#x2019; Compensation Law and the New York Disabilities Law;  </font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Labor Law;  </font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York State Worker Adjustment and Retraining Notification Act; </font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Occupational Safety and Health Laws; </font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Fair Credit Reporting Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Constitution;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Administrative Code and Charter (including its Human Rights Law);</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Earned Sick Time Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Temporary Schedule Change Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Human Rights Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Civil Rights Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any other claims under any local, state, or federal common law theory, including but not limited to any claim for wrongful discharge, unjust enrichment, breach of a covenant of good faith and fair dealing, violation of public policy, defamation, interference with contractual relations, intentional or negligent infliction of emotion distress, invasion of privacy, misrepresentation, deceit, fraud or negligence, breach of contract, implied contract, promissory estoppel, quantum meruit, any claim to attorney&#x2019;s fees under any applicable statute or common law theory of recovery, or any claim sounding in tort;</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any other federal, state, or local law, rule, regulation, or ordinance; </font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any other public policy, contract, tort, or common law; or</font></div></div><div class="item-list-element-wrapper" style="margin-left:2.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.635741289465618%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any other claim for costs, fees, or other expenses including attorneys&#x2019; fees incurred in these matters.</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee specifically acknowledges that, upon Employee&#x2019;s execution of this Agreement, Employee has been properly paid for all time worked and is unaware of any facts that would support a claim by Employee against any of the Releasees for any claim of unpaid wages or overtime or any other violation of the Fair Labor Standards Act and/or applicable state or local wage and hour laws.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Claims Not Released</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Employee is not waiving any rights Employee may have to: (i) </font><font style="color:#1a1a1a;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">indemnification, contribution, advancement or defense as provided by, and in accordance with the terms of the Company by-laws, certificate of incorporation, liability insurance coverage, or applicable law; (ii) </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee&#x2019;s own vested or accrued employee benefits under Employer&#x2019;s qualified retirement benefit plans as of the Extended Separation Date; (iii) benefits and/or the right to seek benefits under applicable workers&#x2019; compensation and/or unemployment compensation statutes; (iv) pursue claims which by law cannot be waived by signing this Agreement; and (v) enforce this Agreement.  </font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Governmental Agencies</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Nothing in this Agreement, or any other agreement between Employee and Employer, restricts or prohibits Employee from initiating communications directly with, responding to any inquiries from, providing testimony before or information to, reporting possible violations of law or regulation (including any good faith allegation of unlawful employment practices or criminal conduct), filing a claim or assisting with an investigation directly with law enforcement, a self-regulatory authority, a government agency </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">or entity, including the U.S. Equal Employment Opportunity Commission, the Department of Labor, the National Labor Relations Board, the Department of Justice, the Securities and Exchange Commission, Congress, and any agency Inspector General, or any appropriate federal, state, or local official (collectively, the &#x201c;Regulators&#x201d;), or from making other disclosures that are protected under the whistleblower provisions of state or federal law or regulation (&#x201c;Communications with Government Authorities&#x201d;). This Agreement does not limit Employee&#x2019;s right to receive an award from any Regulator that provides awards for providing information relating to a potential violation of law. Employee does not need the prior authorization of Employer to engage in conduct protected by this Section and does not need to notify Employer that Employee has engaged in such conduct. Nothing in this Agreement restricts or prohibits Employee from making truthful statements or disclosures required by law, regulation, or legal process; or Employee&#x2019;s ability to request or receive confidential legal advice.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Collective/Class Action Waiver</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  If any claim is not subject to release, to the extent permitted by law, Employee waives any right or ability to be a class or collective action representative or to otherwise participate in any putative or certified class, collective or multi-party action</font><font style="color:#1f497d;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">or proceeding based on such a claim in which Employer or any other Releasee identified in this Agreement is a party.</font><font style="color:#ff0000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">6.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Confidentiality</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Subject to the Communications with Government Authorities and Paragraph 5(c), Employee agrees not to disclose any information regarding the substance or terms of this Agreement, except to Employee&#x2019;s immediate family, tax advisor, an attorney with whom Employee chooses to consult regarding Employee&#x2019;s consideration of this Agreement, and/or to any federal, state, or local government agency.  This provision shall not be construed to limit Employee&#x2019;s rights under the National Labor Relations Act including, but not limited to, the right to engage in protected concerted activity, including discussing terms and conditions of employment with coworkers, and attempting to improve terms and conditions of employment through channels outside the immediate employee-employer relationship, such as through the National Labor Relations Board.  This provision does not restrain Employee from disclosure of the underlying facts of any alleged discriminatory or unfair employment practice, including the existence and terms of the Agreement, to any local, state, or federal government agency for any reason.  If either Party makes a material misrepresentation about the other Party, the Party making the material misrepresentation may not enforce any nondisclosure provision against the other Party, but all remaining terms of the Agreement remain enforceable.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">7.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Acknowledgments and Affirmations</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subject to the Communications with Government Authorities and Paragraph 5(c), Employee affirms that Employee has not filed, caused to be filed, or presently is a party to any claim against Employer.  Nothing in this Agreement or these Affirmations is intended to impair Employee&#x2019;s rights under whistleblower laws or cause Employee to disclose Employee&#x2019;s participation in any governmental whistleblower program or any whistleblowing statute(s) or regulation(s) allowing for anonymity.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee acknowledges that Employee remains obligated under, and agrees to comply with, the provisions of any agreement between Employee and Employer that protects the confidentiality of Employer&#x2019;s non-public information and imposes certain restrictions </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and obligations on Employee after the Extended Separation Date, including on Employee&#x2019;s ability to use or share confidential information or to solicit employees or customers of Employer, each of which is incorporated herein by reference.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee acknowledges and agrees that any obligation of Employer to make payments and provide benefits to Employee under Section 2 and </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and Employee&#x2019;s right to retain those payments and benefits, are expressly conditioned upon Employee&#x2019;s continued full performance of Employee&#x2019;s obligations under this Agreement and </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee also affirms that Employee has reported all hours worked (as applicable) and been paid and/or has received all compensation, wages, bonuses, commissions, paid sick leave, predictability pay, and/or benefits which are due and payable as of the date Employee signs this Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee also affirms Employee has been reimbursed for all necessary expenses or losses in following Employer&#x2019;s directions or incurred by Employee within the scope of Employee&#x2019;s employment.  Employee affirms that Employee has been granted any leave to which Employee was entitled under the Family and Medical Leave Act and state and local leave and disability accommodation laws.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(e)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee further affirms that Employee has no known workplace injuries or occupational diseases.  </font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(f)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subject to the Communications with Government Authorities and Paragraph 5(c), Employee also affirms that Employee has not divulged any proprietary or confidential information of Employer and will continue to maintain the confidentiality of such information consistent with Employer&#x2019;s policies and Employee&#x2019;s agreement(s) with Employer and/or common law.  Under the federal Defend Trade Secrets Act of 2016, Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (i) is made (1) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (2) solely for the purpose of reporting or investigating a suspected violation of law; (ii) is made to Employee&#x2019;s attorney in relation to a lawsuit against Employer for retaliation against Employee for reporting a suspected violation of law; or (iii) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  </font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(g)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee further affirms that Employee has not reported internally to Employer any allegations of wrongdoing by Employer or its officers, including any allegations of corporate fraud, and Employee has not been retaliated against for reporting any such allegations internally to Employer. </font><font style="color:#ff0000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(h)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee and Employer acknowledge Employee&#x2019;s rights to make truthful statements or disclosures required by law, regulation, or legal process and to request or receive confidential legal advice, and nothing in this Agreement shall be deemed to impair those rights.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(i)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee acknowledges that &#x2013; to the extent set forth in the General Release of All Claims section above&#x2013; this Agreement contains a release of any and all claims Employee may have under the Massachusetts Wage Act or any other state or local law and that this Agreement is intended to resolve any and all disputes related to wages, commissions, bonuses, or other compensation.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(j)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If Employee has received a grant of equity from Employer, Employee&#x2019;s rights under such awards shall be governed by the terms of the applicable equity plans and the award agreements evidencing those grants entered into between Employee and Employer.  Employee further acknowledges and agrees that from and after the Extended Separation Date, all vesting of any equity grant under any equity plan (of whatever name or kind, including, without limitation, any stock option plan or plan relating to restricted stock units) that Employee participated in or was eligible to participate in during Employee&#x2019;s employment with Employer will terminate.  </font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(k)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subject to the Communications with Government Authorities and Paragraph 5(c), Employee specifically covenants not to file any claim or suit against Releasees, and this covenant is a material term of this Agreement.   Employee&#x2019;s only claim against Releasees, after the date of this Agreement, shall be for breach of this Agreement and any such claim shall be limited to the monetary consideration paid under this Agreement.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">8.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Section 409A</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></div></div><p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(a)	Although Employer does not guarantee the tax treatment of any payments or benefits under this Agreement, it is intended that the payments and benefits under this Agreement be exempt from or, to the extent not exempt, comply with, Section 409A of the Code and the regulations and guidance promulgated thereunder (collectively &#x201c;Section 409A&#x201d;), and, accordingly, to the maximum extent possible, this Agreement will be interpreted and construed consistent with such intent.  Notwithstanding the foregoing, Employer does not guarantee any particular tax result, and in no event whatsoever will Employer, its affiliates, or their respective officers, directors, employees, counsel, or other service providers, be liable for any tax, interest, or penalty that may be imposed on Employee by Section 409A or damages for failing to comply with Section 409A.</font></p><p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(b)	For purposes of Section 409A, whenever a payment hereunder specifies a payment period with reference to a number of days, the actual date of payment within the specified period shall be within the sole discretion of Employer.</font></p><p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(c) 	To the extent that reimbursements or other in-kind benefits hereunder constitute &#x201c;deferred compensation&#x201d; subject to Section 409A, (i) all expenses or other reimbursements hereunder will be made on or prior to the last day of the taxable year following the taxable year in which such expenses were incurred by Employee, (ii) any right to reimbursement or in-kind benefits will not be subject to liquidation or exchange for another benefit, and (iii) no such reimbursement, expenses eligible for reimbursement, or in-kind benefits provided in any taxable year will in any way affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other taxable year.</font></p><p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(d)	Any other provision of this Agreement to the contrary notwithstanding, in no event will any payment or benefit hereunder that constitutes &#x201c;deferred compensation&#x201d; subject to Section 409A be subject to offset by any other amount unless otherwise permitted by Section 409A.</font></p><p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(e)	A termination of employment will not be deemed to have occurred for purposes of any provision of this Agreement providing for the payment of any amounts or benefits</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">that constitute &#x201c;deferred compensation&#x201d; subject to Section 409A upon or following a termination of employment, unless such termination is also a &#x201c;separation from service&#x201d; within the meaning of Section 409A, and, for purposes of any such provision, all references in this Agreement to Employee&#x2019;s &#x201c;termination&#x201d;, &#x201c;termination of employment&#x201d;, or like terms will mean Employee&#x2019;s &#x201c;separation from service&#x201d; with Employer, and the date of such separation from service will be the date of termination for purposes of any such payment or benefit.</font></p><p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(f)	Notwithstanding any other provision of this Agreement to the contrary, if, at the time of Employee&#x2019;s separation from service, Employee is a &#x201c;specified employee&#x201d; within the meaning and in accordance with Treasury Regulation Section 1.409A-1(i), then Employer will defer the payment or commencement of any &#x201c;deferred compensation&#x201d; subject to Section 409A that is payable upon separation from service (without any reduction in such payments or benefits ultimately paid or provided to Employee) until the date that is six (6) months following separation from service or, if earlier, the earliest other date as is permitted under Section 409A (and any amounts that otherwise would have been paid during this deferral period will be paid in a lump sum on the day after the expiration of the six (6) month period or such shorter period, if applicable).  Employer will determine in its sole discretion all matters relating to who is a &#x201c;specified employee&#x201d; and the application of and effects of the change in such determination.</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">9.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Return of Property</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Except as provided otherwise in this Agreement or by law, Employee affirms and acknowledges their obligation to return, without copying or reproducing, all Employer property, documents, and/or confidential information in their possession or control.  If Employee was in the office at the time of the notice of separation, Employee affirms that: (a) all Employer property was returned directly to Employer before leaving the premises; and (b) Employee is in possession of all personal property belonging to them, and no personal property was left on Employer&#x2019;s premises, including, but not limited to, personal information stored on their Employer-issued laptop or other electronic devices (e.g., original personal family photos).  If Employee was remote at the time of the notice of separation, Employer will provide a prepaid mailing box for the return of Employer property.  Employee agrees to ship all Employer property using the provided box within five (5) business days of receipt.  Additionally, Employee acknowledges their obligation to contact Sanam Feldman at [email] within twenty (20) business days of the Effective Date of this Agreement (or sooner) if they believe personal information is stored on their returned Employer-issued laptop, other electronic devices, or left on Employer&#x2019;s premises that they would like returned (e.g., original personal family photos).  Employer will make best efforts to review and return any identified personal property or information while maintaining the integrity of Employer policies and data security.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">10.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Non-Disparagement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Employee agrees to refrain from making statements that are maliciously disparaging or defamatory about Releasees, or Releasees&#x2019; customers, suppliers, or vendors, including but not limited to communications on social media websites such as Facebook, X (formerly known as Twitter), LinkedIn, or Glassdoor on blogs, by text or email, or other electronic means.   This provision does not prohibit Employee from making truthful statements about the terms or conditions of Employee&#x2019;s employment, or from exercising Employee&#x2019;s rights under the National Labor Relations Act, government whistleblower programs, or whistleblowing statutes or regulations. The Employer agrees that it will instruct in writing the current members of its Board of Directors and those individuals set forth on </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit B</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> that they are not to make any </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">9</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">statements that are maliciously disparaging or defamatory about Employee or her reputation, including but not limited to communications on social media websites such as Facebook, X (formerly known as Twitter), LinkedIn, or Glassdoor on blogs, by text or email, or other electronic means.  Employee agrees that the Employer does not assume any responsibility for, and shall not be liable for, the unauthorized conduct of the aforementioned individuals once that instruction is given.  If Employer receives any third-party inquiries regarding Employee&#x2019;s employment with the Company, Employer shall respond by providing only Employee&#x2019;s last position held and dates of employment and confirm that it is Employer&#x2019;s policy to provide this information.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">11.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Governing Law and Interpretation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  This Agreement shall be governed and conformed in accordance with the laws of the state in which Employee worked as of the Extended Separation Date without regard to its conflict of laws provision.  In the event of a breach of any provision of this Agreement, either Party may institute an action specifically to enforce any term or terms of this Agreement and/or to seek any damages for breach.  Should any provision of this Agreement or </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> be declared illegal or unenforceable by any court of competent jurisdiction and cannot be modified to be enforceable, excluding the general release language, such provision shall immediately become null and void, leaving the remainder of this Agreement and/or </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in full force and effect.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">12.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cooperation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Upon reasonable prior request (which shall take into consideration Employee&#x2019;s personal and business commitments), Employee agrees to cooperate with Employer in connection with any present or future litigation, arbitration, mediation, or other legal or regulatory proceeding brought by or against Employer, to the extent Employer deems Employee&#x2019;s cooperation necessary.  This cooperation may include, but will not be limited to, meeting with Employer&#x2019;s counsel and providing complete, truthful testimony if so requested.  Employer will reimburse Employee for reasonable pre-approved out-of-pocket expenses incurred by Employee as a result of this cooperation.  Nothing herein shall require Employee to provide anything other than truthful information.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">13.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Nonadmission of Wrongdoing</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  The Parties agree that neither this Agreement nor the furnishing of the consideration for this Agreement shall be deemed or construed at any time for any purpose as an admission by Releasees of wrongdoing or evidence of any liability or unlawful conduct of any kind.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">14.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Amendment</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  This Agreement may not be modified, altered, or changed except in writing and signed by both Parties wherein specific reference is made to this Agreement.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">15.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Entire Agreement; Successors</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  This Agreement sets forth the entire agreement between the Parties hereto, and fully supersedes any prior agreements or understandings between the Parties, except for any arbitration, intellectual property, noncompete, restrictive covenant, non-solicitation, non-disclosure, or confidentiality agreements between Employer and Employee, which shall remain in full force and effect according to their terms.  Employee acknowledges that Employee has not relied on any representations, promises, or agreements of any kind made to Employee in connection with Employee&#x2019;s decision to accept this Agreement, except for those set forth in this Agreement. This Agreement shall inure to the benefit of, and shall be binding upon, the Parties, their heirs, executors, administrators, agents, assigns, and estates.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:8pt;justify-content:flex-start;margin-bottom:10pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:12pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">16.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Counterparts and Signatures</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  This Agreement may be signed in counterparts, each of which shall be deemed an original, but all of which, taken together shall constitute the same instrument.  A signature made on a faxed or electronically mailed copy of the Agreement or a signature transmitted by facsimile or electronic mail will have the same effect as the original signature.</font></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EMPLOYEE IS ADVISED THAT EMPLOYEE HAS </font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UNTIL </font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8:00 AM EST ON FEBRUARY 24, 2025</font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TO CONSIDER THIS AGREEMENT. EMPLOYEE ALSO IS ADVISED TO CONSULT WITH AN ATTORNEY PRIOR TO EMPLOYEE&#x2019;S SIGNING OF THIS AGREEMENT.</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EMPLOYEE AGREES THAT ANY MODIFICATIONS, MATERIAL OR OTHERWISE, MADE TO THIS AGREEMENT, DO NOT RESTART OR AFFECT IN ANY MANNER THE ORIGINAL CONSIDERATION PERIOD DEADLINE OF </font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8:00 AM EST ON FEBRUARY 24, 2025</font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EMPLOYEE FREELY AND KNOWINGLY, AND AFTER DUE CONSIDERATION, ENTERS INTO THIS AGREEMENT INTENDING TO WAIVE, SETTLE, AND RELEASE ALL CLAIMS EMPLOYEE HAS OR MIGHT HAVE AGAINST RELEASEES.</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Parties knowingly and voluntarily sign this Agreement as of the date(s) set forth below:</font></p><p style="text-indent:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ELISA PALAZZO					CARGURUS, INC.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   /s/ Elisa Palazzo			</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">		By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   /s/ Jennifer Hanson			</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						Jennifer Hanson, Chief People Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">					</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Date: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  February 23, 2025		</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">		Date: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   February 23, 2025			</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">11</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT A</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In consideration of the monies and benefits to be provided to Employee in Sections 2(c) through 2(d) of the above Separation Agreement and General Release (&#x201c;Agreement&#x201d;) to which this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> is attached, and other good and valuable consideration, the receipt of which Employee hereby acknowledges, Employee, on Employee&#x2019;s own behalf and on behalf of Employee&#x2019;s heirs, executors, administrators, successors, and assigns knowingly and voluntarily release and forever discharge Employer, its direct and indirect parent corporations, affiliates, subsidiaries, divisions, predecessors, insurers, reinsurers, representatives, successors and assigns, and their current and former employees, attorneys, partners, officers, directors, and agents thereof, both individually and in their business capacities, and their employee benefit plans and programs and their administrators and fiduciaries, both individually and in their business capacities (collectively referred to throughout the remainder of this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as &#x201c;Releasees&#x201d;), of and from any and all claims, known and unknown, asserted or unasserted, which the Employee has or may have against Releasees as of the date of execution of </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, including, but not limited to, any alleged violation of the following, as amended:</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Executive Order 11141;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Title VII of the Civil Rights Act of 1964;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Sections 1981 through 1988 of Title 42 of the United States Code;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Employee Retirement Income Security Act of 1974;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Internal Revenue Code of 1986, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Immigration Reform and Control Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Americans with Disabilities Act of 1990;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Worker Adjustment and Retraining Notification Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Fair Credit Reporting Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Family and Medical Leave Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Equal Pay Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Genetic Information Nondiscrimination Act of 2008;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Uniformed Services Employment and Reemployment Rights Act of 1994;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Families First Coronavirus Response Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Pregnant Worker&#x2019;s Fairness Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Executive Order 11246;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Rehabilitation Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Vietnam Era Veterans&#x2019; Readjustment Assistance Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Law Against Discrimination, G.L. c. 151B, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Equal Rights Act, G.L. c. 93, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Civil Rights Act, G.L. c. 12, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Privacy Statute, G.L. c. 214, &#167; 1B, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Sexual Harassment Statute, G.L. c. 214, &#167; 1C;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Wage Payment Statute, G.L. c. 149, &#167;&#167; 148, 148A, 148B, 148C, 149, 150, 150A-150C, 151, 152, 152A, et seq.;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Wage and Hour laws, G.L. c. 151&#167;1A et seq.;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Fair Employment Practices Act., G.L. c. 151B;   </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">12</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Workers&#x2019; Compensation Act, G.L. c. 152, &#167; 75B;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Small Necessities Act, G.L. c. 149, &#167; 52D;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Equal Pay Act, G.L. c. 149, &#167; 105A-C;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Equal Rights for the Elderly and Disabled, G.L. c. 93, &#167; 103;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts AIDS Testing statute, G.L. c. 111, &#167;70F;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Consumer Protection Act, G.L. c. 93A;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Massachusetts Employment Leave for Victims and Family Members of Abuse, G.L. c. 149, &#167;52E, as amended;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Earned Sick Time Law, M.G.L. c. 149, &#167; 148C;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Massachusetts Paid Family and Medical Leave Act, M.G.L. c.175M et seq.;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Massachusetts Parental Leave Act, G.L. c. 149, &#167; 105D;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Massachusetts Age Discrimination Law, G.L. c. 149 &#167;24 A et seq.;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York State Executive Law (including its Human Rights Law);</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Equal Pay Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Non-Discrimination for Legal Activities Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Whistleblower Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Workers&#x2019; Compensation Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York wage and hour and wage payment laws and regulations;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Paid Sick Leave Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York False Claims Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Criminal and Consumer Background Laws, N.Y. Gen. Bus. Law Sec. 380-B et seq.;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Non-Discrimination and Anti-Retaliation Provisions of the New York Workers&#x2019; Compensation Law and the New York Disabilities Law;  </font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Labor Law;  </font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York State Worker Adjustment and Retraining Notification Act; </font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Occupational Safety and Health Laws; </font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Fair Credit Reporting Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York Constitution;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Administrative Code and Charter (including its Human Rights Law);</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Earned Sick Time Act;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Temporary Schedule Change Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Human Rights Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The New York City Civil Rights Law;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any other claims under any local, state, or federal common law theory, including but not limited to, any claim for wrongful discharge, unjust enrichment, breach of a covenant of good faith and fair dealing, violation of public policy, defamation, interference with contractual relations, intentional or negligent infliction of emotion distress, invasion of privacy, misrepresentation, deceit, fraud, or negligence, breach of contract, implied contract, promissory estoppel, quantum meruit, any claim to attorney&#x2019;s fees under any applicable statute or common law theory of recovery, or any claim sounding in tort;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any other federal, state, or local law, rule, regulation, or ordinance; </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">13</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any other public policy, contract, tort, or common law; or</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any other claim for costs, fees, or other expenses including attorneys&#x2019; fees incurred in these matters.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee specifically acknowledges that, upon Employee&#x2019;s execution of this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A,</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Employee has been properly paid for all time worked and is unaware of any facts that would support a claim by Employee against any of the Releasees for any claim of unpaid wages or overtime or any other violation of the Fair Labor Standards Act and/or applicable state or local wage and hour laws.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notwithstanding the foregoing, Employee is not waiving any rights Employee may have to: (i) </font><font style="color:#1a1a1a;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">indemnification, contribution, advancement or defense as provided by, and in accordance with the terms of the Company by-laws, certificate of incorporation, liability insurance coverage, or applicable law; (ii) </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee&#x2019;s own vested or accrued employee benefits under Employer&#x2019;s qualified retirement benefit plans as of the Extended Separation Date; (iii) benefits and/or the right to seek benefits under applicable workers&#x2019; compensation and/or unemployment compensation statutes; (iv) pursue claims which by law cannot be waived by signing this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">; and (v) enforce this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Employee understands that Employee has been given a reasonable period to consider this general release identified as </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and that Employee is hereby advised to consult with and has consulted with an attorney prior to Employee&#x2019;s execution of this general release identified as </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee also agrees that Employer&#x2019;s obligations to provide Employee with the monies and benefits set forth in Sections 2(c) through 2(d) of the Agreement to which this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> is attached shall not become effective until Employee provides Employer with an executed version of this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee also acknowledges and agrees that any of Employer&#x2019;s obligations to provide Employee with the monies and benefits set forth in Sections 2(c) through 2(d) of the Agreement to which this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> is attached is expressly conditioned on Employee&#x2019;s continued full performance of Employee&#x2019;s obligations under </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee further acknowledges that Employee has been paid and have received all leave (paid or unpaid), compensation, wages, bonuses, commissions, severance pay, and/or benefits to which Employee may be entitled and that no other leave (paid or unpaid), compensation, wages, bonuses, commissions, severance pay, and/or benefits are due to Employee, except as provided in the Agreement or </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employee acknowledges that this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> contains a release of any and all claims Employee may have under the Massachusetts Wage Act and that this </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit A</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> is intended to resolve any and all disputes related to wages, commissions, or other compensation.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	EMPLOYEE UNDERSTANDS THAT EMPLOYEE CANNOT EXECUTE THIS </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT A</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> PRIOR TO THE EXTENDED SEPARATION DATE.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">14</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EMPLOYEE IS ADVISED THAT EMPLOYEE HAS A REASONABLE PERIOD TO CONSIDER THIS </font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT A</font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  EMPLOYEE ALSO IS ADVISED TO CONSULT WITH AN ATTORNEY PRIOR TO EMPLOYEE&#x2019;S SIGNING OF THIS </font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT A</font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EMPLOYEE AGREES THAT ANY MODIFICATIONS, MATERIAL OR OTHERWISE, MADE TO THIS </font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT A</font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, DO NOT RESTART OR AFFECT IN ANY MANNER THE REASONABLE CONSIDERATION PERIOD.</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EMPLOYEE FREELY AND KNOWINGLY, AND AFTER DUE CONSIDERATION, ENTERS INTO THIS </font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT A</font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> INTENDING TO WAIVE, SETTLE, AND RELEASE ALL CLAIMS EMPLOYEE HAS OR MIGHT HAVE AGAINST RELEASEES.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ELISA PALAZZO					CARGURUS, INC.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   /s/ Elisa Palazzo			</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">		By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   /s/ Jennifer Hanson			</font></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						Jennifer Hanson, Chief People Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Date: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   March 7, 2025		</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">		Date: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   March 7, 2025			</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">15</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:8pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>carg-ex31_1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html>
 <head>
  <title>EX-31.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit 31.1</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CERTIFICATION PURSUANT TO</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">I, Jason Trevisan, certify that:</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">I have reviewed this Quarterly Report on Form 10-Q of CarGurus, Inc.;</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The registrant&#x2019;s other certifying officer(s) 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:</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Evaluated the effectiveness of the registrant&#x2019;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; and</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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; and</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The registrant&#x2019;s other certifying officer(s) 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):</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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; and</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:45.46%;box-sizing:content-box;"></td>
     <td style="width:5.04%;box-sizing:content-box;"></td>
     <td style="width:3.04%;box-sizing:content-box;"></td>
     <td style="width:46.46%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Date: May 8, 2025</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">By:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">/s/ Jason Trevisan</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Jason Trevisan</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Chief Executive Officer</font><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">(Principal Executive Officer, Principal Financial Officer, and Principal Accounting Officer)</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>carg-ex32_1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html>
 <head>
  <title>EX-32.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit 32.1</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CERTIFICATION PURSUANT TO</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">In connection with the Quarterly Report on Form 10-Q of CarGurus, Inc. (the &#x201c;Company&#x201d;) for the period ending March 31, 2025 as filed with the U.S. Securities and Exchange Commission on the date hereof (the &#x201c;Report&#x201d;), I, Jason Trevisan, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that, based on my knowledge:</font></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></div><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:45.46%;box-sizing:content-box;"></td>
     <td style="width:5.04%;box-sizing:content-box;"></td>
     <td style="width:3.04%;box-sizing:content-box;"></td>
     <td style="width:46.46%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Date: May 8, 2025</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">By:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">/s/ Jason Trevisan</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Jason Trevisan</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Chief Executive Officer</font><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">(Principal Executive Officer, Principal Financial Officer, and Principal Accounting Officer)</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>img199258524_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img199258524_0.jpg
M_]C_X  02D9)1@ ! @$ > !X  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" "( Q0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MB2*XUO4;9;S4+QD"@SSO.AB\QV4NYBAC3<QP@& /L?3-!TG2XE@L=-M;6,
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
M)=7FN?%GPTAL;&R:]??<77AN19(M*=F/_'Q<Q+:S"\DC!\LO$9 F]=W[B]&
M'4, Q]<@'C\\>_I7\1/_  3>C^-7P._:E^'>JM\,_B59^'_$6H0>$_$;W'A'
MQ);V=MI6K7-L)M2O)+BQCA(LA"6#R%F02/M^\V/[9+2Y>>*&;YE\U%<AQ\X!
M /S#J&&>G'.1G(K]IX-S&KC\!"GBZ=6%:,5_$@X)JFXQBE=7;TZK:/<_QM^F
M#P%DG"/C#G6(X:QN78K*.(;9Q0678JGB:&'K5IKZS3_=MJ#G54ZJALG4:6BB
MEL9 ZG%%53)P!R<<#MU_^OQCGV[9\(^/'[0GP]_9[\%ZAXT^(GB73M"TVUC?
M[+#<3 WU_<X'E65C:Q"2>>YFD.P!(BL8;S9BD2NZ_4RK4X2DZE2-.$8.3G.2
MC&*5KW;T7E=W=TD?S)EF5X_.<?A\KRS"UL;C\74A2PV%P].=6M6G-I1C"$(R
M;WN]DHIMM),]VNYH;:-[BXFC@A12S22.J!0HRQW-@#"@D^@R>,5\B_&/]N/]
MF_X&073>-?B5X?2\L\B73-/O$U?4U)7<F_3M+6\O8\\##P@C([<U_,G^V-_P
M5N^,'QWFU3PI\+;[5?AW\.Q=S6BRVLL4&O:W;*&C,EQ=QM)<V DD4O$=/FMV
M,(193N:13^0.L:KJ^O7DM[K&IZAJEY,%\Z\U&\N;V[EV@8,MS<R23R?= )>0
MD\Y-?G&=^(&%PE>KA,#"=;V=E]9]I:DY6U45%\S46K:Z-VTTL?Z/>#?[/+/N
M*,'A\[\3<\?"^"JPC6I99A*;KX[D?+*,:\Y.-.E*<7JH<UME-M7/ZY/%?_!=
M;]FW1?,70/#7BOQ:4R5^P6KZ<L@'?S-5MK5%/3@L#STP#7%:#_P7Q^!NIW#1
M:Q\)O'/A]"<13W5YIFH),V?G &FO.8]O7,@4-VS@X_D[<-POS!1T4%E4'KG
MX/!Q]?UL(_R(",;6XX&<\>W/0<'U..:^(GXFYY1<8^UI6D]?W,9*VG_+SE<^
M]M/QN?UU@OV>'@7#!4X8C!YUB*U1)+$TLXQL9S3M[\J'UFG336GNV<7=W??^
MX;X-_P#!4W]D[XQWEGIMEX^L?#FJ70;-CXIBO/#ZPME<J;_5[:RL),$X_=W#
M@XX)%?H?H_B#1]>LH-1TB_M-3LK@;HKJRN8;B!XRH9)(GA=UEC?(Q)&73 )S
M@$U_F[1.4D\P#YMZNKC860ISD,V"J]V52,XY!Q@_??[*G_!13XY?LR:Y;6MI
MXBU#QCX'607&K>%=>OKB\@6V3:"ND7MW(]Y;77EHXBLXKF*Q+>7F/+2$_19-
MXA>TJ1AF2JJ[NZD%!TO>Y;)\TE+FWNDEH]+NQ_-GB[^SAGE=/&8_PPSJ6/GA
ML/+%RRC-(<E2I%*4EAJ->FZMZ\DN2*J>ZVES3U<E_;WXW\>>$/ASH%QXI\9Z
M[IGAS0+1X8[G5M5O;>QL8'N)5@MUEN+ATA0S32)%'N8;I&50<D"O$%_;/_9E
M\M7_ .%R?#]@X)0CQ7HV" 2"01<X.",9&1G(]<_DG^WC^US\,/VIO^":WC?Q
M/X(U2W?4/[>^&B:OHS3"+4-*NO\ A,=#>>"Y@)21XN>9(O-B9"RARP8+_*M+
M*^X*&=4 ("!V 4$DY4!BH!)+*!C(/S ,37M9]QNLGG'V&&H5TW!J5.K)Z2Y=
MW:U^ZM=/0_,OH\?0>7BSD6?XWBO.\VX1SC(<_P 5DN*RWZA2F[T:.%JQG^]G
M&ZG*NXPE%.,DHRBW&5W_ *&?A+]J3X#>.O$>F>%?"GQ-\&:YXAUB66#2])TS
MQ#IEY?7DL4$UU+';VT%S)-*R6]O-,RJA*QQNY& 2/H-9 O7@GL0??_/^%?PF
M_P#!+0LO[>_[.#AGW?\ "4Z[@EV8'?X'\4JV020>">HK^[ @'WP<<=QNQ_+F
MOH^%L^J\18"KC:E*-!TJ[H\D6Y72A3G=M]7SVLM%NF?@?TEO _+_  'XVP'"
M67YKB,WAC,DI9M5Q.(H4\/4A5GB\5AG2Y:4I)I0P\)J5[J4FM+'GGQ#^+?P^
M^%]E!?>/?%F@>%K:ZD\NWGUK5;/34E?!.U&NYH@3@$X!ST_'Q@?MG?LT)O/_
M  N/X??-R1_PE>BG/49 %V3_ )[U^2O_  7K9X_AO\.50E5;7XBV,C=F*Z!#
M$8+#CH3CCD<5_+(SGY%9W1&D17=2Q(!)^7'( 8_Q8R/[P[_,<3<9XO(\:\#'
M"PJSY8NT9.,)1GRM-RWNDTW:/1K8_HCZ._T)\I\:_#S+^,\1Q7CLKJX[$XFC
M5P=#"4*L84L-7J4I3C.I4BW*U)RL[7];'^B-X!_:#^$/Q.OI],\">//#'B:^
MM4BEGM=(UO3]0GBBE,B([QVT[LJDQN.1U!].>R\6_$;P9X#TZXU;QGXET7PS
M86\<LKW&L:E964&R)2S?OIYHT# <!2=S'  )(!_AX_86_:NM?V3-;^(?CB6S
MFUC7-6T"PTOP]I$.#$EW%)J317-S+(Z*L$DEQ&DSQREXT1C@$X/E'[0O[6OQ
MJ_:.\27NM_$'QKJMY8W$SR6?AVUNI;/1M/MV8[+5K&U\FVN60#)FGBFD8%=T
MAQ\N,?$6AALM]["TIXR4)6I4IRD];6Y^=13W::5UHW?O[:_9U\58SQ$Q>083
M.ZF&X,P-&E5AG^*I0EC,P<XPE.EA<-"7(G3^U.I4C:7NP4[-K^J7XE?\%F_V
M2O &H:AI.E:QJGC._P!.F>WGBT/2=56 R(-W[F_N=/CL;B,@C$L$\D9/&[ .
M/FJ7_@OY\&9+]K-/@UX^:R0@KJ0U'1#"RDC+"W247*@9/#1YR, <XK^5=Y'=
MPQ!+M@' P2 ,#Y1U&T=QC%*R[#D#8Q&"!\I(]=HQQ]0.W%?)U/$G.JBC[*EA
MZ:CRVA*G"\;))IVC)MZ-/;76W?\ JK(_V=?@IEN A_;,\[SC&*FE*J\QQ&"F
MZO*N:HJ.&Q$8\KDG9:;]=;?V1?#O_@M9^RAXQEM;;6;S6/!UU=2B+R=6TS4I
MT1FD$8+SV=C-"J\AB[.%51DD8S7Z8_#_ ..'PQ^*%C%J'@7QEX>\36TJQNK:
M/JMG>O&LB[A]HA@E>6V8#&8YT1P<@C((K_.H( !*@9/.< DXP>">1VZ<'N.:
M]I^"_P ?/BO\"O$EMXF^&/BW4="O+5_.EL1=R-IM]'YBO+!<6$K264A?;\K2
M0Y3)*,N37LY;XEUI5H4<?3IU&^76A"*M\*?-?EUVM=+\7?\ +/$;]F_PY7RW
M$9EX?<08S XRG"I.GE^9J>(P^EG"-2OSU,1"[7+&4546MW%V1_HDQR@J"!PQ
MR"3UST(/<$8(]JF8;A@$9Z_A7Y&_\$[?^"C_ (=_:L\.)X8\8SV/A[XJZ9$/
MM&D/)Y<6IVB*%6]LC(?WCA@/.AB?,;2IMBP>/UFMYO-19%R5(R&Z@<#KQ[]3
MU/3/6OU'!8JEF&%ABZ%6$HU$FH)^]&]G:25TGILGT3VM?_*?C;@;B/P]S_'<
M-<3X&M@<RP%1TYJI"2IUX7:AB*$W&*JT:B5XRBEU4DI*25DH<')'3MFOGG]I
M7XVZ-\ ?A)XM^(FKR1JVF6$D.D0NZ;KW7+W-IH]J%)!=9]2EMHY=N2L;,Q(4
M%A]#AQ@[C^G;^7YU_//_ ,%?/C&NM^*_!OP2T^ZWVFDV0\5:\()/W$M[=37-
MK9V-TI8XDLQ:6]_$I *O*K@YP*_3?#7A>7&'&>59343>!G4A4QUKZ8>DXR:=
MD[*2?)>ZU:UW/Y^\8>,?]2>"<RS:C/EQLXK"8)+E<O;8A.*FE*UU3MS-IW5E
MH?D1XU\:>(/B)XNU[QMXGU*74M7\1ZA/J-Q<3'+PB9LQ6A. NRSBV6T6!CRX
MDY8\GFIBHA.61 61=T@)7.X=ER23R%QGYB.V:9MBC+0J,*NP$9Z'RD.3]3R<
MY.2?>OK+]B/X!77[1/QTT/0+E5D\(^%PGB3Q=(8Y# UA:3I#:V<3,N)+J?49
M[%9(6.PV[3,!M4&O]+<XQN5<%\-U<PK.$*>59>Y4(IJ,8PHPM"G2;:_>-Q]V
M-U>4DE=M'^7V59=F'%N?X3!47*IC,TQE+FFTWKB*L8RJ224KJ"DY2;5E%-ZG
MW'_P3P_8-/CB:P^.7Q=TMET"WF67P7X5U""2V:^,#LD>M7L 6)I;.95$]GYH
M,=U'+'/'OB(8_P!!MII]I9V\-O;6Z0QP1I'%'$JI%&B* J(JA5157 55  Z
M"H=(TBRT72[#2]-M(;&QT^UAL[.UA54BM[6VC6"VAC10 B1PQJB(H 50%P .
M-8=!]!7^9W'''V;<=\08O,<RJ25&$G#!X:.E.A37*DE%6C[1K6I*UY2OK;E2
M_P!2/#7PZR;P\R+#X/"4*=3'UZ%.>.Q;7O5JVDG[TDY*$6K1BM+*[5VQ8UQM
M4\XX_0_3\:>4.3C&.W7_  J!GV$8.#SDXX!(&"W<KSSM^?ICO7E/Q5^-/@#X
M,^')O%7Q%\36?A31;5YBUQ?'SI+E(U5B+6SLH[J^NB 3^[MH))QN7<H#(3\I
MA\+B<=7C0PE"KB*U2:A3HTH.=24N5.T8QNVWKHKOY'W689E@\MPM3&YCB*&#
MP]*+G4K5)<M.,;I;VZ;O3OUW]=V'U'Z_X4;#ZC]?\*^0/A-^V]^SW\:=?E\+
M^"/B%87&O1I"T6FWUMJ&ERW:S,RQM:S:G96EK<R2LI5;>"=[C.T>2&8 _7"2
M/L0[\G^(G;D^O"\$>F.<8QS6N:9;F&33E2S+!XC"5DHM4:U.4*DE*VL5)>\E
MS)-IVOIN<>2<1Y/G])U\GQM''T(R:=;#S4X*2=DI)M23:7,DXKW=;=1SC(QD
M@'J0%/'4YW C''IGGCG%?*_[4/[,?@G]H[P%J?A[6K"UM]>AMY9_#?B (?MN
MD:I&C>3.DHYEAE&^&:WG$L)CF=EC65(V7W7QWX_\(?#?0KOQ1XUU[3_#^BV<
M;//>:A.L,?LD: -+-(<@K%!')(0"P3 )'S%\//V\OV8?B;XH'@_PQ\2-.GUZ
M29X+:UOK35=,COW5BNVUN=0L;:VE8X^1/.5WP JL3QZ7#]+BG"XFAGO#V$QJ
MJ9;459XK#0K-4U&46^=THM.+M:2]Y.-XS23:?SG&F-X+S"G+AOB3'9=*694^
M583$N'M%*R4)1<E>$DYIP=XW>UVC^5?XD_#/Q=\(O'/B3X?>/+=+'6= OI;:
M4B,B#4H-\GV;4M/6/]^;2_B3[0@+$QHZ*P4Y%<29D= A&2[$$H59XT8''[H9
M*QH!@!T,@S\Q)K^B_P#X*A_LJWGQ1\%Z?\6?AUX=DU/X@^%WBM[N"PC'VK4O
M#UU&QG,D:E3=W-G-!:1VZD23)%)*J#;N(_"S_AGGX\3,\G_"J/%@9@8BT6BW
M<9V#'!Q$K;O5NIQPV>1_H5X;>)V2\5<-PQV;8G X/&M^PQV'E4C3JNJDE.<(
MSY>:%]8WE=1FMW<_SC\1?"[.>$^)\;@<+@,5B,OE4^L9?BJ-*4X3H5'S4K2B
MG=J-D[O=/I9O]>/^"2_[2T]W!J?[/?BFZ9IK+SM:\$RRR"3S=.$86_T\LQ;8
M++RK9[:+"LYGE"AR"!^ZH((P5W*22&/&1TZ8!'(Z$=J_D)^!G@7]H7X/?%_P
M%\1K?X7^-(8/#_B+3[G55@T:[W7.CQW,4E]:LD<>YEGB38R+RV!GD"OZX])N
MS?:=87;1R127%I;S2QRHZ/'))"CE&1P"&7?M88Z@YR<U_('CODV58/BVKFN3
M3PTL+FZ]JHT*L)..(C)*JY1@VDIQE"7NMWDI-ZW;_L_Z.7$6<8_A2>39U0Q5
M+$Y-*5/#UJU*4>?"<J]G&,I6;E"49IIJR3CKT*WB/Q1H'@_3+K6O$FIV.BZ1
M9H'N=1U&ZAM+2$,P1!)/.\<2;V*H@+ EF5>]>1K^U#\ ,;S\6O 48894'Q/H
M[%@._P MV=I!R-IP01TQR?$_^"CB ?LF_$9QP3%I(R"1Q_:ML?4=^?7@?2OY
M,K*WB^PQ @\(V 6;)W.S$G)R>22,DXSZ 8]/PF\%\!XE9+6S'&YIB<OG2Q?U
M6,</3C)N<849I\SE%J+]HEN[I.Z=S@\8_&_.?#C/\-EF#RO!8^%;"T\1&>(G
M.,E&HYQLU!64DXWT>M_4_M0\-_M!?!SQ=KUAX:\-_$KP=K.N:K))%IVEZ=KV
MG7=]>2102W,B6]M#.\DK);P32LJ*2$C9\8!->WCH,]<#-?Q]?L PK!^VC\ W
MA!5O^$DUHYR6^]X)\3 \'@Y!(Y!_2O[ T)(Z$#"XR,=N:^0\5N </X=<08?)
M,/C:N.A4P,,4ZM9)24I5:M-Q5MU:"=][MZL^Y\%_$3%^)&0X_-\;@Z."JX;,
M98-4J,YS@X+#T*JE>>M[U&K=DA]%%%?F!^P2BY6:MMU(&##)QZ^G)_S]*QM4
MU2STBRO-3U.ZALM/L+>>\O+RXDCAMK2SMHGFN+F>:4K''##"C22.[* JL21@
MUO,,@^W/Y5X#^T]&I_9T^.0Y7=\*?'V65BK#_BEM4 *L"&4^A!!!Z&ML)A5C
MLPP&#G)PIU\71IRE'?\ >U(TFFKK1*?-UNTE;JO*SC%RRS*,SS2"YZF7X+%8
MN-&?\.<L/1G52EO;6-K<K*R?M1? , +_ ,+8\ M@E<CQ;H;#(8J?F2\8'D'.
M&)!R#@@@7[3]I#X(:O>6NFZ;\3O!5[J%],EM9V=IXDTF>XN)G.$BBBCNV=V)
M/"J"3Z5_%S!!$8%(7' QM.T<8&<+@$GJ3_$Q+-DDFO8OV>U"_'GX2@$X/C+2
MP<G.09@".>Q'^>E?UQF'T9<!@\FQ.9PSRO)T,'+$JDZ<%%N-.,U%R6MKWUM>
MU]KG\6Y3]*?B;'9OA,%/)<NIT\1BZ="52$I\R4YQBI*/+R]=5T6B/[24&54M
M\ZE5<,,,!N]P2,C//..,^M<WXS\>>#_ 6G0ZMXR\1Z3X:TN:YCM$U'6;^VTZ
MT-U(DDD=N)[F2./S9(XI75-VYEC<@8!(ZJUA5;:-5 "A!Q^ /''Y5^3/_!8F
MUB;]F[PFI#!3\5O#NX!V4,%\/^*" V"-RY&2IR">>M?S%PIP^N(N)\KR&5;V
M-+,\53PBJ*,>>$ZC2]HW:VMKO>SZ-:']9\<<48KA?A'-N*,-A</5Q6 P,,54
MI3E+V<Y7IQT:C=V<[7:5_*Y]U-^T_P# "-L_\+=\!GC(/_"3:20P))!!^U_,
M"#P1U_,5U/A/XX?"CQWJXT'PAX]\)^(]::UGNTTS2=:L+R]DM[4(9Y5AAG=R
MD8=-[[=JY!8U_%#';Q!77YL!B0"[-CD# W$X7T48 P  !Q7U#^R#\;=&_9U^
M,3?$W5[*\U*'3_!WBC3;/3[(KY][J>I6UL+&V4NZ*%EEA*EBPVY&"*_IW._H
MP87+,GS#&Y5G..QN88?!U*]'"5(P4*V(48N-*#<M(SEI]CY(_E')/I6YGB,V
MPE+-<EP&#R^IBZ<<9B*%:OSTL/*4?:55%1=W&.MK=+),_KVUKQ-H/AC39]4\
M0:OINBV-M&\UQ=ZI>VUE:P(BEBTMS<21P* HSEG  &237P+\2/\ @I[^S+X
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
MB%XX^*^O7?B7XA>(M6U_6+N:>>0WMU_H]N\\GF216MG;E+&TC#8 BM(HXU
M10H&..A:.WC\I0JCJN2N_/.3N8[R>>H.?7-?VCPG]&7(,%AZ-;B;'5<9BI4H
MU'AH3JT<-3DU%<BE3E[2=GI:?K:Y_#'%_P!)_BG,ZTJ7#.'H9/@XN4?:3I4:
MV(JP3T;<XSC3<DHNU-Z:JY^OOB#_ (+$_%MLR>%_A;X0MB22%UZ\U61W&> %
ML=:A93_O =CP*@T3_@L9\9TN0/$'PT^'\]N%0LNDW.O)<'D[U$EWKLL(;;C:
M2O7J.]?D*]RD;")W16SYB-*P "#)VR-+C/3G82>>/2GO(D<2X1O*R7&]8"T^
MX#:R>63*JL^0=VW8 3@#FOO_ /B!OAG2M'$Y0X1@DE55>M*,EIK)NIS)VW5M
MK.^Z?YE#QO\ $RG6=5Y_B$Y2OR\D'3?P[0<>7IT77RU_H$\%?\%B_AI<3VL'
MQ!\">(O#"R%%N=5L)(=6LH"SX+"SLC=W[(JD,2H?N .N/TQ^$G[2OP:^-VEQ
MZG\/_&VCZQN02-8/<"RU:%2P0--I5\+>_B4L0N]K<+N(7.2,_P 8B+#(%+*)
M"!N5@<J#G.W^ZP&2ISG@'.><[OA[Q/XC\&ZS9>(_"&OZEX9UNQE$EO?Z==26
MD0*@D+=6T16*[1CPD,\$T;3&-F0X!'QO%OT:.&,92=;AO'5<NG.FJE.*<\30
M;DHRBJBJ3YH+I:#T;ZV:?Z-P?])SB[**J6?4Z6;X9RC[27)3H5(T[J[A[.*O
MT^*[T/[DQ(.,;6! P58$'/ICC@=LU.SX.<D#/ Y_7'K7X\_L#?\ !0/_ (6Q
M-9_"?XN7,5CX\M;,?V1KT_V>UM/%"0>6@CVQA$BU0QD2/&8H$?RI\$OM!_8
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
M7U9XA<S2HKF;BO=VC=J^NEDWNVK']F?1R^G9E7B'G&!X4\3<)1R3/L?4I8;
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
M91Z?V756O;V6FWD?Y'\,^]Q+ER?_ $-**^ZK"Q_:K;<01Y[(I_\ '0:_)O\
MX+#_ /)M_A/_ +*MX?\ _4=\4U^LEO\ \>Z?]<U_] 6OR;_X+#_\FW^$_P#L
MJWA__P!1WQ37^;GA6[^(_"OEG6&7_DQ_IOXQ)+PGXI\\FIW_ /!E$_FR3G<,
MXR2!]<BA@JE9)"55&#>8#AHBI)\R/OY@ZIC!R,@T1\LP/3))_7_ 4V>X$,,C
MF+SG"/Y,:Q^;(TVTF/R8L'S9@1B./*AR<%AW_P!0*]:G1HU*]:,71I1O44FD
MG&*3=VT[*UKNWWG^4ZC.<^2$>:4G&*BMVY622]79=?3<TM.AO-7O;/2M$TZZ
MUC4KUO)M=*TVWDENIY,_+''M021!BP^9=BDO\Y"@&OT*^%7_  3 _:,^)VF6
M^M:\FA_#>RG 9;+Q->7#:P\+J&1HHM-L]2MAN5E)\ZYC<#.5## _4S]@#]BK
MP_\ !_P9I'Q%\<6%IJ7Q3\1Z?!?27<]NLT.@VTT>ZWL]/65!Y4NQM]Q<)'!)
M('6(Y6-37Z?F&-@JLD>%& 0@QTQDC'/MZ'&/6OXS\0_I#9GALPQ64\'TZ-#
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
M:5DNKT2L?W+F/!60YIB)8O$4\12J3I.G)8?$3H4IQE;F52G!<LG-I<[=[V/
M/@]^SQX'^$/@FS\'Z3:+JGEW,U_J>LZOF]U36=5N8K>*XU&_N;DSRO/)%;6\
M(4RNL<,$42$(@ *^@  .E%>?6S/'5:M2I4KSG.<Y2G)N=Y-M-MV=KOWMN_W>
MUA^'\LHT*-*G1G[.G3A""YWI&*BDMNRM\_O^=_VM3C]F_P"-?7 ^'OB@_0?V
M7-G_ /5WK_/OU7:=5U!-P;-]>EF'( ,KG!QT!'X?GQ_HE?&WP\?%'PI\?^'P
MGFG6/#.JV0C(R'^TVSQ%".X(.".O-?YX7BVU^R>*_%=F46)[?Q!JMNR(-JI]
MGOIHL*.2/N$'DCKZU^(^**E&IE591;A"-9-KNFG]]C_8G]F/F6&HT?$+ .HO
MK<L3E]7V5U=T)T51Y^C2]IHFNSUTL;/PRD5?B+X$=L*D7C/PRS,> %36K+<>
MF,8YZ]!S7^AG\*D#> ?"LB,K+)H.D,KJ<@JVGVS#!'!X(_'.#7^=+I5]+INH
MV&HP%5GT^[MKR$LN5$MI*DT;,N1E0T88C(R,C(SQ_H%_LB^-;+Q[^S_\,O$-
ME<I<QW7A#08Y'0@AKJVTNTM[P@!C@+=1S1[<DKMP3D&LO#*M3E+%4E*5YQC4
M2;[M2N]6D]5I\M3+]IKEN+5;@+,84IRP-"&.P3KI2<(U:[IUHTY/5*4HTIM*
M^JB[;'T@R$#G&,C_ !]/:O"_BC^S[\(/C&\$?Q-^''A'QM;V\@F@7Q'H]CJ\
M=O.,8FB@N[>95D + ,&4@$@8SQ[T0",&JQ0$Y)/YU^ORHTOM+?H[-/5:6::M
MMT\^FG^3^#S#,<MKK$Y;C<1@,1&,HJOAJLZ52TK7CS4Y0DD[+9_Y'&>!_ 'A
M'X=:%:>&?!6@Z7X=T"Q#"UTO2+&#3K*W+@!A#;6RI%&#A<A1@\<G  _(#_@N
M=S^RI8GJ/^$\\-K_ .1R3V^@_.OVU'?V']17XD_\%S./V4K$#_H??#G7_KLV
M.X]/_K5XO$48PX>S:,;_ .[56MK\ON=DE:WE^9^U_1RQ&(QGCMX<8G%5JE;%
MU>*<![:M5FYSG.52\I2G)MRDW>\FVV?R#)]]?]X?S%?Z,OP=1?\ A4WPV!&?
M^*(\+'!Y'_(#LNO^>WY_YS2??7_>%?Z,WP=_Y)1\-_\ L1_"W_IDLJ_/O"M7
M6;KH_JW_ +D/[Q_:9IJEX6I23O//=G_TZRVU_O\ O7D<Q\4_V<_@O\:S9GXI
M_#OPGXW73\FTC\1Z'8:M' 2228UO(9-AR6.5ZDYYSQVW@?P#X0^'>E6GAWP7
MX<TOPWH5A;K;V&F:1;Q6=E:1(<A(;:"**)%SE@JX"Y(PW6NYHK];="#DI65U
M:UHQ3TMNTKO;KY=C_*BOG.;XG#4LOEF>-G@*"2I8.I7JSP]./-S-4Z,IN$%=
MMZ16K>EW=E%&><>P/YY_PHK5*RMV[G%;1/O>WR$(Y!],_J*X/XH>+K7P)\/O
M%OB^\E6*V\/Z)J&IRNQVA4LX#,Y+' "A 23R .<$5WA. ?H<?E7P=_P4=\13
M>'?V0OC;.C[OMW@37]+CC7(>,7^G7%O)*6R3M4,"I ^4J3GFN;&5XX?"XBM)
M75.A5GM?X(2E:W7;5=CZ/@W*HY]QCPODM6/-2S'.<MPM1;-T:^-H4JNNMFZ4
MI).V]OG_ !)?&WQ[J_Q1^*GC[Q_KEVUUJ7B?Q/J5[,22P58W6VM\,3E@;:"
M X';':O+HE=F18U$DA*A$/(=B3M0\'@G"\9!R1SBFR,TLLLK'/FRM(<] =H
M/7HV,L<<_E7I?P:\,CQ=\5/AUX<=1<1:]\0/"6C31*.EK?:WIUO>))][E;:6
M24DC 0XV]37\M2@LUQKC7;MBL7+EN]HU)W2;>JZ=-+=;V?\ T_T:> X$\.%0
MP,8X?!Y)P_6J4(*RC&&"PCE3I;)?#!7Z75GT/ZS/^"/7[)%E\'?@M!\3M?T]
M$\;_ !+MS?:A(ZKYEEI?VA'TW3XBPWK!):PVMXP^4&1_NG :OV?,2GT[#IZ
M <^V.*X?X<>&K;PEX1T#P_9I"EKI6D:=86ZQ*%"P6=G!:HI /./*&3@ G)QT
MKO*_IW*,!#+,MP>"IVY</AZ<+JUF^2+;NM[OJMS_ )F?$[C+,>/N.>(^*LRQ
M$Z];-,RQ%:ESR<E2POM)+#4(7;M&E1Y())+9NUR)8L<'I_GVH,7S;AQ]2?\
M#_'UZU+17I66]M>Y\$1>6?4?Y_"N6\7^'-,\4Z#JVAZQ90:CIVI6%W8WMC<Q
MI+#=6UU"\$T4B.""KH[*<@\'D5UU0.OS<^_Y$]_RHZ-)+:UFDU]W8UPU>KAJ
M\*]*4HU:,XU*,H-QDIQ::<9+6,DUHU9IZIK0_@L_;Y_9RN_V:_CYXE\)6]N+
M?PMJ\C^(_"[LO^NTW4)W#QQ' "&WO8[J+RP6_=1*V0&VCX?  / _R<_IV]>.
M>,5_3[_P7D^%]K<^$/AM\2K.S1;G2=7N-'U.[50#]CNH\6<2D#*C[7=,3\S
MDG K^8,GD=?3H<'/Z<?7CGZ5_-?&F7K+LXQ%)))5(>VM'9*;YE?2^FJ?WW=W
M?_HV^B7XDUO$WP;X;S'%2JRS+ X2>49I.:257$8"34:B=W=3A*&KM9III-'W
M]_P2X./V]?V<S_U-6M_^H3XHK^[6(]1[G]"?\?\ )K^$O_@EO_R?M^SEZ?\
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
M"^@W%A8>(=$\06^N:=?7[&.+,-EJ%G+"\J1NRK.MXLSJ%8%XU!W'D?D[H?\
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
M4R[E*YQD8SUQ7\T7_!<S]FZ2XM?"/Q^T*Q=[C37;PWXMN(H\K'IL]P3H\SA
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
M\4+#XP_!OP'X_L;J"ZBUWPYI<[20RI(%N5LH([Z!]I.V6UO5FMIE)W++&RL
M17O",,=1UX__ %]*_JK#5%5P^'JQ^&K1I5(^<9P4HO[F?\N&<9?B\HS3,,KQ
MN'G1QF7XS$83$PDFG"O0JRI5823U4HSC)/2]T[J][2449'J**V/.3;6JL%!Z
M'/3O129&"<C@9.#1==]M_(9^%7_!<B]MH_V;[6V>58Y[KQ/HHMHI"$>9X=2L
MI)?)4G+E(PS-M!XX/%?R.X]N3U!^\.G# \J<8."!D8-?T+?\%WOC99:UXN^'
M_P '--E2XE\/V\GBC5I(W#"&>^-Q86]E*J-A98VMHKKRY 7"2H^-C G^>D@C
MECEB 78]SCTZ# P.@X'.<5_//'V)AB>()RI.\8T%2Z:\L4GK_B;6WSV/]^/H
M'\-YID_@5E-;&498;^U\PQ>9853OS5<)5G&$)NZ6_LY2NN]K.Q]^?\$N,_\
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
M8)Y=[K5[6"+:.,DR2J/J3T-?ZE<1I2X1SF.TXY544+M:OZNE;ST;OV75W/\
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
M0>"!C%?YP.]K8[0JSR!5-O*K Q()=KNWE3%6$@7=&?+B;:2<$8R/N/\ 9/\
MV^_CG^ROJT<7AO5GU_PE)(/M'@WQ#<S7.E_9]PRVG3R">XT^55^79;O!#(7S
M-DJN/<X5X[J82=/ XJ'/AWR1]HVY."AHU=O2][V=MG9=#\$^E!]""/'.,S+C
MCPU5+!Y_4]K6S'*:CA0P>8U7RWK4I248T*]1^\]7&3T<5HU_>A'(C*<'(R1T
M.#[CC!![$9!]:;7XV?L]?\%E?V=?B=96-C\0KR3X7^(W,<,UIK-O-/8338"N
M;*YTLZDBP[SB-KIK?Y<$J.0/T<\/_M-? OQ1##/HGQ+\)7\<T;2#RM:L(Y-H
M"D$0SSQ3;<'YF,>!T//7]>P^=Y3C(_[-C:,Y-)\JG%.+=M&F[JUW\NNES_)O
MBCPC\2."L74P?$?!^?8*=.<Z?UAY=BJF"J.#M>CC*=*6'JJ=KQY*LK]KO7WQ
M.A^O]!3Z\:O/CY\)-/C,MQX]\+019R9)M<TQ%'3/)NAQ^'? KY2^,W_!3/\
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
MC\#A\QPU;!XJDJV'KT:M&K3E:TH58\DDTTT]._WIG\6W[1OP1U[]GWXH^(/
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
M7^TI;6,#ELL"5QS7QV4,%G)*=S>7,%5>6=R"LF0,YV)&REW) ^5AV(K]_O\
M@D?\ ;WPUX:\1?&WQ):&'4O&,<FC^'HY8AYB^'X+N&5[A]R_NWEO[1_)\LX:
MV*,W+$#^K?&'B:EPSP-FG/6Y<1C\/4PN#3O&I5JUI1C>,5JH1CS2<K):6;U/
MY"\&.&L1Q/QYD]&G2E4P^%QBQ.*FFN6E3A[[E*^FLN6*?=I:7/VJCBVA3NR0
M!V'7.3G'ITX/IZ5^4'_!87YOV<?"@/3_ (6QX>_]1[Q3_A7ZRJ, 9_\ U9[<
M5^3?_!8;C]G'PF5Y/_"U_#W&<_\ ,O>*?3'OQWK^%?"EN7B'PG=6<LXPLM;*
MS;NU\FM[7TTZ6_T'\:XV\+N+.65N7*HTWS-+2%:BE:[MJK[6V/YN$&"_U_ED
M?TK[W_X)D?\ )WGA+_L7/$G_ *!8U\$1$DN#P03]3CGG_P#5WK[W_P""9/\
MR=YX2]/^$=\2?^@6./7T]?QK_0;Q,Y_]0>+).G4M+*,7:7LY<GNT7=\S5K6M
MK>SOIUM_G#X777B%PO=Z_P!N9=?_ ,'PMY:]#^K6K%5ZL5_EN_B?^&'Y,_UV
MG\%+_KW'\D%%%% X_!;R?ZA1110*$6F[Z:=QK=,9P3T]_P#/^%<?\0-#7Q+X
M.\0Z!)@IJ^DWNGR9 9=MU"T+94@AAA^05(QVKL2,D'T.:9*BO&P89&#D>HZX
MYP.U;X:O+"XC#XFF[5,/6I5X/M.E4C4B^M[.*?GL<F98/^T,!CL#)VCB\-6P
M][[*M3E3D_ES-V:?^7\,WB/1=0T/Q9XNT;4[1]+OM,UW6;8VLP7S8+G[3,L9
MEC!8HIA,$H5@ %8-@!N:NCZQ<^']?\.^)H$ O/#>MZ1KD.#D^;I%_;7T*(5)
M(/GVPG)!&Y&V9(^6OT>_X*=_ .Y^%_QTO/B786DH\*?$HC4+ZX5(TAM=6C'V
M6]MHD1O+7;:06UPSS!6D\XK"TCC:/S6E (R"KHQS&P5@I3^#Y74$_+C<"!DC
M(!7FO]1>#LTP?&'!^"QRJPQ,,;@J5*O%22Y)RPZIXB-2_P $Z=7FC:6KL^^O
M^17%^49APEQAC\#B83IUL!F565"4UR.<*=7GIU(Z+FC-*,D^J:L?V@?L^?$[
M2?B]\*_"'C72=0BO4UC1K*2Z,9):._@A6WU&*56^9&BO8YT"L!D*&YSNKW'(
M'&>>.O4_XU_)I^Q=^W'XE_96U9]#UNPO/%?PVUV__P!/L(IE^W:!+<. M]H\
M4T\%JL:2%6NK=Y4C:!YY8XWNM@;^DKX9_M,?!KXL:%::UX4\>>'KHW$:;[">
M^CL=0M[CI+;S6=YY%R7BD#QEXXGA=EW1R.C*S?P9XE>&.>\(YUF%2AEV+Q.2
M5,3.I@L90HSK05*I+FA3J.E&2IN*DHIRLIVNG>Z7^B'A/XO<.<6Y#@,'C,SP
MF#SS"X>%+%X7$5HT7-TU&//3E5E%5'-WE)1;:[(^@JKRY!R/8_ATYK'_ .$D
MTE(_/?4;!+4*7-Q)=Q+'@8).]G"=#G.<8_3YR^-O[8GP,^"6@76L>(_&.FW]
MY'!.]GH>BW,6J:I?W$*@I:Q16;RQV[2L<+)>R6\.<_O#@X_.,%DF;YGB*.%P
M&7XS$UZE2*C3HT*DIWOLU&#Y;-KF<N516K:6I^I9KQ1P[E.!J8W,<XP.$PL(
M<RJU,32BI)6:]FI2_>-[<L;M]#C?V[_C/8_"#]GCQOJ*ZFEEK^MZ;=>'O#@\
MV)9UU;4[:6"WNTAE.Z6&SD=)+@K&ZQJR[^'7/\C<'VNY\ZXNBW[R1[HQD@22
M-(Q<@MP6#.6;!.T;O<X^H_VLOVI?%O[6'CV/6M2CFTGP5I(FL_#GA7S60V$=
MTP$]YJ"J_EW-[>I' K-%)=10>1F&1"[[OF6<,9#+*WE-"V)DCP1%'&BG8$ W
MDNH_=G:<L3O( S7^A/@OP'B>!.')QS1*CF6:3C7QE-N*E1BX14(66K<(_$EH
MGS-15]?\U/&WQ#I\><43JX.2GEV"C+#8.>MYQC)?OE%MM>ULGMHDGK='L?[.
M7A.]^(7QY^$/A[3D+7-YXT\/:K+:!%8QV.@:O!JFJK*K*5V'3;.9B7^4@D)E
M\ ?V?V,,=G86MJAPMO;0Q*./E18U55P   %P  !T&.:_GT_X)'? :;5?&7B#
MX[:U88L=$MY=!\,SSP_Z_4+BV8:C<VRR+Q;"QOE@$J88W"3+CY03_0DBAE9B
M>O4#G  Z=?3IZ=*_FCZ1G$>'S;BW#9=0JJM2R/"^SJRC*\?K=64I33MI)TZ:
MHMR6[GRO5,_JOZ+_  U5R3A7$YQB*;IU,\Q$94E*W-]5H1ARRM:\>:3DE=7]
MV]E<_GI_X+'> KF'X@?#'XBHA&DZKI-SX7O9"@,<^LQRSWMLIXW!TTZR=06P
M-L> 22*_&*32[9B-L*=_X0#SGOU/;'T([G/]=?[<?[/Z_'WX%^(M%LX5G\3Z
M A\1>%6**775;%6\R)/E.)+G3I+RTB(QF29 S*"6K^2B>SOM+N;RQU6VEL-0
MTZ>>TU"QNEV7%A>6LQM[FVNP-R"6"=7B;RG="ZG:Y4@G]V^CIG.49[PCALO=
M# /,,IJ5,/6I5J4)5YTVW5IUDG9N/)-4^9)IRIS2VLOYX^D=D&<Y!QUB\Y]O
M7C@,[5/%8:49R]FJEE2G02BU:4'#F:;=HRB[+0_1/_@F'\>K/X.?&JX\":[>
M+8>%/B3!:68NYRD,,7B6WD TN.:0[(H;;[//J*&:?:"YBV.06!_J'@ECF5)(
MVWHRHP8?=*L,C:1P01U Z?+D9YK^&..26&6.YMVD@GMY%EBN(W=9890P97CD
M!#HZL 8F4AH02(RJL0?UQ_95_P""I7B'X=Z=IG@#XS:5J'BS2+.&*UTGQ19&
M*36;:S@41"+5'NI[6*[$*[&%S++-?7!+^8[D#'R/CAX09AG6/J<4\.4:6(KN
M,:6-RVA!4IKD<80J4%=*I*RBI02;M=WTL_J_ 7QLP/#N&J\-<4XBI2P,INI@
M\PJ2<UAYRY93I5%K)0E*\N9NT7+73;^CM%!)XX_+G\*0 MP!G\OU]:^0O O[
M=/[,_CNUAFTCXGZ)'+*8UDMM0BO],EMY),?N93J%G!$TBGY289)(B>DA!S7H
MVH?M-? S2;4WUY\2_"26P#9=-8M9V^4!F_<V\DLW Y_U?/( S7\HXCA/B>A6
M6'JY'FU*LFTJ<L#BXR;5E>/[KWEV<;II76A_96&X]X,K86&+I\1Y/*A.*ESO
M'89632TFG44HO39I->J/;Y$P>>,D$@$XXZ#Z=.@]J_-#_@JGXJ\.:1^RYXF\
M-ZI>6T6M>+KO2=.T"VDD59YKJUU:QU2X:)<[OEL;&Z!;&T\KG< *3XU?\%1O
MV??AWI]TOA#5I?B-KNR:.WT[0;2[BCM[PH?(-Y=:G%IUN;;>4,S6T\SB/>%4
MN M?S_?M$_M*?$#]IWQG'XI\<E;:PL28_#F@6LH.FZ'$"P+M$&"3S3J93+<S
M":=6F:)'$2@#]F\)/"CB/,.(LKS;,\%B\MRS+J\,55E6A.GB*LJ;4HQITI)5
M8QYXKG<E'W?=47S-Q_ _&WQJX2?"^9\/9)BZ6;YCF-)X:4L(XUL)AHJI!^T=
M1<T*DN6-DHR;3?-?2S\#13#!"K1.4)B4X'.U8#&/Q!(&1SGGWKZ[_8/T.]UK
M]KGX-^5YL2Z3K<NK30H^'2SL+1[-#*0Q_=2"Z0O&6 W;=RY48^1))SYLC[#*
MHY412E8RP&"$5W0YR,#("Y[E<5^R?_!(3X,7VM^//%OQKU>U<:7H^ES>&=#>
MZA^6ZO=0N+>ZNYK=F7'FZ2^E&TN'0A/,G_=M(AW5_7/B_F>!RSP[X@QC4<*\
M1A?J5.$Y?O*LYQ]G2Y4W&5YWN_E?3;^0_"+)<1GGB!P[0ITI34,QH8BNXZ*$
M*4E)MO5)6W=D[*_>W]#L(V(JC^'@']?KW/X=:MYSC'3'7W_S_D=ZX4  ?W?3
MZ8JP!@ >E?Y>6;O=O6LFK]KI]?GYG^M5.*A3IQ6\8)-7NE9):/K][%HHHK8H
M**** *L\>])5*;PZL"H'WL@X&<=3P,YX(^N?R._;\_X)C^"?VG=+N?&?A5;;
MPA\5+2!WBU33H6@@UTPQ$PVFLFW57F)15B2Z>*:9&6.%<1#</U[JK=)O4#<R
MXYX) ;/&& QD=\9QFN3'X'"YEAWA<;%.C/1OW4UVLY)I-=-#Z_@?CWB;PXX@
MP/$W"F95\LS+ U85(N@U[*NE)<U+$4I)PJTII6E&:M]I6FHR7^=O\9_V>OBE
M\!/$ESX8^*'A"_\ #^H6\UQ#8W4RO)87Z"<F&[L]00-O6[@'GA)!&Z+(49%*
MD#QJ0.@#/&HV_N^97D.#_"-PZ  -QZ#O7^AA\:?V=/A+\>?#5]X<^)GA#2/$
M5I<0R"WFO+6)KG3IV0H+G3KAD=[.Y&YE-Q"5DP[CHY!_ S]HG_@AE>):7.L?
ML_\ BV*63<7MO"OB=9Q%&%5B(H]?C%_=R'^$*VG@,1N++A<_C&<\ XJGB*E7
M+'S4$Y-05N:5I1:LEY+>-MTVE;3_ & \%?V@'!G$&'PF6>)M%\-YI:E1GF4'
M6JY3BYRC:563A[2=#6+<U6<8)RM%NUW_ #?H'(++C]S]P&61/-'97V@[0@'!
M7<2"<@<"K]CJNHZ;.MS8W=U97"HT:S6DTEM)$C?>CCFA99'23 W;L9PO%?7W
MQ#_X)^?M:_"][H>(/@_XDN[.U9EDU?1H#?Z6Q!8,4G<6TQ0!?O&W&1V'2OE_
M4? GC'2;IK74O#&NV4T>1(D^EW08-GC;B-E8<$$[E[=>@^+GEN:X.I.,,+BJ
M,J<FJDX.23:<==;[OLK=C^T,)X@>%/&E&E*GQ%P?F^"JJ+H.KB\KJRBY6M%4
MZL^>-MK.*DMF9UYXFU[4$,-[K.IW<?>.ZOKBX0C&<;)9'&.O;K^&<4NT@*L<
M@'HV,>H.#COV_'M6[_PB_B%\K#H.MS2XQLCTVZ+8^GE\'/3C^=>L>"OV7OVA
M/B(T)\)_"'Q7XBADD1/,M-*:YDB+E0&=+K[,$1 P9V5CM7) /2L)8;.<9*%.
M,<14EHE%N6SY5TMUZ>OSZO\ 63PDR.$\1#,N#<J^JI.I6EBLJPTE:SYDX3IR
MDG9I6;L[WW1X,;G!VL_S8 4,2W X '7\AC Q@&M#3=,OM<O8--TVUNKZ]O)%
MAM[:R@>YN99Y"1%''"BDY=RJAB!LSYAQMR/V)^!W_!%O]HGX@ZA9W?Q*GTOX
M:^%SLGE)$U_XE#%-PB_LUK6TM(TZ*V-4;#9PK$<_OC^RQ_P30_9X_9M\K6['
MPU9^+?&2I&[>*O$MG%=W\%P(PDLVFQSFX.G&4%T(MYSMB=XLE6;/U&3<#9OF
M-6$,;1>&H*4+2;M*:;BY+WV]_+335ZH_FSQ<^G3X3\"87%87A.NN*^(:/-3H
MT,N<9X&G644J=26,4?J[A&;3E&-5S=I))H_'G_@GM_P2/UWQC+IWQ-_:+TN[
MT315DMK_ $;P5-D7VH>4RO%-JES#(LD%LZ#?Y,<TQN Z^?& 2*_J+\->%]%\
M):-9Z'X=TRST?3-.M8;.SLK&U@MK>&WMT$<4,4$06)(T0!515"J, #@5JV\$
M-LJ)!&D,:(BQQHH1$5%"JJ*.-H! 'I@#GFM!3QT'(_+CM_G\J_:,IR#!931C
M1ITZ?M$DI37\22BTX\W1I-W2MI?JFF_\9O&+QLXW\9^()9SQ5F%=TE4D\'E-
M.<HX+ 4G*RA3IP?).;5G.I)N;T6D+144:XSE HXV@'("@G:"3\Q<9.[J.F&/
M:0]#G.,<XZX[]:6BO<44DDMM;/3R_+3IV['Y#:S<EO;3M=6L]?-+R,[4-,L]
M4M9K*^@2YM9XWCGAE572170JPVMD%<87;@ G/'<_RZ?\%.O^"7VMZ#K'B#XY
M_ 30#>:3?,VI>+?"&F6X$EE()!]KU'2K4@6Z0"W5;FYCB>%I91<.(WDD.[^I
MRL>^MX[U9;>\1+FTFC:)[9T^1E8$%7S]\'.>@!SCMD^3G&2X7/\ #/!8I)67
M-"K9<ZE9*]WN[/;:]VK:6_7/!CQEXP\&.+*'$/#>)E4A.489EEE6;6#Q^$33
ME1K03LI*R=.K&TX2TNX.47_FV7=M-;22P7MO)%-:R.LL-RCPS1R(^TQS1E \
M15QDX!(8#^')JN4696D0@YQN9?E)(P,$CEPO RV>@R,@BO[)_P!KG_@DK\&_
MCO-J'B_P-Y7PY\<W;2SSW&B:7"VF:O.RG)O[&.>TC>664K]HO6WS ACM?.3_
M #S_ !C_ ."7_P"UM\&[F\9_AV?%NC6T]V\.L^#9KB_LEM?-<I+?0W-AI[I<
MO$RR2Q*DR0R%T2:14#M^$9SP'FF4RJUJ=*K6PT9M4I4VZDFHM+WH1<G&R5[N
M*3W6Q_MMX1_3'\)O%' X3"YGF>#X8SMPC&6 SFL\-&%:\8S]A7K.&'K0G/6+
MC.>C6S9\":1XEU[P]-]IT?4[[3;M?ECN["[GL[E5'.!- \<@ P.-P  'X=!J
M7Q-^(>OVLEEKGC3Q5J]I<#$MGJ6NZG=VTJ@'B2.:ZE5\Y. RL "?Q;JGP]\9
M:+=-IVM>&-<T^^C!+0SZ9<NZ@''S2&,\\C@9[CM@Y?\ PBOB)9HH4T;4<2E@
M':QO%8$;> JVS9Z\9.,^IKPO99_*C&G'ZQ"DY13C>49N]E=T])+;?E^6MW^\
MU\=X3XM3QV(J<%8VHU>IC.?*IU>EISJ2;FTGK[KYM[6ZX3/(%VJ3&I&-L9('
MTVC'7';Z>F(XK>:=@D<!D=NB@#<Q]EZEO]D98G  -?6/PA_8F_:7^--W8KX,
M^&&NS:;>2K$-=O;>6UTRU+%0);B=HGFC1 VXR1P2,!DA">#^_O['7_!&7PI\
M/9=,\=_'^ZLO&/B:W1;E?"C0M<>%]/G7<Z.[W*H=4FW!23<:?;E=B@;AS7LY
M9PIFF9UE"GAJN'@TG+$8ISC%RTYDE-K7[V]5KT_*/%+Z4W@[X59))+/,KS;'
MPI\N R+(L1"O4J24?=4XX>4HX=.7+'FQ$J<-M=&?@^O[&'Q#TK]ECQ7^TUXJ
ML[W0/#.DZIX6LO"UI=QM#>ZY)K>OV6E7EX\(!VZ6L-RT<*3NLDL\,V;=8625
M_B^8JLQ2(XA5L1J&SLW@,X!';S&8A2,*#M V@&O[B_\ @I%\"O$WQ/\ V*_&
M/PF^#OA<7VN7&L?#^72]$TM?)Q8:-XKTB_OGME1,1K;V-O-*%4#A=OR]1_+X
MW_!+?]L^1R]O\(=5>)LGS6;9*YQRTN(F+,#PI+$A5'.*[^).&,9@L33I9/A,
M5C8.C251QBI6:;YVN5*R3VUV6NN_YM]&_P"EQD'&_#_%.=^)?%&39#B9<3XN
MAD.48G&8/#/#95'"X)X6,O:2C4J1C5G6E.K*3<I.2BTHV4/_  2ZP?V\OV<^
M03_PE.M]^?\ D2?$_P#7'OG\*_NQ0A6<$]6SC'KG'3/;D>QK^1W_ ()__P#!
M/[]J7X3_ +7WP2^('COX9ZEHGA3PUK^KW6LZK.Q:&S@G\)Z_812/\B\/=75O
M".>6D7'I7];[X^8C^Z!TQ]T8S^-?I/ &"Q&!RBO2Q.'K8>I+&2J.%9)2:=&D
MKQLOA;3[Z]>B_P ^?I^<6\+\7^+61X_A3.L'GF71X6PF%J8O XFCBJ4,0LPQ
MU2=+VE&4HIQC4B^5^\KZVN?SW_\ !>YP?AU\-><G^WD XZDQ7/\ +'OD>^17
M\LW'Y_Y'^/MR:_L+_P""O_[-_P 6/V@_ ?@2P^%WAR7Q+?:9K/GW5O9L6=(H
MTF3YAL.'W-R.F>Y'-?S[?\.P_P!LYF"K\(-8)/ !8<^V/+/Y\_K7P/&V2YIF
M&>5\1@L)5K0A2I\UHMMIJ,;Q\E=OT76Y_:OT)?%+P[X7\$<GRGB'B[(LFS##
MXS,JM;"9CF=##5U3>.Q$X2Y*E:$O>O%M6NT[GTA_P1+.?VH[P8Y'A;5#]<12
M9QGT/^3V_L<1UVJ"?FVCJ?;_ .L>]?S'?\$I_P!BW]HOX'?M"WWBCXG?#O5/
M#6@+X>O+5=2O1OMVN9T=8X8F*C:3QR /O# [U_3;'&0JDXR.G ^HZ=.O05^B
M\#8+%8?(:4,1)4)NM4_=\J<DHN,;RYK]FMU=]-S_ #W^FKQ/D?%'C5F>;\-Y
MI@LYRZO@LOC#&8*LL10;C22JQ52,YIN,NETK6TZ*ZG*@YSQ_G\NE.IB#"@4^
MOL[6TO>VE^_G\S^3M.FJZ>@4444 %%%% !1110*3LFR"5%8\CG'49#=^XP>/
M_P!?%?!'[8_[#G@?]I_1H]33R_#GQ#T:-WT/Q-9P 23.L4B)9ZJT922XM90X
MB\R03O;IM,49\M0/OZJQS@@'!/&<9Q_]?T]#S7KY)G>9\/9C0S3*<55PF,P[
MBX5*<VDTI)N,XN\90D])1:LU9[JY\SQ)PYE7%.75LJSC"T\5AJ\9QM.*<J;D
MDN>E.W-"45JFI7\FM#^*SXT_ 'XH? #Q&WA[X@^&;BP,3R)8Z[:QR7NBZBJ/
MQ/!?; 989$&Y5OT@D4LI$8(X\G6YB8),'5BQV#9(XQR?D=4&WL>Y&!C.<5_;
M3X[^&?@?XC^'KWPKXW\/:7XET2_C=;BQU6S@O(69MW[[9,KH+A"S,LV X8D@
M\FOQP^.__!(30K^XN=<^!WB=_#DY>1T\*:PDL^D2LV74)?K*\EK$I&Q42QE"
MJV!G%?V3P/\ 22RW-*%# \4TEE^)I*%-8RC&+PM>=XQE4J3E&;I3U<GS2Y%9
M)2;:/X8\0OHS9_E%>>+X9G+-<'.<ZE/#>Y'$TX_%R6G[-S2=XIQNV[:'X1S1
M)MRRQI"_RSH(E DW9QN?A^.>,8.3GIFJLT,$@\EK8F!&'E;1Y1D"X(:9XB2K
M D[5&X,,Y.!7UA\0?V'_ -J+X>32P:Q\,]:UW3;99#=:IX5A?5-+9$(PRW,Z
MV4Q4*6/_ ![@X[5\V7_ASQ/X<N5L-0\.:_93,F6CGL;Q@ "P*,JQ[5<=-H)
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
MXH[.9V2669!#7]6WA'PKH?@SP]I/AGP_90:?I&C6-M86-I;KMCAM[:)(HP
M-S%5#2R-EI)"SN68DU6\%^!_#/@'0=/\-^%-)M-%T;3+9;:RL;&)+>WAC5F9
MML<84%I'=Y)&(#/([NQW,2>K50&/.3CTQ^O0XST_K7\&>)WB7F?B'F\\9B%4
MP^7X=26 PEVHPBVK2FDE%U)QLYI)QCJHMW;?^@OA/X59;X<Y7RR5.OG.,C3E
MC,5&,6DVDY4Z+MS1BI-:;NROKH2'@$^E?DQ_P6'<']G#PD!P1\5O#P_/P_XH
M],]1]!CKZU^LS=#]#_*OS>_X*:_!?XA?&_X$>'_#'PUT6ZU_7]/^(NAZQ-96
MLK02#3K;1O$-M/<,Z*Y"1S7=NFW;AC("2" *\?PRS'#X#CKAG&XRK"AA\/FN
M'G5JU9QA2A!-MRDW9:==[+5Z*Z]GQ=P&,S'PYXGP6 IRKXK$X#DI4(4Y5)S?
MM*;?*HI]$^N[7G?^6Z,LLD@.<$\$_P"&!QSZ>O4U^@7_  3('_&77A'(Y/AW
MQ*3GC_EG9'M^>/Y5P4/_  3]_:UCCP?A;?L2Q.9;F21^><;FASCVQCT[5]H?
ML#_LA_M ?"S]I/0/&_Q \$7&@>&K#0-?MY=1DD9D%U=1V:V\)!C49E*.!SQM
MX!K^[_$3C7A3'<#<08;!<1Y=B,36RK&4HX>GBZ<IU)RI)*G"FI<TF^B2;TT6
MI_GYX><#\687COAK$XG(<RP]#"9Q@ZV(KU,)5ITH4Z%:$IS<Y1244KW;:6Q_
M0^1_('\P#4PY /J!4"C(S[ GWZ"K X 'I7^;,)N52:=[)*U[;7=OP/\ 4IRY
MJ=)O^7\&HV>GS\PHHHK4N'PKY_FPHHHH*"D;H?H?Y4M% 'SG^TE^S_X4_:'^
M&VN^!/$UK&S7UG(VDZCY8,^D:K$IDL+^%AM=DANEAEGMPPCNXHS!,&C8@_R9
M?&_X)^/O@'XYO? GCS3+B":":0Z/JXAV:?KFG*2(+RRE4!/N*8Y(&"2)-%*
MC($=O[6:\!^.O[/?PS_:!\-2>&/B'X?MM4B0M+INH(JPZMHUTP ^UZ1J*JT]
MC<G&UI8&1GC+(3BOV+PJ\6,7X?XIX7%PEC,DQ<HJOAW.7-1FFK5:5W:]DU)7
M5TVU=JS_ )]\9?!;"<?86>:9:XX?B##0YJ<VHJGB80CRJE4TYKWLXROI9)NQ
M_&.PW_NO+608S(F_]X$W["45L(75CNV2,F -XZ+F2QN;_1[PWVF7T^F7L:[3
M>6,TEI?M J@(L5S:NLB. $+$2J,*WS$<5^K/QW_X)2_$[P5<7.I?!O4;3QWH
M#3R7=SI^KQRV^OPD!DCMX%3[>NIS11;$-S-/;23$%RJ$[1^=OCGX)?&+X>6]
MU/XS^&?B?PXEO+Y0,^DR1-.-V!*JV[3@PD#<&R25*G:,D5_<N3>('!/%N!HU
M,/G&70A.%ZF#Q4L.JS45%NFZ-=*I!I/9I2=['\$YMP%QSPKC)4*^2YGAYJ7*
M\3A:56<);7:JTN:+5[[/;5F2?BQ\5;BP^P3?$_XARZ?S_H;>,O$30,N.0\9U
M'R]I!P1@X_NUQ4C"YFEO9W>>]<!Y)[J]N[FYNRF=L$]Q-OD\MMS'ECMQ@#DU
M'#;ZKMC<Z1K2K*ZQJ$T^^D@:1LD(J-"J[L!L$KP ?7GVGP7^SS\;/B3-$G@O
MX9>+=9BF)62YATIHX(>0 ]UYLD8$7S9!^;@$[>E=LLTX(H-XS#XO(<(Z47*;
M=7"49/EY=92O%+:VC2WV/(>"XLS)K#1PF>8Q0DE[+DQE91E=+DE#EDEUZ?\
M \8W1A=@6*-V39%YS9:)WX6-)1N)BA(!#Y!&XG'-?1?[+O[-/C#]J#X@66@^
M'[*_M?#EE+:R>*_%UQ'+#8V6EI*3<VT$RY:_U.ZA2:.U5P DAB,DL*$,/OGX
M!?\ !(_Q?K\T&J_'[6[30M*9E?\ X1KPM+/<:A>6K &6VN-3D33I='F9?D;[
M-%>;2<@DJ,_NO\,?A5X'^$?AFT\(>!/#MAX<T:T0;(+"*.'S9O+2.2[N2B(;
MBZF2)!)<29=BHR2  /P_Q+^D!D^7994RCABNLQS&=Z<L>ES8?"RE[GN34;5V
MG9KD<H*RYI(_?O"_Z.>>9WBZ&9\38>KE^5Q:JO#S:6(KP7++V3@^:<%)*S<E
M'?17;M-\)?A=X<^$G@;0? OAC3X+/3M%M([5&BBBB:<A=\ES+LP7EED=S(6)
M;/&2 *]."8!&#CG/'KU^GK2KP!CL!CO_ /K_ *U)O+< <GW_ /U5_#F)Q5?'
M8K%8S&U)U<5BZLJM2=1N4I2FU)VUZRNVK):V5EH?Z 9?EN#RW!83 8&A3P^&
MP=&%"E3@N51A"*6VMWW;ZE:6+?$R #:0<YSCMGZG&1^1[5^'?_!0C_@GWJ7B
M2YU#XT?!/3H#KSR&^\8^%8($6'6XDB<SW]C&!Y+:@9/](N498A=2L\\DK3 ;
MOW*DW*I"C)QD>[=,>E4Y%$JE9%^4@[ESE2<CJ.XQUSWR>,"OJ>#.,,\X(S7#
M9KDU>-)Q:AB*4KN.(@W%NE4BFTX;)22YH-NSLVG\CQWP-DG'F55LHS.D_;*#
MEA,6H*4J%72SA)QDE:2NUHI*R=]&OX5;JVOM+NWL]1M[VTO+:5H;BUOH)+:Y
M25"5830, R,"I)Q\@((STRX317D.WRV,+$EGCW*5>/H#$Q19/O<,Q(&/EX)Q
M_69^T5^P5\#OVA?M6J:KHX\,^+IE=E\5>'8UL]0GF?D-JH@,#:K;[L,UM<SK
M&Q )8'FOQ]^)W_!)SX^>%K^>3X>Z[X>\=Z$@=HWU&>ZT/6#&#^ZAATR"TU2V
M)QNR/MZ*"% SDD?VSP?X]\&<00ITLWK+*,S5H5:6(DE0E4:CS25:RI<KGK&,
MI1FE;FBC^ N-/ #C7ANO.>$P$LXP,9R=+%X)<TG#F7*IX>+5525U=\G*FFTV
MMORP:"&XVF6-E13D1DE7 !YY!)0_0_CTIIT^!"66*W13U'S/,0.,EV7(_P"^
MO?MS]3ZW^QG^U1X>F>"Z^"'C&["R&-+S3[);FQ<C \SS_/1Q  2=_E;L9.P=
M#C)^R;^T_/M3_A1_CHNQ B6#3D=9&. 0P:=!C'3(.>PY-?JLN(>!JL8XN.;\
M/U*W+\=3&X:;E>STG"M[-66CYM=&GIM^9?ZL\9TVZ/\ 8N>TXTGRNF\)BU%M
MM/2+@E)=+]/+8^>T2 !5$:B!2"H(!E$W7+#)$D!X#!F."&&P\$LEC6/S95CV
M+\@FV@)"<R+@Q("%";< A5'S;B5_BK[+\)_\$]_VMO&#)#%\-I/"F]@OG>+)
MI-+CC5FVF0BUM]0+;1\Y&T9P><YK]'/@U_P2#T:SBTS5/C;XUN-<NE59+WPM
MHD4EOIGF!@<+JKW$<\L;8VR)]@59(]T;'#&OFN)/&3@KA;"N*S;+L16E3YXT
M,ME3Q7-.T7R2E0]IR=N:4H035FUJ?2\/>#_'O$M:G3PN2XNC2G4BJE;&4YT(
M4T[.4VZOLY3TO=13;;5DW8_)7]G']F/XB_M(^-K31_"VC7:Z!!>1_P!O>([J
M.2'1],T]9!YQ6=!(\LTBXCB$,3E)7 +(H++_ %O?!CX0^%_@I\/M \!>%+5+
M?3]%LHH#)M"3W5UY:&YO;DC)DN;N8-+<2NS/)(Q9V9B6.O\ #GX9^"/A9X8L
M?"?@+PYIGAG1;"*.**TTFU@M(G9%"O-*(4C$MQ,P:6>9AODD=W;YF.?0:_B3
MQ0\5,S\0L2L/&$L!E&&G*6'PT9N3JSEM6K/F<)2BKJ,%I!-W;;5O[T\)/!O*
M_#G#_6ZU18[/*]*E[:M**]GAVE>4,.I1C-7<K2D]=%:W5 21R,&K-5ZL5^3G
M[A\DO);!1110 4444 %(5!Z@'ZT44FD]&DUV:N WRT_NBE"*,84<'(X[],_D
M:**++LM-M%H'2W1;+HBK=Z?97R;+NVBG3).V1 PR<9//KCFN6O?ASX'U%!'?
M>&=*ND!!"S6L;@$=#R,Y'KFBBH=*E*ZE3IR4MTX1:?K=:G50QV-PK3PV,Q6'
M:=TZ&(JTK-=5[.<;/T[M=2G:_"KX=V4OGVOA'18)A@>9'9QJ^!T&<9KI;7PU
MH=B0;33;:W*YVF*-4(R,$# Q@CCI114QP^'B[QH4HONJ<$_R_KYLUKYIF>)_
MWG,<=B-+?O\ %UZNG;WZDM--O\V:ZPHJA0"% P!QCCVQBG>5'_='/7CK]:**
MV22LDK);):6]+;'#=[W=[WO=[]_71:^0>6G]T4[:H[#\A112LKWLKO=]7\_D
MON%_G?Y]_71?<&U3V'\OY4;1Z#\J**8!@>@_(4PPQ'DQJ?J!111U3ZK9]5Z/
MH--K9M>F@HCC'10/IQTZ?E@5!<65I=*ZW%O%,L@"N'4-N X .>N/Y<=***&D
MU9JZ[/5?B.,I1DI1E*,EM*+:DK6M9IW5K+[EV.1U'X;>!M50)?\ AG2K@!MP
MWVL9(/.<9!ZYK,M_@]\-+69;B#P?HT<ZG*RK:1AQCD<X[?2BBL7AZ#ES.C2<
MOYG3@WTZVOT1Z<,\SJG#V5/-\SA3::=.&.Q48-/=.*JJ+3ZW6O4[FQT?3-,
M%A8V]H , 0QJ@ Z<!0!5XQ1L<E%)W;LD<[O7ZT45KRQ_E7W(\RI.=63G5G*K
M-N[G4DYR;WNY2;;=]=P\F+_GFO?MZ]?SH$,2C"QJ!Z 444*,8[12TMHDM.VG
M3R$FTK)M)ZM)M)OO^"^X=L3^Z/UI/+3^Z/3I113$]=];;7&&WA8@M$A*YVDC
MD;B"<?4@$^M(;:W)R84S]/6BBIY8W;Y8W:LW97:[-[M>3*YI)64I)+97=E^(
MY8(4!"QHH8@MA1R1R"?7':I,#T'Y"BBA1C%6C&,4MDDDE=W>BTU>OKJ2]7=Z
MON]7T_R7W+L+1115 %%%% !1110 4444 %)@>@_(444"LNR^Y#?+3).T9/4X
MI=B8(VC!&".Q%%%"T5EHNRT7X>B^X;U=WJ[6N]7;M=]"":TAG 5XU8#C!Z8]
M._'M_P#7K&N?"NA79)N=+LIR>29(4?/UW*:**WIXFO1LZ56I3:ZPG*+WO]EK
MK_6UO.Q.4Y;C6WB\%A<0W:_MJ%*JM+6TG"71?BRJG@CPM&P9-"TL,.A^R0Y'
M.<Y\O/7WK:M])L+556WM8(548 CC  ^@&,?EUHHJJN,Q596JXFO42Z3JU)=$
MOM2?;^M",-DF481J6&RS 46E9.GA,/!K;5<E.-GIOOJR]Y2X(.,$8(  !'H>
MM C4<#(X XQT' [=A117,]=]>NNNO?4]-1BK6BE;:R2MZ"^6OO\ I_A1Y:CI
MD?E_A110]4D]4MD]EZ#Z6Z;VZ7[AL'J?T_PHV#U/Z?X444K+LON"R[?U_20;
M!ZG]/\*3RESGOC;GCH>W3WHHI.,7O&+ZZI/5;/;H GDQXQCCICC_  __ %4O
ME)@#&0,X'89Z],?Y]Z**N[[O3;R)<8NZ<8M/=-)W];K4H3Z18W.1-;0RJ>SJ
M&'Y$'\:J#PWHP.1IUH".A$2C'_CM%%;1Q6(BK1K5(KM&<TNG1-+I_6EO.J9-
ME=67/4P&$J2O?FGAZ,I7TZRIM]._Y*U^'3[: !8H8T7NJ@ '\ !5C[.F<X&?
M7'/YYHHK*<Y3=YR<GOJV]>^O7S.VCAZ.'CR4:<:<?Y8Q44O112277;<>(\<
M_I_]>CRQUSSZX_\ KT45+UWU]=36RO>RNG=/JGW]0\OW_2D\F/N,CT)HHI*,
M4TTDFG=-))IK1-=G;J34>EMTTTTTFFM-&G>Z\@\E.P ]?E'_ -:D\A,8PN,Y
MQM'7KFBBJYI=W][$J5-I?NZ>W\D>MKK;;R'[". <=N% _4<TN&_O?^.BBBIL
MELDOD:>73L*,]SG]*6BBF 4444 %%%% !32B'DJ#^%%%)I/=)^NH>?7N((HQ
MT11]!CKUZ54GTRPN05GM895.<JZ*RG/7@C_"BBKC.<'>$Y0:=TXR:=UZ-&-7
M#T*RY:U&E5CVJ4X373I)-=$99\+Z*<8TZT&#D 1)@?0!0/;Z<5J6]A:6JA(X
MHDP<_*H7'<=,>W6BBM9XG$5%:I6JS7:52;73HVUT.2AE&686I*KA\!A*,Y?%
M*GAZ,)/;5N,$W:W5]RV%C'3;^?\ ]>D*1$Y(4GWQ117.TGND_4]%>[MIZ:?E
MZ(=M4#&!2A0.@HHHLKWLK]^OW@! /44WRT_NBBBG^FJ\GW#RZ=OZ]$(T,3 A
MHU((P01P0.Q'I2^6AZJ#11222;DDE)[M))OU:U8FD]&DUV:3_,0PQ'@QK^5,
M^RV__/%/R_SZT45:E);2DO1O_/R7W&4L/0D[RHTI-;-TXNVW=>2'K#$OW45?
MIQ3BJMC<H..F1T^GITHHJ9>]I+WEVEK^=S2$(4U:$(P7]V*C^20!%' 4#OTI
<<#T'Y"BB@KK?KWZ_>&!Z#\A2T44 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>img199258524_1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img199258524_1.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" $8!G(# 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#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **\ZUGXO_"7PXXC\0_%'X=:#(65!'K/C;PUI;EW0RHH6^U.!BSQ@R*N,
ML@+@%>:X0_M9?LL*2K?M+_L_A@2"#\9?AT""#@@@^(\@@\$'D&O<PW#/$F,A
M[7!\/YYBZ;2:J8;*<?7@T[V?/2P\XV=G9WUL[;'SV+XNX4P%1TL=Q/P]@JJ;
M3I8O.LMPU1-6NG"MB82NKJZM=75]T?0%%>$6?[4O[,>H3"VL/VC/@1?7!5G%
MO9_%[X?7,Q1!EV$4/B%Y"JCEF"X4<DBO3M \=>"?%80^%O&/A7Q*)462,Z!X
MATC6!)&\7GI(ATZ\N0Z/!^^5ERK1?O 2G-8XS(,]RZ#J9ADN;8""7,YXS+<9
MA8*/=RKT8)+SO8VP'$W#F:S5/+.(,DS&HWRJG@,UP&,FY:>ZHX?$5)-ZK1*^
MJ[G4T445Y)[84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !15:\O+33K2ZU#4+JVL;"QMI[R]OKR>*UM
M+.TM8FGN;JZN9V2&WMK>%'FGGF=(HHD:21E121^)/[7/_!<;]GCX(3:EX0^!
M5DG[0WQ MM]N^K:1J::=\*-'N1E"T_B^&.[N?%<L!*3+:^$[*XTB]C$D!\5Z
M?<*0/&SKB')N'<,\7G.84,#2=_9QJ2<JU=QWCA\/34Z]>2NKQI4Y\J=Y<L;L
M_2O#'P>\2_&3/%P]X;<(9KQ1CX>S>+J8.E"CEF5TJLG&&(S?.,7/#Y7E5"34
ME"IC\7056473HJI4M!_M_7P7\>/^"F?[%'[/!O++QI\;_#>O>)K,M$_@SX<.
MWQ"\3+=HI8V-[#X:-YI6@7>P;_+\3ZMH: -'F0&:$2?QV?M+_P#!1_\ :Z_:
MIEU"R^(GQ2U/1O!5\94'PT^'[3^#O BVDC2,+*_TW3[EM0\30H)65)/&&J^(
M;E0% G"I&J_"U?A>?>.SYIT>&\IBXJZCCLVD_>Z<T,#AJD;+K"53%MNZYZ,6
MG%_ZJ>$_[*2#I87,O&KQ!JQJR4*E7A;P_ITXJEM/V6*XISG"554;NJ6(HX+(
M(1BU-X;,ZB<*J_J-^+G_  <3:+"UW9? C]G;4]0!,@LO$OQ9\4VVDJFTD1M<
M>"O"$.KM.),AV\OQY:M$%\O$ID\R+\[?B#_P7$_;\\:M.NA>,_ 7PNMIQ/&U
MMX!^'6AW!6&;(V1WGQ _X3O4()(HR4BN;:[@N8R?-259E21/R$HK\MS'Q*XW
MS.4G6X@QF&@]%3RYPRZ,%>_*I8.%&M)>=2K.;6CDUH?WEP9]"?Z+_ ].BLN\
M(N&\YQ%/E<\;QC'$\95Z]1*WM9T.),1F.7TI/1\F$P6&H1DE.%&,M3[*\2_\
M%#_VYO%DAEU3]J[XY6K%@Y'AKQ_KG@N/(DFDP(?!USH4(7=.X*! AC6&(J8K
M:W2+RY_VJ/VGY7>23]H_X\R22,SR2/\ %_XA.[NY+.[LWB(LS,Q+,S$EB222
M37@U%?,5<YS>O+FKYKF5:6_-5QV*J2N]W>=5O7U/W3 >&WAUE=)4,LX!X*RZ
M@DDJ. X6R/!TDELE3P^ IP271*.G0]X7]J?]IU65E_:-^/"LI#*R_%_X@AE8
M'(92/$((((!!!R#R*]+\/_\ !0;]N+PU(LFG?M8?'FY997F \0?$GQ-XLC+R
M1I$P:+Q3?ZS$T05 4@9##%(7FCC29W=OCRBE2SC-Z,N:CFF8TI:/FI8[$TY7
M6SO"JGITU'C?#CP\S.DZ&8\!\&9A1:E%T<;POD>+I.,DE).G7P-2%I))25K-
M))['ZR>!O^"V/_!07P=)%_:?Q.\+_$.TAWA;'QS\.?"#QL'96Q+?^$=.\(ZW
M-L8/L:757<+*R%S&D"P_>WPK_P"#BCQ/ UK:?&[]G+0=41WB%]KWPK\6ZAH+
M6R  326OA+Q=;^)!>NQRT4,WC6P" !'GD)\P?S2T5])@/$7C;+7%T.(LPJJ-
MO<QU2.8P:7V6L=#$-*VGNN+2^%II-?BW%WT,_HP\:4ZL,U\&^$,OJ54_]IX5
MPE;@S$0J.[5:,N%*^3PG44GSM5Z=:G4>E:G4@W%_W9_ W_@L%^PI\<)+33Q\
M4Y/A-XBO"%30/C1IR>" K'C#^*TO-5^'ZEGPD<3^+TN9690EN2<#]+M+U73-
M;TZSU?1=1L-7TG4;>.ZT_4]+O+?4-.OK64;HKFSO;226VNK>1?FCF@E>-QRK
M$5_F/5]%? ;]K3]H[]F75$U/X(_%SQ?X'A,XN+OP_:W_ /:7@[590RL7UCP7
MK":AX6U.5@IC6YO-)ENX4DE%M<0F1V/Z9D?CMC*<H4N(<IHXFGHI8O*Y.A7B
MM/>EA,1.=&M)ZW4,1A8]HG\/^*7[*/AO&4\3C_!WQ"S#)<9:52CP]QU1AFN5
M5:CO:C1X@RC#87,LNH1T47B<ISVL]>>KU7^C-17\VO[*/_!?WPQKLVE^$OVN
M? J>#KV7[/:?\+7^'%M?:EX8>0XC-YXG\$3S7NO:-%M7SKJ^\-WWB19KF5A!
MX>TRT3*?T,^ ?B'X$^*GA72O'/PV\7^'/'7@_6XC+I?B3PMJ]EK6D781MDT2
M7EC--$EU:RAK>]LY3'=V-U'+:WD$%Q%)$O[IP_Q9D'%%%U<FS"EB)PBI5L+.
M]'&X=.R?ML+4Y:JBI/E]K%3HREI"K+<_RK\8/H^>+G@5F4<!XD<'X_)\-7K2
MHY=GV'Y,QX:S:24I)9?GF#=7 U*\J<?;2P%>IA\SH4VGBL%0?NKL:***^C/Q
M<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M]2=6M6K5).=2K5JU'*=2I4FW.<YRE*<FY2;;;"BBBM#(**** "BBB@ HHHH
M**** "BBB@ KZ/\ V<OVK/C/^R[XG77_ (7^)IK?3;JX27Q#X+U5IK_P;XGB
M41HR:MHQEC1+SRHTB@UG3I++6K.,&*VU"."2:&7YPHKR\ZR3)^(\LQ>2Y]EN
M"S?*<?2='&9?F&'IXK"UZ;UM.E5C*/-"24Z=2*52E4C&I3E"I&,E[&0<0YYP
MKF^!S_AO-LPR/.LMK1Q&!S/+,55P>,PU6.EZ=:C*,N6<6X5:<G*E6I2G2JPG
M3G*#_LI_9 _;N^$G[6VC)9Z1.G@[XI:?9"Y\1?#/6+V*7442-5%SJOA>^*6R
M>)] 20XDN[:W@U#3BT2ZQIFGK<64MY]OU_ CX<\1Z_X0U[2?%'A76=2\/>(]
M!OK?4]&UO1[R>PU/3+^U<207=E>6SQS031L.&1QD$JV59E/]0O\ P3\_X*2:
M-^T/#IGPD^,%Q8^'_CA;V[Q:5JJ1P:?X?^)L%K&&\W3HQ(L6F^,5@62;4] B
MCCLM06*74] $<3W.BZ1_EC](GZ)N,X#I8WC7P[IXK-.#J7M,3FN2S=3%9IPS
M15YSQ%*J^:MF6245?VE>IS8[+J2C/&2Q5"%?'4O]E/HL_37P'B55R_@#Q2JX
M+)N/*OLL)DV?PC3P>3\7U](4\-6I+DH95Q#7=O9X>GR9=FE9RIX".#Q,\/EU
M7]::***_B$_T,"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1137=(T:21E1$5G=W8*B(H+,S,Q 55 )9B0  23@4;[!MN<YXR\8^&/A]X6
MUWQKXTUNP\.>%O#6G3ZKK>M:G.MO9V-E;KEG=V.9)97*6]K;1+)<WEW+!:6L
M4US/%$_\C7[=7[=7B_\ :X\7_P!EZ7]O\,_!;PS?ROX.\'/*([G5;F,20+XN
M\7+!(\%UKUU \BV-BLD]CX;L9Y+"PDN+JXU75=5]=_X*8_MT3_M#>,Y_A+\-
M-6E7X)^!M3DCGO;*X=8/B3XHLI&BFUZ<Q.([GPUI4R/!X5MV\R*[83>(I6=[
MS38-+_*2O]8?HJ?1OH<$Y=@O$7C; 1J<9YE0CB,DRW%T[OA7+\13]RM4HS5H
M9]C:,[UI3C[7+,/-8./LL34QL3_%3Z9_TK<1X@YIC_"SP^S.5/@'*<3+#<0Y
MM@JMEQGF>&JKGH4J]-WJ<-Y=7I\N'C"7L,WQ=-XZ3KX2EE\@HHHK^WS_ #R"
MBBE +$*H)8D   DDDX  '))/  Y)H#?82M+1]&UCQ#J=EHF@:5J6N:SJ4PMM
M.TC1[&ZU/4[^X8%E@LK"RBGNKJ8JK,(H(I'(4D+@&OU9_9)_X)0?%7XVP:9X
MV^,=QJ'P@^&UXL5U::?+:*/B/XFLI &CFTW1[^%[;PS8W"9:'5?$4$MTZ&&X
MM/#NH6-S'>#^A_X&?LO? S]G+2(],^$_P_T;0+LVPMM0\3SPC4_&.M*?+:8Z
MMXHOA-JUQ%--&+@Z=%<6^D6TI(L=.M(@L2_R7XL_2]\//#NMB<FR"+XZXFP[
MG2K8;*\53HY)E]>%XRIX_.^3$4ZE:G/2>%RVAC9PG"I0Q-7!U58_MGP3^@UX
MH>*5#!Y]Q+*/ASPCBHTZ]#%YQ@ZE?B',\-/EG&MEG#_M,-5I8>M3=Z6,S;$Y
M?"<)T\1A*&.H2N_YKO@Q_P $F?VK?BE'9:IXHT?1O@YX=NPDQN?B!>2+XD>U
M=02T'@W2([[5[:[5CM-AXE;PU* CLS*/*$OZ7_#C_@BC\"M"C@G^)GQ'^('Q
M!U!%0RVVB)I7@;P_*W!D5[18?$>N,N1MC>'Q%:G:69D+%1'^T%%?PCQA]+WQ
MLXJJU8X3/\/PC@)N2C@>%\%2PDXQN^1RS3%_7<W]JHZ3G0QV'I3E>4:%-<L8
M_P"D' OT&_H^\&4J,\=PSBN-\SIJ+GF/&&/K8VG.=DYJ.38+ZAD?L7--TX8C
M+\56A"T)8BH^:4OB3PO_ ,$Y/V*O"4<2Z?\  7PQJ,D0C+3^*-1\2^+I)Y(U
MP998_$VMZI;9E)+R0Q016NXX2!$5$3U6#]D;]E2WAC@C_9I^ ;)$BQJT_P (
M? %S,548!EN+GP_+<3.1]Z2:621CRS$\U]#45^)8WQ$\0,RJNMF/'/&&/JM\
MSJ8SB;.L3.^NO-6QLWU:5GHM%H?T'E_A;X99116'RKPZX%RVA%**I8'A+(,)
M3LK6O&AE\$]4FVTVWJW?4^;M1_8Y_9.U2(0W/[-GP.B0;\-IWPP\':/+\ZE&
MS<:3I%E.< Y3,A\ML/'M<!J\+\7_ /!+G]B?Q<DK+\)'\*WLH(&H>$/%OBW2
M'A!W',6FRZS>Z ""V0SZ.YX522@"U^@M%=&6^)WB1DU2-7*N/N,\OG%W_P!E
MXFSFE"6M^6I3CC%3J0;U<*D)0EUBSFS;PA\*,^I2HYSX:<!9G"2M_MG".0UI
MQT44Z=6> =6E-))1G2G"<;+EDK(_!GXH_P#!$'PU<17-W\%_C3K6E7"Q,UIH
M7Q,T>RUJUN)R"5CE\4>&(M$GTZW#8 <>%-7F5/O"1@6;\I_CI^P+^U)^S]'>
M:EXQ^&][KGA6R26:;QMX#=_%WAB&V@7=->:A+80)J^@6D8ZW'B72-&C;^ L
M37]GU%?O_!'TS_%_ABK1I9_B<NXYRR#C&IA\YPM'!9E&DK7CA\XRNEAZGMG9
M_O\ ,<-FEDVG!^[R_P S>(7T!? SB^C7K<-83-/#O-YJ4J>)R#&5L?E,JSO:
M6*R/-ZV*I.A%/_=\JQ>3IM)JHO>YO\_>BOZ\_P!IS_@F;^SQ^T/#?ZYI&CP_
M"3XDSQR/#XP\$:?:VNF:C=EVD$GBOPA$;32-;\R225[G4+,Z/XAN':(W&MSP
M6Z6I_FN_:8_9 ^-?[*OB$:7\2?#QF\.WUR\'ASX@:$)[_P &^(QMDD2*VU)H
M8GT[51%%*\^A:Q#8ZM&L,MQ%;7&GF"^G_P!"/"+Z2/AWXNJG@,OQ53(>*?9N
M53AC.ITJ6+K.,;U)93BXR6%S>E%*4N6@Z>.A2A*MB,!AZ=I/_,#QP^BAXI>!
M[JYGFF"I\2\&JHH4N,,@IUJV!H*<E&E#.\%.+QF1UIN4(<V)53+JE:I&AA<R
MQ56\5\NT445_0!_,@5:L;Z]TR]L]2TV\NM/U'3[JWOK"_L;B6TO;&]M)4N+6
M\L[JW>.>VNK:>..:WN(9$EAE1)(W5U5A5HI2C&<90G%2C).,HR2E&49*SC).
MZ::;33333LRHRE"49PE*$X24H3BW&491:<91DFG&46DTTTTTFG<_JE_X)M?M
M_0_M%:'!\(?BMJ=O!\</#>GN]AJ<QMK2+XG:#80EY-2M(E=%;Q;I=K$\WB/3
MK>%$N[.)O$-@GD+J]MI/ZQU_ MX5\4^(O _B30_&'A+6+W0/$WAK4[/6=#UG
M3I?)O-.U*PF6>UN8'(9"4D0;XI4D@GC+PSQR0R21M_8S^PY^UQH7[6_P@M?$
MCBRTSXD>%?L>A_$[PS;2 )8ZT\#FTU_3;=V:X3PYXIBM[B^TKS=_V.Z@U30S
M=7TNC37MQ_DU]++Z/%/@#'S\0^#,$J?!F;XM0S?+,-3M1X8S;$SM"5&$5:CD
MF9U9<N&BDJ.7XV7U&+IT<3E]"/\ M?\ 0H^E)5\3,MAX7\>YA[7C[(\$ZF1Y
MOBJEZ_%^28.FO:QQ%2;O7X@RFE'GQDW)U\SR]/,91JU\)F>(E]H4445_$I_H
M.%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MH9%>.4(ZLH]2KVJ-:CB*:JT*U*O2E\-2C4A5IR])P<HO=;,_,<PRS,LHQ53
MYKE^-RS'4=*N#S#"5\%BJ3NU:IA\33I5H:IKWH+5/L%%%%:G$%%%% !1110
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
M6H9OESYI2J*G2Q*=;!3JVJ5\NQ&#Q4HQ5=(****_-S]7"BBB@ HHHH ****
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
M5RG-L;65Z>"PN>5/K634L7+:.&QV.PE:52U*,)590A+]5Z***_%C]_"BBB@
MHHHH **** "BBB@#X>_X*(_M56O[('[+'C_XGVMU!%XZU2 >!_A7:3>6[7?Q
M!\2VUU#I5XMO*#'<P>&+&WU/Q??VTFU+JQT"XL@ZS74(;_/WNKJZOKJYO;VY
MGO+V\GFNKN[NII+BZNKJXD::XN;FXF9Y9YYY7>6::5VDED9G=F9B3^ZW_!>C
M]I23XE?M(>'?@#H>H-+X4^ FA+)KD$,G^CW?Q*\;VMEJVK/*8G,5V-#\,)X:
MTRU,H,VF:E=>)K5/+-Q<*_X15_'?B]Q)+/.*:V!HU.; 9"IX"C%/W98N\7F%
M:W\WMXQPMT[.&%A)).3O_P!('[.WP5I>%W@/EW%68814>+/%AX;BW,JM2%J]
M'AUTZD>#\N4K1?L/[+KU,\49+GAB,^Q-*4I1I4^4HHHK\K/[X"OV&_X)$_\
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
M_AMM-_\ DROQTHK^./\ 7OC/_HI\Z_\ "^O_ /)G_27_ ,2H_1J_Z,;X9?\
MB)93_P#,Y^Q?_#]/]OG_ *&'X8?^&VTW_P"3*^H_V*/^"OG[97QS_:K^!WPC
M\?:W\/[CP=X]\;6NA>((-,\!V.FZA)I\MG>SNMK?173R6LOF01D2JK$ $8YK
M^=&ONW_@F/\ \G\_LM_]E/L/_3;J=>OP_P :\78C/LDH5^(\XJT:^;Y;1K4J
MF.KRA4I5<91A4ISBY6E"<).,HO1IM,_/O%KZ,7T>,I\*O$S-<L\&/#G 9EEG
MA]QGF&7X["\+971Q6"QV"X<S+$X3%X:M"@ITJ^'Q%*G6HU(-2A4A&46FD?Z
M=?*'[47[;/[.?['V@+J_QI\>6NFZQ>6<MYX?\ Z&D>M_$'Q0D;-&/[%\-0SP
MR1VLDR-;C6M:N='\.PW"F&ZUBW?BOR=_X*1?\%G=)^#]YK_P-_90N])\4_$Z
MS:\TGQA\6)(X-5\*_#Z_B>XL[S1_"UG*LECXJ\8V$R%KK4;H7/A709T2T>V\
M1:@]_9Z+_*+XP\9>+/B#XFUCQGXZ\2:WXO\ %GB&]DU#6_$?B/4KO5]9U2]E
MQON+W4+Z6:YG?:%1 \A6*)$BB5(D1%_:N-_%_ Y'4K97P_3HYIF=-RIU\74D
MY9=@ZBT<%[.498RO!W4HTYTZ-.5E*K4G&=%?YB?1=_9S<4>*."RWCKQ@Q69<
M"\$8R%'&95P]A:4*7&7$N#FE.GB:JQ=.I2X:RK$P<9T*^+PN*S/&T>:=# 83
M#U\)F53]T/VE/^"^?[0'CV:]T3]G+PGHGP0\--OBA\3ZW!I_CGXC74>8PL\8
MU.TD\&Z#YJ"99+1="\074!D1[77$EB$A_%[XG_'+XR_&O4CJWQ<^*?C[XD7P
MG:YA?QEXJUG7H+*5E=,:;9:A=S6.EQ)'(\<5OIUO:V\,3-%#$D9*UY717\Y9
MUQ5Q#Q#4E/-\VQ>+C)MK#NHZ6#AK>U/!T?9X:%M%S1I<SLN:4FKG^SWAEX!^
M#O@]A*.&\._#_AWA^O2IJG/.(X*..XCQ2Y;-XSB/,7B\[Q*DW*2IU<=*A3<Y
MJC2IPDXA1117SY^OA1110!]4_!C]M_\ :S_9^FM#\*/CW\1/#NG613R/#5YK
M<GB?P:%12@1O!GBI=:\+$&,F/>-)$JKM,<B,D;)^YO[,'_!P3*]UI_AK]K7X
M9VT5K*4MW^)_PFAG!M26\M+G7_A_JU[<O/#M83:AJ'AW7UFB6.3^S_"ET\L<
M$?\ ,317UF1<<<4<.S@\MS;$JA!J^!Q,WB\#**WA]6KN<*2DM'/#^QJVMRU(
MM)K^??%;Z+7@1XRX;$QXT\/<DEFN(C-1XHR/#4\@XIH59)\E?^VLLA0Q&-=&
M3YZ>&S99C@'-R]KA*D9SC+_2=^#_ ,;OA-\?_!EE\0/@UX]\/?$'PC?'RTU7
M0;LR/9W(4.^GZQIES';ZMH.JQ(R//I&MV&GZG CQM-:1JZ%O4Z_S@OV?_P!I
M'XS_ ++_ ([L_B'\%/'&J^#]<ADMQJ5I!*;CP_XGL+=W?^QO%>@3EM-U_2I!
M+,JV]] \MG)*;S3)['4(X+R+^SW_ ()Y?\%.?AA^V_H2>&-5AT_X=?'_ $33
MQ<>(_AU+?A[#Q'!;K)]J\2?#JYO)!>:OI 2$W>IZ+,)M:\+><+>]FU33X[?Q
M!J']+<#>*>6<52IY=CX0RK/)*T*#FW@\=)+WOJ56;YHU7K+ZI6;J\O\ "JXC
MEFX?XC?2H^@7QOX!T,9QGPEBL5Q[X7TIN>*S..&C#B+A2E.25-<38'#+V-?
M+FC3_P!8,NIT\$ZB?U_ Y1[7"PQ'Z@4445^K'\!!1110 445QWQ"\;Z)\-/
M?C+XA^))O(T'P1X9UOQ3JSAE$C6.AZ=<:C/#;AC^\NKE;?[/:0*&DN+J6&")
M7DD53OA<-B,;B</@\)1GB,5BZ]+#8:A2BY5*^(KU(TJ-&G%:RG4J3C"$5JY2
M2ZG/B\7AL!A,5CL;7IX;!X+#UL7B\36DH4L/AL-3E6KUZLWI&G2I0G4G)Z1C
M%M['\^7_  6=_:,?Q!XV\*?LV^'=05]'\#PVOC3Q^EM*2)O&&L6<J^'-&O%&
M,-H7AJ[.KE SQ2OXJM_,"W&GKL_#6NV^)/C[Q!\5/B!XS^)'BJX^T^(?&_B3
M5_$VJNK,8H[K5[V:[-I:JY)AL;%)$LM/MEQ':V5O;VT2I%$BCB:_WR\). ,)
MX9>'O#/!V'C3=?+<!3J9MB*:5L9G>+_VG-L5SVYIPGC:E6&&YW*5/"4\/13<
M:44O^:7QN\3,;XO>*'%W'>*E56&S;,JE+)<-5;3P'#V!M@\DP?)=QIU*>7T:
M-3%JFHQJXZKBL0XJ=:;91117Z.?E(5_33_P2D_8EA^&/A*R_:/\ B7I 'Q&\
M<:87^'^E7\(,O@SP1J4*&/63#+&#:^)/%ULYD\Q=T^G^&);:T66";6=:LH_R
ME_X)L_LI)^TU\=K:[\4:<;OX5?"X6/BGQTLT;-9ZW=O/(/#'@V1@<$:_?6ES
M=:A&1MET#1]9MQ)#<7%JY_KX "@*H"JH 50   !@  <  < #@"O\\_IJ>-M;
M+*$?"'AK&.EB\PPU+&<:XK#U'&K0R[$153 </J<7S0EF-)QQV9Q]QRR^6"P]
MZE#'XJFO]1/V?WT?*&;8F?CCQ;@56P>5XNM@/#_!8FFI4L1FF&DZ68\3N$UR
MSCE=52R[*9^_&.91S#$\M+$Y;@ZK6BBBO\RS_70**** "BBB@ HHHH ****
M"BBB@ HHHH *XOXB_#[PE\5O _B?X=>.](@USPEXNTJXT?6M-G&!+;S;7BGM
MY0-]KJ%A=1P:AIE_ 5N=/U&UM;ZUDCN+>*1>THK?"XK$X'%8;&X.O6PN,P=>
MCBL)BL/4G1Q&&Q.'J1JT*]"K3<9TJU&K"%2E4A)3A.,91::3.;&8/"9AA,5@
M,?AJ&,P..PU?!XW!XJE"OAL7A,32E1Q&&Q%&I&5.M0KT9SI5:52,H5*<I0E%
MQ;1_$#^U1^SMXF_9>^,_B?X5>(FEO+2R=-6\(^(&A,,7BCP=J4DYT76HEP$6
M<B"?3M6@B+Q6>N:?J=E%+-%;I-)\ZU_6G_P5'_9<3X^? 2\\:^&]/6?XE?!J
MWU'Q5HA@B!N];\*I"D_C#PUF..2>XD:PM5US1[9%DEDU;2H["V$?]K7#G^2R
MO]P?H[>+E/Q>\.\#FV+J4EQ-DTH9-Q30@HPOF-"E&5+,H4HJ*AA\WPSAC(*$
M(T:6)^N82DY+"29_SP_2F\$*G@;XI9ADF!I5GPAGL)Y]P;B:CG4ME>(K2C7R
MFI6DY.IBLCQ:G@9N<Y5ZN#6 QU91EC8Q"BBBOW@_FX]+^#?Q1\0?!3XI^!/B
MMX7D=-:\#>(]/UR&%93 FHVD,ABU;1;F55=ELM=TB:^T:_VJS-97]PH&6%?W
M)>!/&F@_$?P5X3\?^%KL7OASQGX>TCQ-HMS\H>33M9L8+^V69%9O)N8HYQ%=
M6['S+:YCEMY0LD;J/X(J_I\_X(T_'%O&_P "_$WP;U>\,VM?!W71<:,DTC-*
M_@CQG->ZE8Q1^8"TPTOQ%;>(89"DCI:6=[I%J8X(_L_F_P )?3G\.X9QP;D_
MB+@J">8<)8NGE>;U(1]ZIP_G%>-/#SJR2;E'+\YGAX4(Z1BLVQ<Y/1(_T?\
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
M+VV.R+&<M&.<9="3_>N-&ACL&VOKF#I49X?$8CW"BBBOY]/Z="BBB@#\0_\
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
M_%[]EHK;?\%8OVT++1!$OAZ?P'=7NIK;2;X#XD.L_"J69I,R,?M)U"_\3M.
MI$5PUS'^ZXC;]H:_FOQ[RW+L'X@U,TRO!4<LPG&/#G"O'$LJH)1HY7C.*\AP
M6;9E@Z4%I3I1S&OBJU&DE&-&C6ITH)0A$_K3Z->;9KCO#&GD^<X^OF^-X$XJ
MXS\.XYSB9.=?.,!P7Q)F&293CZM1ZU:TLJP^#H5Z[<I5Z]"K6J2=2I.Q1117
MXN?OH4444 %%%% !7(?$'QMH?PT\!>-OB-XFG^S>'/ 7A+Q%XSUZ?*J8='\,
M:1>:UJ4BER%WK9V4Q0$@%L#O77U^2O\ P6O^+S?"W]@[QQHUI<BWU?XP^)_"
MGPKT]E8^<+2_NKCQ5XCVHI!:&Y\,^$]7TJX=@8D&IHK$22PAO(S_ #..2Y)F
MN;2M_P )^ Q6*A&6TZM*E)T:?K5K<E-><D?H?A+P-6\3/$_@#@"C[1?ZW<6Y
M'D>(JTOCPV QV84*>98Q;NV!R]XK&3:3:A0DTFU8_BS^)_Q"\0_%KXC^._BA
MXKN#<^)/B#XN\0>,=;D,DDB+J/B'5+G5+B" RLSI:6KW)MK.'(2WM(88(U2.
M-%'"T45_ -6I4K5*E:K.52K5G.I4G)WE.I.3E.<GUE*3;;ZMG_79@L%A<NP>
M$R_ 8>EA,#@,-0P6#PM&*A1PV%PM*%##X>E!:0I4:-.%.G%:1A%);!115BSL
M[K4+NUL+&WFO+V^N8+.SM+:-YKBZNKF58;>W@AC#/+-/,Z111HI=W954$D"H
M2;:23;;LDM6V]DEU;.B4HPC*<Y*,8IRE*348QC%7<I-V222;;;225V?TP?\
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
ME>&+3%O:ZQ;.5M['Q_X9MF9F_L'6Y1Y6HV*EY/#FN^;ILV=/NM#OM3_36O\
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
MHB[MP@NO%-I).6^ZD5HMQ,S<"+D$_!?\1H\(/;?5_P#B*/A][7FY+?ZX</\
M+S?R^T_M#V=[Z6Y_B]WXM#]*_P"(!>.?L/K/_$'?$_V/)[3F_P!1>)N;D_F]
ME_9GM;6][X/A][X=3\\**]D^)/[/'QU^#ZM+\3?A)X^\%V2LD8U?6O#.IP:#
M)(Y 6.#Q!';RZ)<R$E5,=OJ$KJS*K*"P!\;K[W+LSRW-\+#'93F.!S3!5;^S
MQF78O#XW"U+)-\F(PU2K2G9--\LWHUW/S7-,GS;(\94R_.\KS')\PI6]K@<T
MP6)R_&4KMI>TPV+I4:T+M-+F@M4^P4445W'G!7T=^R]^TW\0OV5_B=IWQ!\#
MW<MQ82/;V?C+PA-=/!H_C3PZLWF3Z3J \JX2WNX@TLNCZPEM+=Z/>MY\*S6\
MM[9W?SC17EYWDN5<1Y3F&19Y@,/F>49KA:N#S# 8N"J4,3AZJM*$EI*,D[3I
M5:<H5:-6,*U&<*L(3C['#_$&=<*YWE?$?#N98K*,\R;&4<?EF98.HZ>(PN*H
M2YH3@]8RC)7IUJ-2,Z->C.I0KTZE&I.$O[M/@K\8_!/Q[^&GA?XI_#_41?\
MAWQ-9"=8I"BW^D:C"QAU30M7MU9OLNJZ1>I+9WD.YHW:-;FUDGLKBVN)O5*_
ME _X):_M;7'P%^,EM\,?%FI/'\*?C!J=GI%XL\I%GX8\=71@L/#GBA Y\JWM
MK^06_A[Q#+F"/[#/I^J7<S1>'XH9/ZOZ_P 0?'SP@QG@WQWBLBC*MB>'LRA+
M-.%\QJJ\\1E=2K*#PF(J12A+'Y953PF+Y5%U8K#XWV5*GC*5./\ T.?1I\<\
M#X\>&^#XCE&AA.*,IJ0R?C'*Z+Y887.*5&,UC<+3DW4CEF;T&L;@N9S5&;Q.
M7^VKU<!6J2****_$3^A#^7K_ (+8?\G4^ /^S?O"O_JQOBM7X^5^P?\ P6P_
MY.I\ ?\ 9OWA7_U8WQ6K\?*_W4^CC_R8WPT_[)NA_P"I&)/^<KZ5O_*17BU_
MV5=?_P!1,(%%%%?MA_/A_5+_ ,$:/^31=3_[+#XS_P#3'X/K]8Z_)S_@C1_R
M:+J?_98?&?\ Z8_!]?K'7^$7TA/^3V^)O_96YG_Z<1_T@_1A_P"4?/"'_LB,
MG_\ 33"BBBOQP_=PHHHH **** "BBB@#Y^_:S_Y-6_:8_P"S?OC+_P"JY\25
M_#Q7]P_[6?\ R:M^TQ_V;]\9?_5<^)*_AXK_ %$^@)_R2''_ /V4F6?^JN1_
MCQ^TP_Y+CPR_[)3./_5O ****_OP_P SCV']GC_DO_P-_P"RP_#/_P!371*_
MNGK^%C]GC_DO_P #?^RP_#/_ -371*_NGK_,3Z?W_)1^''_8DS[_ -3\ ?Z^
M_LS?^24\5?\ LH>'/_5;F(4445_GT?Z=A7PI^WW^V!8?LE_")M0T>2RO/BMX
MW-YHOPWT:Y"3I;W,,*'5/%VHVCY$VD>&8[BU<P.&74-7O=*TYU^RW%Y/;?<T
M\\%K!-<W,T5O;6\4D]Q<3R)#!!!"ADEFFED*QQ111JSR2.RHB*68A037\5_[
M:_[1NH_M._M ^,?'WVN:3PCI]U-X7^'-BYD6&Q\$Z-=7$>F7"028,%UKTKW'
MB'4D8%X[[5)K8.T-M J?TS]%OP<H^+''_M<ZP[K<(<)4\/FN?TY)^SS&O5J3
MCE623DMJ>/K4*];%K3GR_!8RC&=.K6I37\C_ $QO'>OX*>&?LL@Q*H<<<;5<
M3DO#56+7M<KP]&E3EG7$$(O>IEN'Q&'P^">OL\SS# UY0JT:%:G+YCU_7]:\
M5:YJ_B7Q)JE[K>OZ_J-YJ^LZOJ4[W5_J6IZA.]S>WMW<2$O+/<3R/+(['EF.
M !@#(HHK_:2E2IT:=.C1IPI4:4(4J5*E"-.G2ITXJ,*=.$4HPA"*480BE&,4
MDDDDC_ .K5JXBK5KUZM2M7K5)U:U:K.52K5JU).=2K5J3<IU*E2<G.<YMRE)
MN4FVVPHHHJS,**]D^$'[/GQI^/>J/I/PB^''B;QM-#/%;7M_IMF(- TJ:8!H
MDUKQ-J,EGX>T4R(=\?\ :FIVADC#.@958C]3?AG_ ,$3/C#KMO;WGQ4^*O@O
MX>I-MD?2O#>F:CX^UFWCQDV]Z\ESX4T6WNF<%-UAJFLVT<;+,)9G#6P_->-/
M&+PQ\/)RH\7\9Y-E.,C%3EEJK5,PS>,))2C.64992QN9QA--<E26$4)_9D[.
MWZUP!X$^+WBA"-?@;@'/L[P,Y.$<V="EEF1RG&7+.$<\S>M@,HG4IM6J4X8V
M52'VHJZ/Q.HK^FO0/^")/[/5K"O_  D_Q3^,>M72["SZ+<^"_#MHY5B7#6UY
MX3\2W C==J[4OED7#,)2679V=S_P1B_9)G@DBBUSXT64C@!;JV\8^&GGB(8,
M3&MYX&N[8E@"A\VWE&UB5 ?:R_BN(^FKX&T:WLZ>/XDQ<.;E^L8?A[$1HVNE
MS\N*K8:ORZMV]ASV3]V]D_W_  W[/[Z1->A[6KEO"F"J<O-]6Q7%&%G7O9^Y
MS8.AB\-S:)7^L<EVO?M=K^6&BOZ1O%G_  0^^%%Y'*/ OQO^(7AZ8Y,!\6:#
MX;\8QKUPLJZ.O@5I,\ LC1XY.P]*^#/C!_P2$_:E^'5M>:KX+'A7XQ:-;!Y1
M#X1OY=+\5BVC4L\TOAGQ#%8QW$O&(['0M9UZ^F) BMV8[1]GPQ]*/P.XJKT\
M)A..,'EF,JRC&&'XBPN.R&+E-I1C]>S'#T<K<I2?*H1Q\IMV7+K%OX+B_P"A
MU](G@W#5<;C?#O'9O@:,92GBN%L;EW$D^6"O.7]FY5BJ^<J$8^]*<LMC!1N^
M;W96_*RBM36]#UKPUJU_H/B/1]4T#7-*N'M-4T76]/N]*U;3;N/'F6M_IU]#
M!>6=PF1OAN(8Y%R-RC(K+K]^IU*=:G"K2G"K2JPC4IU*<HSIU*<XJ4)PG%N,
MX3BU*,HMQE%IIM,_F:K2J4*E2C6ISHUJ,YTJM*K"5.I2J4Y.%2G4IS2E"<))
MQG"24HR332::"BBBK(/I3]E?]IWQY^RI\4]+^(7@^>6\TJ5X;#QMX/FNI8=)
M\9>&S(WVC3KQ4+)#J-H))+S0-6\J672=35)3%=6$VH:???V8_"CXH^#OC1\/
M/"OQ/\!:DNJ^%O%^EQ:EIT^%2XMWW/!>Z9J$*L_V75-)OXKG3=3M"S&VOK6>
M'<X0.W\'5?M#_P $>_VHIO ?Q,O_ -G3Q5J+#PA\4II=3\%&ZG MM$^(EC9E
MI;*'>%2*'QEI%I]D8&4^9KFD:':VD!GU2Y=OXI^F%X(87C'A7%>(^08.,.+>
M$\&Z^:K#TTJF>\-X9.6*C7C%+VF-R6CSXW"UV_:2P%+%X-JL_J,*'^@7T%?I
M#8S@3C/!^%/$N/G/@GC7'QPV2O$U&Z?#O%F+E&&#EAY2;]E@,_K\F7XO#Q2I
M0S*M@L?%T$\PGB/Z9Z***_R5/]MC\-/VF+K5OV&/V^O#/[68TZ]NO@E\>-.C
M\&_%&33[=YO[)U'[%IEEK4:PPB5OM:?V!X>\?Z;&ZK<:_<:?XFTJS\ORIIX^
MC_X*B^%_%/Q[\/\ [)GBOX(>%?%'Q=\-MXH\0>(&UOX;>'-;\::?;Z)JD?@N
M73]4O+CP]8Z@EC9W:6USY4UX8%+VUS&<26\RI^MOQ+^&G@?XP>"->^'7Q&\/
MV?B;PAXEM5M=5TJ\\Q5?RI8[FUN[6X@>.YL=0L+N&"]T_4+2:&[LKR"&XMY8
MY8U8?C\/V,/VXOV/]5U.[_8H^+=G\0/AG?WDE^?A'\0[C1X;J&1G#^1'#X@%
MKX3EN)CQ>^(M#UCP'JE\L=O!=6TL40<?V#X:^('#F>X[@'B+&YUD/#'BKX;9
M/7X8R^OQ?B,5E_!?'/#2RK,,IRFGF6>8.C7ED&?Y'@LQJX6.)QU&6#S.AAL'
M&KBZ<G*.%_A;Q9\,>*N',N\2N%\OR#B3B_P8\5\]PW%^:8;@;"X/,^/O#KBV
M6<Y7G6=ULJX=Q^(PT.)>&N(\PRNCBYX3+J\<?E&)Q6/G1P56"4L7^F_[4G[/
M7AG]IWX+^+/A3XB\FUNM2MQJ/A/7Y(%FF\+^,=.2630M<A^1I1#'.[V.K0VY
MBFOM"OM4TY)H3=^:GY??LS?M=>/OV0?V>_'7PZ_:Z\ _$3PUK7P;.HZ-\&M5
M\0>&/$-EH_Q3M;2=]/L/ 'ACQ7=Z8-%UF70M15)M-U:RU"\LY/ %U'J-A')I
M?AB>:;J9_C?_ ,%B]>@30]/_ &7OA)X9U&;S(;CQ']ITE([3$JJMW:_VW\:-
M1TE?)CW-(LEKJ_VL9>SML[8FT_A?_P $X?B1\3_B#8_&;]OGXHK\8O$5AB;1
M_AII-S*_@ZP)D$R6NJR16.B:;%I4<@2:?PKX4T32]&N[R,/?ZEJMF]S9W5<.
M9-P[P9P1G'"GC!QMP!GG!,\XP?$V4Y#P7Q10XKXWI9[@OW5:/#SR9ULNRG!\
M18**R[-<3G.,H8>&'M6P].EC$\1!<59[Q3Q[XA9%QIX&>'WB9PYXA0R+'\(Y
MWQ)Q_P 'XC@OP]K<.9@XUJ$^*5GZH9KG>.X5S"3S3)<)D& Q.)J8ERH8JK6P
M#6&J=/\ \$K_ (2>,;;PI\4?VI/BC;O%X]_::\4S>*+-+B#R9X_"8U'5-675
M(8G/G65MXIUS6;^\M+-E$3Z'I7AV^MF:VNH<?K'44$$%K!#;6T,5O;6\4<%O
M;P1I#!!!"@CBAABC"QQ111JJ1QHJHB*%4!0!4M?S=X@<98SC_B_.N*\9AJ.!
M>9UZ4<'EN'=\-E>5X'#4<ORG*\.^6"E2R_+<+A<*JBIT_;2I2K.G"5245_5W
MACP%@?#/@;(."\#BJ^8K*,-6GC\UQ2MBLYSG,<57S/.\XQ*YIN-;,\VQF,QK
MINI5]C&M&@JDXTHR91117QI]X%%%% !1110 5_+S_P '%GQ$D?4OV9?A-;7
M6*VL?'_Q$UJU$P9I9+VXT'PUX9N'MQ@QBW6P\6QQS/O$QNI4B\O[/-YO]0U?
MQ8?\%X_%[^(_VZY-#,K/'X ^#_P^\+K$<A(7U"?Q!XWDVJ;>!2TB^+XF>027
MA8!$:Y41+9VGY;XQXUX3@;&THOE>88S 8*ZW:]NL9)?]O0PDHOO%M/1L_O/]
MFWPS#B#Z4W#6/J4U5APAPUQ;Q,XRCS1C.65OANA4DMKTL1Q%2J4Y2^&M&G.-
MIQBU^+U%%%?QR?\ 2*%??W_!+KX1)\:/V[?V>_#5W:?:M&\/>+S\2==WJ7MH
M[#X:6%WXTM8[U!G?:ZEKFCZ1HKQLK1RR:G'#./(DE9?@&OZ$/^#>/P FK_M!
M?'/XERQ>:G@?X3:9X4MV>%7CM[_XA>*[34([E)CDP77V#P#J5K%MPTEM=WJ9
MV[@WU? V71S7B_A[ SCSTYYE0K58/53HX.^,K0?]V5+#SC+KRMVU/P#Z5/&=
M7@#Z.OC!Q1AZKP^+PW!.:99E^(BW&>'S/B14^&LLQ%-QU56AF&;X:K2Z>TA%
M2]VY_7!1117]VG_*,%>.?M!_&GPW^SM\%/B7\;?%L<MQH?PX\*ZAXAFL+=XX
MKG5[Z,):Z+H5I+*1#%>:_K=SIVBV<DQ6%+J_B>5EC#$>QU^6W_!9S2=7U?\
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
M4\.ZG'=Z+J:JDLMK'J-KI^HV7\/W[9/[&/Q<_8H^*4WP\^)=FFH:/J27&H>
MOB#I5M<1^&/'FA0R(CWFFO-O:QU;3FF@M_$/AVZE>_T6[EA8O>:5?Z1JVI_R
MUQWX;YEP=/ZW2G+,<CJU%"ECHPY:N&E-VA0Q].-XTYR;Y:=>'[FL[*U*I)45
M_O']%+Z:O!/TC\,N'LPP]'@[Q1P6$E7QO"M;$^UP.=T,/"^)S/A3&5N6IC*%
M.*=?%Y3B%_:F6TW.3>88+#U,SE\C4445^;']L!1110 5T_@G_D<_"/\ V,^@
M?^G6TKF*Z?P3_P CGX1_[&?0/_3K:5K0_CT?^OM/_P!+B<>8_P#(OQW_ &!X
MK_TQ,_TR:***_P!$S_C3"OQT_P""Z?\ R8-XA_[*?\-O_3E>5^Q=?CI_P73_
M .3!O$/_ &4_X;?^G*\KY/CO_DC.)_\ L2X__P!,3/Z ^BG_ ,I*>!O_ &<[
MA'_U;X8_B:HHHK^$S_JX"BBB@ KLOA[\//''Q7\9Z!\//AOX7UCQGXU\4WRZ
M=H/AS0K1[S4=0N?+>:39&N$AMK6VBFO+^^N9(;+3[&WN+Z^N+>SMYYX\KPOX
M8\0>-O$N@>#O">DWFO>)_%.LZ;X>\/:)IT7G7VK:UK%Y#8:;IUI'E0]Q=WD\
M,$09E0,X+LJ@L/[I_P#@F[_P3R\%?L1_#&UO-6L],\0?'_QEIEO-\2O'(B2X
M_LP3,MTG@/PC.X=[+PSHK^5%?74#1S^+-7MFUK4/+M(]#TC1/NN!.!\;QIF,
MJ,)RPN683DGF./Y>9PC-^YAL/%^[/%5U&7)S>Y2A&56IS6A2J_RK]*WZ4O#/
MT9N#*&88C#TL^XYXB6)P_!O"GMW1CBJM",5B<XS>I3?ML+D.63JT5B)4DL3C
M\35HX#!NFZF)QN!^!_V+_P#@@_\ #SP=9:7XY_;!OU^(WB^:".Z3X2^'=1O+
M#P%X<F<B1(?$7B#39[/6?&6J6VV,2P:=<Z/X:AG-W:2Q^*;(V]\?WV\$> /
MOPTT"T\*?#KP;X6\">&+$8L_#_@_0-+\.:-;G:JEHM-TBUM+19&"KYDOE>9(
M1N=F;)KKJ*_KW(.%LBX9PT</D^7T<.U%1JXJ454QN):6LL1BI)U:EW>7(I1H
MP;:I4J<;17_.EXN>/?BOXXYS5S?Q&XOS+.*;KSK8'(J5:I@^&<FBVU"EE&0T
M)QP&%]G3Y:3Q4J=7,<3&$9X[&XJMS59%%%%?0GX\%?$W[4'_  3U_95_:UL;
M^3XG?#72[#QK<Q2"U^*/@N&U\,?$2SN"C+%/<ZY96QC\216Y=S#IWBVSU_2X
MFDDDALXIW\Y?MFBN/'Y?@<TPT\'F.#PV.PM1>_0Q5&%:FW9I249Q:C-7O&<;
M3B]8R3U/H^%>,.*N!LYPO$7!O$6<\+YY@Y*6'S3(\QQ66XR"4HRE2E6PM2G*
MKAZCBE7PU;VF'KPO3K4JE.4HO^"W]O+_ ()I_&C]AW6%UC4V_P"%@_!?6-1-
MCX:^*NBV$MM;0W,QD>TT/QII7F73>%O$,L,;-;(]W=Z1JZQR-I.IW%Q#>V5E
M^<-?Z87CWP'X/^*'@WQ)\/O'_A[3/%7@WQ=I5SHOB'P_J]NEU8:CI]TH#QR1
MN,QS0R+'<V=W"T=W87L%O>V<T%W;PS1_P6?\%#OV+-=_8C^/^J^ !+?ZO\-O
M$\4_BGX2^*KY 9]5\*37+12:/JEQ#'':R^)?"=TPT?7# D O$&G:\ECI]IKM
MG9Q?RIXF^&\>%I1SC)U4J9'B*JI5:,Y.I4RS$5&_9PE4=YU,)6=XT:M1RG3J
M)4:TYSG2G4_WY^@Y]-6KX\TJOAQXCRP6$\4\HP$\;@<RPU*E@L'QQE6$C%8S
M%4\'3C##X/B#+XN-?,L!A(PPV+PCJ9CE^&P]#"XW#X3X0HHHK\>/]' K^H;_
M (-^?VI9[NU^(W[(WBC43(NEPW/Q5^%27,A/E64UW:V'Q!\.6KR,$$<=_>:-
MXGT[3X 9'DOO%^HLI1)63^7FOI[]C#XYW'[-W[4GP3^,BW4MKIGA/QSI:>*C
M$P#3^"-=9_#WC>VVLRQN\OA75=6%N)?W<=T()CAHE9?K.!\_GPWQ/E69\[AA
MUB(X7'J]HSP.*:I8CF6G-[*,EB()M+VM&FWL?SY]*7PDP_C5X%\>\$?58XC.
M9936SSA27(I5:'%>14ZF89,J$VFZ3Q]6E/)\34@G+ZAF6,II/VC3_P!%*BFQ
MR)*B2Q.DD<B+)')&P=)$<!D='4E61E(964D,"""0:=7]V'_*4TTVFK-:-/=/
MLPK^(7]K_P ;-\1/VHOCWXM$IGMK_P"*7BZSTV8DDR:+H.JS^']"<@YVDZ-I
M=B2@)$9^168*&/\ ;#XCUF'PYX>U[Q!<@&WT+1M4UF<'S,&'2[&>]E!\J.67
M!C@;/EQ228^Y&[84_P #-[>7.H7EW?WDIGN[ZYGO+J8JBF:YN97FGE*QJB*9
M)79RJ*J G"J!@#_0[Z .31JYOXD<0SA:>"RWA_)J%1K5QS/%9ECL7"+M]EY1
M@I35U\4-'T_RX_:9Y_.ED?A1PO"=Z>/S7B?/\323^&>483*<NP4Y*_VHYWF$
M8.S^"I=K2]:BBBO],C_(X*_H'_X(??#*/9\;_C+=6X,I?0?AEH-UM7*1@#Q5
MXLMRY4MB5CX+D"HRKF$F17)B,?\ /Q7]<?\ P2<\')X5_8K\!ZCY2Q7/CKQ'
MXY\8WBC!9G/B.[\+V<LA48+2Z3X7TZ1?F8B%HE8JX:-/Y0^F?Q'4R+P1S' T
M:CIU>*<^R7A^\7:?L54KYWB5&VO)4HY+*A5Z.G6E"6D[/^U/H"\*TN(_I"Y7
MF%>DJM+@WAOB#B=1G'FI_6'2P_#V%DT].>E7S^&)H_:C5H1J1UIW7Z2T445_
MC<?[R!1110 4444 %%%% '\>_P#P4<_9EU_]GO\ :(\7:G'ITP^''Q2US6?&
M_@/6(H<6"?VS>-J>N^%BR%TM[SPQJE[-9P6LDAFFT1M)U$\W;I%^?]?WF?$G
MX8?#_P",'A'4O GQ-\)Z1XR\)ZJ%-WH^L0-)&LR*ZPWUC<PO#?:7J=J))#9:
MKI=U9ZE8N[26EW#(=U?EQXB_X(L?LQZKJLU]H?C7XO\ A>QGD:0Z+;:WX8U6
MRM%9LB&PN=6\*7&J)"B_*O\ :%]J<Y.&:=ONG_3OP?\ II\(8;A/*\B\2Z.;
M8#/,EP.'R_\ MK 8)YE@<ZP^$I1H8?%5Z="HL7A,RG2A!8RG]7JX6M64L32K
MT56^J4/\@_'3Z ''&+XUSGB/PDKY)F7#G$&88K-%P_F68+*<QR#$XZM+$8G!
M8>KB*;P..RJG6J3E@:OUFCC*&'E#!UL-7EA_KN)_F/T/0]9\3ZSI?AWP[I=_
MKFO:Y?VNEZ/H^EVLU]J6IZE?3);V=C8V=NDD]S<W,\B10PQ(SN[  5_:#^Q%
M\ +C]FO]F[P#\-=62!?%I@N_$_CE[=HI(_\ A+?$D_V_4++SX6>&Z&A6IL/#
MD=Y$S17<.C17,9*2BLK]G/\ 8/\ V<?V8;U==^'WA2[U7QH+9[0>/?&U^GB'
MQ5#!+&T,ZZ=(EI8:-H3W43RPWDWA_1M)GO+>62UNI);4B%?L>OP7Z3?TE<)X
MOT,NX4X3P..P/".68Z.:8G%YG"G0S#.<SI4:^&PTOJM"M7AA<OPE+$8B5*G5
MK3K8JM6A6K4L-+#TZ;_I+Z(GT2L;X&8G-.-.-<QR[,>.,WRZ63X3!93.KB,L
MR#**U?#XO%Q^N8BAAYXS-,;6PN&A6JT:%.A@Z%"I0P]?%PQ=:HBBBBOX^/[J
M/Q'_ ."Q_P"S)XA\?>$?"/[0G@O3+C5[WX9:;?\ AWX@6%E ;B^3P/<W3:KI
MOB***)?.:P\+ZI-JW]M!//,%CKHU5TMM/TG5+D?S7U_H"R1QS1R12QI+%*C1
MRQ2*KQR1NI5XY$8%71U)5E8%64D$$$BOS.^,W_!)W]E+XM:W=^)=+T[Q1\)M
M9OYY+J^B^&VHZ98>'+VYFE#S3/X8UK1]:TS30R;UCMO#@T&S21A,]M*?,67^
M^?HX?2RR3@'A;"\ ^(.$S)Y9E-3$?V#GV64(XV6&P>*KU,7/+LSP?M*>(E3P
M^(K8B6%Q>%^LS5&K3PD\+"GAXUI?YI_2M^A1Q#XE\98SQ+\,,;E2S?.J>%_U
MEX;S?$RR^&*QV#PU'!4\TRC'>RJX6-3$X6AAXXW!8SZK3=>C5QM/%U:N*G0A
M_)77]"O_  1E_9FU_16\6?M->+=.N=,LM>T27P/\-+>\ADBDU;3+C4+._P#%
M'BJ*.5$(L#<Z5IVB:->1LZWC#Q$-J0PVTMS]5_"C_@D3^RA\.-:M=?U^#QE\
M6+RRG%Q:Z;X_U73)/#"2QL&A:XT#P_H^B1:JBD?O;/6KG4],N02L]@\?R5^H
M-K:VUC;6]E96\%I9VD$-K:6EK#';VUK;6\:Q06]O!$J10001(D4,,2+''&JH
MBJJ@#K^D3]+?(.-N$L=P'X=8;,Y87.XTZ.>\09GAU@$\OIU85IY?EF#=2IB9
MRQLJ<*6,Q6+CAE3POML/2P]:6)]OA^#Z+7T(>)?#[C?+?$CQ3QF40QG#TJN(
MX<X8RG%2S*2S2I1J4*>9YQCHTJ6$A'+XU9UL#@\%/%NKC/88JMB:$<+]6Q4]
M%%%?Y]G^G84444 %%%% !1110 5_'S_P5+_Y/N^.G_=,?_5.?#VO[!J_CY_X
M*E_\GW?'3_NF/_JG/A[7]L?0._Y.]Q'_ -FWSC_UI^#S_/K]I'_R8WA7_LZ^
M1_\ K(<='Y^T445_K0?XF!7]DW_!-K_DR+X!?]B_XA_]3GQ37\;-?V3?\$VO
M^3(O@%_V+_B'_P!3GQ37\/?3T_Y-;PK_ -E_@O\ UG>)#_1#]FQ_R>/C/_LV
M>/\ _6IX4/N*BBBO\H#_ &H"BBB@ HHHH **** "OAW_ (*2_P#)D7Q]_P"Q
M?\/?^ISX6K[BKX=_X*2_\F1?'W_L7_#W_J<^%J^_\)_^3I>&O_9?\&_^M%EI
M^9^-7_)G/%G_ +-GQY_ZRV:G\;-%%%?] )_S)A7W%_P3:_Y/=^ 7_8P>(?\
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
MC;_D<_%W_8SZ_P#^G6[K_3)K_,V\;?\ (Y^+O^QGU_\ ].MW7XIX_?PN%?\
MKYG/_I.5G^G7[(W_ )&/CS_V!>&__I_C@YBOT5_X),?\I#_V9O\ L9_%/_JN
M?&5?G57Z*_\ !)C_ )2'_LS?]C/XI_\ 5<^,J_#N%/\ DJ>&O^Q_D_\ ZL<,
M?ZG^/O\ R8GQJ_[-+XC_ /K'9R?WMT445_?)_P D)_)/_P %.O\ @D#\3?"W
MQ!\6?'C]ECPAJ/Q ^'/C'4=4\4^+/AKX:MEN_%OP^US4+B6_U=O#?AZWQ>>)
M?"%_>32W6F:=X>M;O5_#_G2:8=)?1[*WU ?A WPO^):ZHVAM\._'2ZVMR;-M
M';PEKXU1;L'!M6T\Z>+L7(((,!A\T'@K7^EO17XIG_@GDV;9C6Q^79E7R>.)
MJ2K5\''"T\7AHU9OFJ/"IUL-/#PG)N7LG*K"$I-4E3I*%*/^G?A)^T^\2N .
M#<MX3XQX)RKQ'K9)@Z.795Q%7S[%\/9S4P6&IQI82&>3AEF<T,WQ.'I1A0^N
MTZ678G$TJ<*F.J8K&RKXRO\ R3_\$Q?^"0/Q-\4_$'PG\>/VI_"&H_#_ .'/
M@[4=+\4^$_AKXFMEM/%OQ!US3[B*_P!(;Q)X>N,WGAKPA87D,5UJFG>(;6TU
M?Q!Y,>F#24T>]N-0/];%%%?H?"?".5<'Y<\!EBJ3E6FJV+QE=QEB,764>52F
MXQC&%.G&\:-&$5"G%R?O5)U*D_X[^D#](;CWZ1O&4.+>-JF#PM#+\-/+^'>'
M<JA6I9/P_ETZBJU*.%C7JUJ^(QF,JJ-;,LQQ-6>(QE6%.$5A\%AL%@L*4445
M]0?A 4444 %%%% !1110!_.[_P %_P#]IU_"'PN\ ?LM>'-1>'6?BK=1^/OB
M#%;RE)(_A_X7U)HO#>F7<8(WVOB7QI9RZA$R[MLG@.:*3"7 #_R8U]T_\%)_
MCQ)^T1^VE\<?'-O>27?AO2/%,_P]\% MNMH_"GP_SX8LKFQ&6:.TUZ^L-1\4
MA'(?[1KUPS)"6\F/X6K^'/$+/Y<1<69KC5/GPN'K2R_ *]XK!X*4J4)0WM'$
M5/:XJW\U>6VR_P"IWZ'WA+1\&_H_<!<,U,,L/GN;9;2XOXL<H<M>?$?$M"AC
M\30Q-DDZN48-X#(5)*SHY52=Y-N<BBBBOBC^FPK^GG_@B=_P3ELKBTT7]M#X
MV:%'=.\TD_P#\(ZO:!X8A;2-"_Q7U&SN$*RS&X66#P"LT8%L8)_%\"/+)X7U
M&W_&G_@GA^R7>?MD?M.^#/AA<QSQ^!-(SXX^*NH0.\$EI\/] O;%=3L;:Y17
M,&I>)+V\T[PQILRJ[6EUK U%HI(+"X _O\T?1]*\/:1I>@:%IUGI&B:'IUCH
M^C:3IUO%::?I>E:9;166GZ=86D"I#:V=E:00VUK;PHD4$$211JJ* /W7P;X*
MIYIBI\3YG153!9=6]EEE&I&\*^80Y9RQ,HO2=/!)Q]G=.,L3)23YL-*+_P J
M/VD_TG,;P+D.&\#>",RGA.)>,LMECN-\RPE5PQ.4\(8F57#T,EHU:<E.AC.)
M9T\0L:U*%6CDE"=)PE2SJE5IZ-%%%?U&?X/!1110 4444 %%%% !7S;^U=^R
MW\,_VOO@YXA^#WQ-L?\ 1-04ZAX9\2VL*/K?@CQ9;03QZ1XJT.1FC_TJQ>>2
M*[LGECM=8TR>]TB^S:7LN/I*BN?%X3#8_#5\'C*%/$X7%4IT<10JQ4J=6E43
MC.$D^C3T:LT[.+32:]CA_B#.N%,\RKB3AS,\7DV?9'C\-F>4YK@*KHXO X["
M5(U</B*%1;2A.*O&2E3J1<J=2$Z<Y1?^;U^T1\ _B#^S'\8?&GP6^)FGBS\3
M>#M3:V%W;B1M+\0Z/< 7&B>)]"N)%1KG1=?TV2#4+%W2.YMQ+)8:A;VFIV=[
M9V_BE?V<_P#!;;]C.W^._P"S_+\?/"&E++\5/V?M-N]5OWMHF:\\2?"19);W
MQ9I$HC \Z3PDTDOC739)V*V=A:^*K6UB>ZUI:_C&K^(^/.$ZG"&?U\O3G4P%
M>/UO+*\]95,)4E)*G4DM'6PTXRH57HY\D:W+"-:"/^HCZ)_T@<%](OPCRKB^
MI'#X7BO*ZO\ J_QQE>']RGA.(L'0HU*F,PE%R<X99G6&JT,SP";G&A[>OEWM
MZ];+Z]1E%%%?%G],!73^"?\ D<_"/_8SZ!_Z=;2N8KI_!/\ R.?A'_L9] _]
M.MI6M#^/1_Z^T_\ TN)QYC_R+\=_V!XK_P!,3/\ 3)HHHK_1,_XTPK\=/^"Z
M?_)@WB'_ +*?\-O_ $Y7E?L77XZ?\%T_^3!O$/\ V4_X;?\ IRO*^3X[_P"2
M,XG_ .Q+C_\ TQ,_H#Z*?_*2G@;_ -G.X1_]6^&/XFJ***_A,_ZN HHHH _I
M#_X(#_LDV/B;Q1XU_:Y\9:7'=6?@2[N/A]\)H[R%FC7Q??:;#<>,O%5N)%13
M-HGA_4['P_I=PAN(&F\1:]E8;[2K>2/^JVOCG_@GY\'+;X$?L:?L]_#Q+1+/
M4H/AUHOB?Q/&$42GQ=XZC;QGXG2XE #W#V>LZ[=Z=!+(2RV5E:P($AABBC^Q
MJ_N?@+(*?#G"V58%4U#$U</#'8^5K2GCL7"%6LIO3F=%.&%@W9^RH05E8_Y5
M_I9^+>-\9O'KC[BJKBJF(R; YOBN&.$J+J.=#"\+\/8FO@,N>&BVU2CF<X8C
M/,33BY+Z]FF*:DXM!1117V)_-X4444 %%%% !7Y5?\%B?V9[+]H/]C7QMX@L
M;!)_'OP(@O/BSX1NT3-R=*T2UW_$'1=ZQR3/:ZGX/BO]16SA7-WKN@^'RY"P
MY'ZJU4U"PLM5L+W2]2M8;W3M2M+FPO[*Y19;>[LKR%[>ZM9XV!62&X@DDBE1
M@5='92,&O+SK*Z&=Y3F.4XE)T<?A*V&DVK^SE.#]E6BOYZ%50K4WTG"+6J/N
MO#+CS-O##Q!X.\0<DJ5(9CPCQ!EV=4H4YNG];H86O%X[+JLE_P PV:8"6)R[
M%P>E3"XJM3EI)G^8U17UG\5/V,?VB_ WQ/\ B/X*TCX#_&G7-*\'^//%_A;3
M-:TSX8^-M6TW5]/\/^(=1TFRU33]5L-#FL=3L=0MK2*[M-0LII;2\MYH[FWE
MDAD1CP?_  RU^TY_T;G\=_\ PT/Q _\ F>K^"ZN4YG2J5*4\OQJG2G.G-+"U
MVE*$G&235.S5T]5N?]9V!\0>!LQP6#S##<7\-2PV.PN'QF'E//,KA.5#%4H5
MJ+E"6*4H2=.I!N,M8MV>IX117N__  RU^TY_T;G\=_\ PT/Q _\ F>K1T[]D
M+]K+6'DBTG]E_P#:(U22%!)-'IWP4^)5Z\2,=JO(EMX9E9$+?*&8 $\ YJ5E
MF92:4<NQTF]DL)B&WZ)4[LWJ<<\$TH2J5>,>%J=.*O*=3B#*80BFTDY2EBU%
M)MI:O=I=4?W6?L"_%!_C)^QC^S;\0+BZ^W:AJ7PK\.:-K5YDEKKQ%X,AD\%>
M)+B0MSYLVO\ A[4GF'(65G525 KZ\K\H_P#@C)X<^*/@G]B;1O /Q9\ >/OA
MMX@\%?$CQ_I>G>'?B)X2\0^#-8;0M6O+'QA;ZC9:5XETO2KV72;G4O$VJQPW
MT$5Q9S7UOJ$*7)GMKFWM_P!7*_NSA;$UL9PWD6)Q,:D,35RG /$QJQE"HL1'
M#4X5^>,TI)^UC-VDK]]3_E'\=\DRWASQI\5LER:OA,3DN!\0.*X9+7P-:CB,
M)4R:KG6,Q&4RH5\/*5"I#^SZN&7-1DZ=T^71(\2_:7U)]%_9P_: UB,2&32?
M@E\5M2012F"4O8^!->NE$4R@M#(6B 24 F-L. 2,5_#)7]P_[6?_ ":M^TQ_
MV;]\9?\ U7/B2OX>*_U?^@'3@N%/$*JE[\^(<IIREKK"GEM:4%;;W75J/O[V
MNRM_A)^TPJ3?&GA?1<KTX<+YY4A'2RG5S;#QJ2OO[T:--.[LN56M=W****_O
M\_S+"O[9OV)=%70?V1/V<+%4""?X/^"-:VAQ)EO$>BVWB%GW #!D;5#(4QF,
ML8R25)/\3-?W#_LF?\FK?LS_ /9OWP:_]5SX;K^"/I]5IQX*X#H)_NZG%..K
M3CKK.AE-6%-[VTCB*JU3?O:-:W_TJ_9HT*<O$'Q(Q+C^]I<&Y?0A+32GB,[H
MU*L=K^]+#47HTO=U3TM] T445_EL?['!1110 4444 %%%% !165>Z[HFFS"W
MU'6=*L+@HL@@O=1M+68QL6"R"*>:-RC%6"MMVDJP!R#53_A+/"O_ $,WA_\
M\'.G?_)-=$<+BIQ4H8;$2C)7C*-&I*+3V::BTT^Z9S3QN#IRE">+PT)Q=I1G
M7I1E%K=2BYIIKLU<Z"BN?_X2SPK_ -#-X?\ _!SIW_R31_PEGA7_ *&;P_\
M^#G3O_DFG]2QG_0)B?\ P15_^0)^OX'_ *#<)_X4T?\ Y,Z"BN?_ .$L\*_]
M#-X?_P#!SIW_ ,DT?\)9X5_Z&;P__P"#G3O_ ))H^I8S_H$Q/_@BK_\ (!]?
MP/\ T&X3_P *:/\ \F=!17/_ /"6>%?^AF\/_P#@YT[_ .2:/^$L\*_]#-X?
M_P#!SIW_ ,DT?4L9_P! F)_\$5?_ ) /K^!_Z#<)_P"%-'_Y,Z"BN?\ ^$L\
M*_\ 0S>'_P#P<Z=_\DT?\)9X5_Z&;P__ .#G3O\ Y)H^I8S_ *!,3_X(J_\
MR ?7\#_T&X3_ ,*:/_R9T%%9ECK6C:G(\6FZMIFH2QIYDD5C?VMW(D>X+YCI
M!+(RIN95W, NY@,Y(%:=8SISIR<*D)TYJS<9Q<))/5-QDD]5JM-3HIU:=6*G
M2J0JP;:4Z<XSBVM&E*+:NGH]= HK%N/$GAVTFDMKK7]%MKB%MDL%QJEC#-$X
MP2LD4DZNC $':R@\CBH?^$L\*_\ 0S>'_P#P<Z=_\DUJL)BY)2CA<0XM)IJC
M4:::NFFHV::U36C1@\=@HMQEC,+&46U*+Q%)--.S33G=-/1IZIG045S_ /PE
MGA7_ *&;P_\ ^#G3O_DFC_A+/"O_ $,WA_\ \'.G?_)-/ZEC/^@3$_\ @BK_
M /("^OX'_H-PG_A31_\ DSH**KVMW:7T$=U97-O>6LN[RKFUFCN()-CM&_ES
M0L\;[)$>-MK':ZLIPRD"Q7/*,HR<9)QE%N,HR34HR3LTT]4T]&GJGHSJC*,X
MQG"2E&24HRBU*,HR5U*+5TTTTTTVFG=!7\?/_!4O_D^[XZ?]TQ_]4Y\/:_L&
MK^/G_@J7_P GW?'3_NF/_JG/A[7]K_0._P"3O<1_]FWSC_UI^#S_ #[_ &D?
M_)C>%?\ LZ^1_P#K(<='Y^T445_K0?XF!7]DW_!-K_DR+X!?]B_XA_\ 4Y\4
MU_&S7]DW_!-K_DR+X!?]B_XA_P#4Y\4U_#WT]/\ DUO"O_9?X+_UG>)#_1#]
MFQ_R>/C/_LV>/_\ 6IX4/N*BBBO\H#_:@**** "BBB@ HHHH *^'?^"DO_)D
M7Q]_[%_P]_ZG/A:ON*OAW_@I+_R9%\??^Q?\/?\ J<^%J^_\)_\ DZ7AK_V7
M_!O_ *T66GYGXU?\F<\6?^S9\>?^LMFI_&S1117_ $ G_,F%?<7_  3:_P"3
MW?@%_P!C!XA_]0;Q37P[7W%_P3:_Y/=^ 7_8P>(?_4&\4U\!XL?\FM\2O^R
MXR_]9W,C],\%?^3Q^$W_ &<S@/\ ]:G*C^R:BBBO^?X_Z; K^;K_ (+A?\E5
M^!W_ &3[Q#_ZD:5_2+7\W7_!<+_DJOP._P"R?>(?_4C2OZB^AQ_R?OA?_L6\
M3?\ K/Y@?QW]/#_E&KC#_L;<(_\ K398?AY1117^SQ_@6%%%>\?LO_#*#XR?
MM#?!SX:7L)N-+\5^/M M->A4L&D\-6EVNI^)E1D^97/A^QU+8W 5]K,0H)'G
M9OFF$R3*<TSK'S<,#E&78W-,;-)-PPF7X:KB\1-)M)N-&E-I-I76K6YZF1Y/
MC>(<[R?(,M@JF8YYFF7Y/@*<FU&>-S/%T<%A82:4FE*O7IQ;2;2>B;T/Z=_^
M"8_[-4'P _9RT/6]9T^.#XB_%Z&Q\=^+)Y(U%[8Z1>6WF>#?#+R$+(D>E:)<
MC4;NTE19;37M<UJW<NL,.W]&::B)&BQQJJ(BJB(BA41% 5555 "JH "J
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
M9XVJY);0<6U&4FOZQJ***_M(_P"90**** "BBB@ HHHH *_S-O&W_(Y^+O\
ML9]?_P#3K=U_IDU_F;>-O^1S\7?]C/K_ /Z=;NOYW\?OX7"O_7S.?_2<K/\
M8_\ 9&_\C'QY_P"P+PW_ /3_ !P<Q7Z*_P#!)C_E(?\ LS?]C/XI_P#5<^,J
M_.JOT5_X),?\I#_V9O\ L9_%/_JN?&5?AW"G_)4\-?\ 8_R?_P!6.&/]3_'W
M_DQ/C5_V:7Q'_P#6.SD_O;HHHK^^3_DA"BBB@ HHHH **** "BBB@ HHHH *
M\!_:J^*C_!']FOXZ?%B";R-0\"?"WQGKNB/D+N\20:)=Q>&8=Q^Y]I\03:;;
M[\,4\W<$<@(WOU?D1_P7"\<2^$/V ?&VD03M;R?$?QY\./ ^Z.0QR211Z^/'
M%S K#YRMQ:^"IH;B-642VKSQ2;H7EC?P^)LPEE7#N>9C!N-3!Y5CJ]%K1^WA
MAZGL->EZW(K]+WU/U+P0X1I\>^,?A=P;B*:K8/B3CWA7*LQIR7-%Y7B,YP:S
M63C]I0RY8J;CIS*-KJ]U_$.S,S%F)9F)9F8DLS$Y))/))/))Y)Y-)117\!G_
M %S;;!115W3--OM9U+3](TRVDO-2U6^M--T^SBV^;=7U]/':VEM'N95\R>XE
MCB3<RKN898#)II-M))MMI))7;;T226K;>B2W)G.%.$ZE2<:=.G&4YSG)1A"$
M4Y2G.4FHQC&*;E)M))-MI(_L5_X(-_LY0?#/]E[6?CGK%@L?BSX_>([BXTVY
MEB07-K\.?!%W?:!H-JH=3/;_ -I^(U\5ZS,R/'#J6G3>'K@Q.MK;SR?N=7FG
MP8^&^G?!SX0_"_X3Z2(3I_PV\ >$?!%M+ FQ+H>&="L=(DOFRJ/)-J$UI)>W
M,\J^?<7%Q+/<%II)&/I=?WSPQD]/(.'\IRBG%1>"P5*%:UK3Q4U[7%U--/WN
M*J5:G7XK7=KG_)#XZ>)&+\7/%[Q!\1,56J58<2\2YAB<LC4<G+#9#AJGU#AW
M!+FLTL#D>%R_"[1YG1<W&+DTBBBBO>/R<**** "BBB@ HHHH **** (+JUM;
MZUN;&^MK>\LKRWFM;RSNH8[BUNK6XC:&XMKFWF5XI[>>)WBFAE1HY8V9'5E8
M@_YZ'[=W[/'_  RU^U=\8?@Y:121^&]%\2'6? [N9)!)X%\5VT'B3PK$+B4!
MKJ?2]*U.'0]0N!\KZKI=^HY0@?Z&U?RR?\'$GPBBL_%?[/7QVL;51)KNA^)_
MA9XEND79^\\.WD'BGPBLF.)9;B'Q#XO4R,!(D6GPQEGC$:Q?CWC5DL,PX5CF
MD8)XG(\72K*:5Y?5,9.&$Q--=;.K/"UI=E0;M:[7^CW[,?Q.Q'"'CY6X$KXB
M4<E\4<@QV72P\I\M!<0\-X;%9_DV,E?W?:1P&'S[+:4='4J9I"*;DH1?\U5%
M%%?R0?\ 0T%=/X)_Y'/PC_V,^@?^G6TKF*Z?P3_R.?A'_L9] _\ 3K:5K0_C
MT?\ K[3_ /2XG'F/_(OQW_8'BO\ TQ,_TR:***_T3/\ C3"OQT_X+I_\F#>(
M?^RG_#;_ -.5Y7[%U^.G_!=/_DP;Q#_V4_X;?^G*\KY/CO\ Y(SB?_L2X_\
M],3/Z ^BG_RDIX&_]G.X1_\ 5OAC^)JBBBOX3/\ JX"NB\'Z$_BCQ;X7\,QK
M*\GB+Q%HFA1I!+!#,[ZOJ=KIZK#-<@VT4K-< 1RW ,$;D/*#&&KG:]/^"/\
MR6?X1?\ 93_ /_J5Z36V&A&IB</3EK&I7I0DN\95(Q?X-GFYUB:N#R?-L90:
M5;"Y9C\31;NTJM#"U:M-M)IM*<%>S3MLUN?Z3D$$-M##;6T,5O;V\4<%O;P1
MI%#!#$@CBAABC"QQ11(JI'&BJB(H50  *EHHK_1+;8_XVFVVVVVVVVV[MMZM
MMO5MO5M[A1110(**** "BBB@ HHHH **** "BBB@ HHHH \4_:5TM];_ &<_
MC]HL8F:35_@I\5-+06\9FN"]_P"!=>M%$$*@M+,6E BC )=]J@$FOX8J_ORU
M_1[?Q#H6M:!>?\>FN:3J.CW7!;_1]2LYK*?Y5>-F_=3MP)$)Z!U/S#^!B_L;
MK3+Z]TV]B,%[I]W<V-W"Q!:&ZM)G@N(B02"8Y8W0D$@D<'%?Z8_L_P#'PGE/
MB9E?-[^&S'AG'J+LFX8W#9SAW*/5\KR^*GNH\T+VYE?_ "/_ &FN63IYUX1Y
MPHMT\7E?%^6.:NU&>7XO(<5&,ND7*.9R<-G/DJ6NH.U2BBBO]#S_ "W"O[8_
MV(=;77_V0_V<;]9/-$'PB\&:(6VQIAO#6D0>''CQ&2I\EM*,6XGS'V;Y0LK.
MH_B<K^MO_@DKXSC\5_L6^"]*$RS7'@#Q7XZ\&7C;V>1)'UZ;QC:0S%G?:T.E
M^+]/CA0"-5M%MP$P-[_Q!]/#*:F*\+^&LVIQ<O[)XTPU*LTK^SPV991FM-U'
M*VD?K.'PE)JZ3E5AV1_H;^S=SJG@_&'BS):LU#^VN ,76PZ<K>UQ659YDM6-
M*,>L_JF*QM9/I"C/N?I;1117^3Q_M6%%%% !1110 4444 ?RM?\ !9?_ ).Z
MTS_LCW@S_P!/GC"OR<K]8_\ @LO_ ,G=:9_V1[P9_P"GSQA7Y.5_N[]'O_DR
M7AE_V266?^FV?\W_ -*#_E(3Q=_[+;-__3D0HHHK]C/P<**** "BBB@ HHHH
M _=[_@AOH$D_C']H3Q1L/E:7X9\!: )"J8,FO:IXDU$HKG]X2J^&PSK'E &C
M,V&,&?Z*J_&__@BKX&?0_P!G;Q]XYN(C%/X[^)US:6C&/ N-$\(:'IEG:SK*
M<%Q_;6J>(K;8 4C:V+*Y>61$_8V22.&.2661(HHD:2661E2..-%+/)([$*B(
MH+,S$*J@DD $U_B+]*G.(9WX]<>U:$E.E@L7EF34U'5JIE.2Y;@,7#3>2Q]'
M%*VZ?N[J[_Z%_H9Y%4X>^C9X:T,1!TZ^88'-\_J\VBE2SO/\US+!5/*,LMKX
M)IMZKWM$[+^*;]N758=9_; _:,O( @2'XK>*M*;9*)E\[0;YM#N"7")AS<:=
M*9(MI,$A: O(8S(WRG7<_$_Q6?'?Q+^(?CAI'F;QEXY\6^*S-)YOF2GQ%K^H
M:N9)//S-O<WFYO.)EW$^9\^:X:O]FN$LMGDW"O#.3U(N-3*N'\FRVI%WO&>!
MRW#8647>[NI4FG=WTUU/\#^-LVAGW&?%V>TI*=/.N)\^S:G.-K2AF.:XO&0D
MN7W;2C635M+/30****^@/F#^PC_@ELCI^PE\"@ZLA*_$MP&4J2DGQ@^(#HP!
M .UT971NC*RL"00:_0"OC;_@GQI$FB?L8?L]V4H<--X&75QYFS=Y?B#6-5UZ
M$C86788=2C,>3O\ +V^8%DW*/LFO^?\ \6,3#&>*?B7BZ;3IXKQ XRQ,&G=.
M%?B/,JL6G973C)6=E=:V/^FOP4PL\#X->$F"JIJI@_#+@/"U%)<LE/#\*Y51
MFI+HU*#NKZ/0*_CY_P""I?\ R?=\=/\ NF/_ *ISX>U_8-7\?/\ P5+_ .3[
MOCI_W3'_ -4Y\/:_ICZ!W_)WN(_^S;YQ_P"M/P>?R/\ M(_^3&\*_P#9U\C_
M /60XZ/S]HHHK_6@_P 3 K^R;_@FU_R9%\ O^Q?\0_\ J<^*:_C9K^R;_@FU
M_P F1? +_L7_ !#_ .ISXIK^'OIZ?\FMX5_[+_!?^L[Q(?Z(?LV/^3Q\9_\
M9L\?_P"M3PH?<5%%%?Y0'^U 4444 %%%% !1110 5\._\%)?^3(OC[_V+_A[
M_P!3GPM7W%7P[_P4E_Y,B^/O_8O^'O\ U.?"U??^$_\ R=+PU_[+_@W_ -:+
M+3\S\:O^3.>+/_9L^//_ %ELU/XV:***_P"@$_YDPK[B_P"";7_)[OP"_P"Q
M@\0_^H-XIKX=K[B_X)M?\GN_ +_L8/$/_J#>*:^ \6/^36^)7_9 <9?^L[F1
M^F>"O_)X_";_ +.9P'_ZU.5']DU%%%?\_P ?]-@5_-U_P7"_Y*K\#O\ LGWB
M'_U(TK^D6OYNO^"X7_)5?@=_V3[Q#_ZD:5_47T./^3]\+_\ 8MXF_P#6?S _
MCOZ>'_*-7&'_ &-N$?\ UILL/P\HHHK_ &>/\"PK]+O^"26DVVH_MK^"+R<?
MO= \)_$+5K+@'%S-X6OM"<YR-O\ H>M78R,GG;C#$C\T:_4+_@D%_P GF:)_
MV3_QY_Z06M?E'CM4G2\&?%&5.3A)\#<24VUNX5<LQ%*I'TG3G*$N\9-'[3]'
M&G"KX]^#T:D5.*\1>$ZB4E=*='.,+5I2]8580G%])13Z']8U%%%?X+'_ $GA
M1110 4444 %%%% !1110 4444 %%%% !1110!_+U_P %L/\ DZGP!_V;]X5_
M]6-\5J_'ROV#_P""V'_)U/@#_LW[PK_ZL;XK5^/E?[J?1Q_Y,;X:?]DW0_\
M4C$G_.5]*W_E(KQ:_P"RKK_^HF$"BBBOVP_GP_JE_P""-'_)HNI_]EA\9_\
MIC\'U^L=?DY_P1H_Y-%U/_LL/C/_ -,?@^OUCK_"+Z0G_)[?$W_LK<S_ /3B
M/^D'Z,/_ "CYX0_]D1D__IIA1117XX?NX4444 %%%% !1110!\_?M9_\FK?M
M,?\ 9OWQE_\ 5<^)*_AXK^X?]K/_ )-6_:8_[-^^,O\ ZKGQ)7\/%?ZB?0$_
MY)#C_P#[*3+/_57(_P >/VF'_)<>&7_9*9Q_ZMX!1117]^'^9Q[#^SQ_R7_X
M&_\ 98?AG_ZFNB5_=/7\+'[/'_)?_@;_ -EA^&?_ *FNB5_=/7^8GT_O^2C\
M./\ L29]_P"I^ /]??V9O_)*>*O_ &4/#G_JMS$****_SZ/].SS?XP_#71OC
M'\+?'WPMU_"Z7XZ\+:OX=FN-N][">_M)$L-5A7(W7.D:@+74[4$[?M-I%N#+
ME3_#3XY\%^(?ASXS\4^ ?%MBVF^)O!VO:IX<URR8EEAU+2+R6RN?)D*H+BUE
MDA,UG=(/*N[62&YA+12HQ_O>K\//^"KW[#=_\0;2Y_:;^%&DO>>+M TI(OBK
MX;L8C)=^)/#FD6J167B_388U,EQK/AO3H%LM9M1O?4/#MK9W%J(;C0Y8=5_M
M/Z&GC#@>!>*\?P1Q%C(8/A_C2KA98#&8B:AALNXEH)T,,JTI-0HT,XP\U@JV
M(E=0Q6&RQ3]G0=>M3_@#Z>O@3F/B-P7EOB%PM@9X[B;P_HXR.98##4W4QF;<
M)8EQQ.+>'A%2G7Q.0XFG+,*&&@DZF"Q6;RI^UQ$</0J_S=4445_K:?XC!111
M0 5N^'O%'B;PC?KJOA3Q%KOAC5$ 5-2\/:OJ&BWZJ&# +>:;<6UPH# , )
MP!ZBL*BLZU&EB*4Z->E3K4:L7"I2K0C4I5(/>,Z<U*$XOK&2:?5&M"O7PU:G
MB,-6JX>O2DITJU"I.E6I36TZ=2FXSA)=)1DFNC/M;P/_ ,%%?VS_  "(X]+^
M//BS6K9 JR6_CB'1_'QGC5E;9)?>,=-UK54+%0&FMM0@N2NY1. [AOKCP=_P
M6K_:.T<PP^,? 7PI\96L97S)[6P\1>%]8G &'#W=KKVI:2A; 93'H"!&+Y#J
M42/\<:*_+<]\#/!_B1SGFWAQPE5JU;^TQ.$RC#95C*C>\JF,RF."Q4Y::3E6
M<DM$TC]BX<^D5XZ<)JG#(_%7C:C0I6]EA,=G>*SG TE':-/ 9U+,,%3AWA"@
MH2ZQ9_1KX/\ ^"XGP_NVB3Q_\!O&.@*#$LT_@_Q;HGB]F7I/-%::UIW@<(>-
M\5N]ZX.[RWNAM\U_K/P1_P %7OV+?&/D17WC_7O =Y<%5CL_&_@S7[;:Y!8K
M/J?AVV\2:%:A0#NEN=6A@)PJRLS*#_(O17X]GOT*?!#-E-Y?@^).&9RNX/)\
M_K8F$)=+PX@HYVY0O\45.,FKJ,X.S7[MPY^T#^D-DKIK-,=PIQ="+2FL]X:P
M^$J3C?6U3ABOP\HSMI&;ISBG:4X3U3_NT\ _'+X,?%-4/PW^*OP]\;RN,FS\
M,^+M"U?483L,FRZTRTOI-1LY1&/,,-U:PRB/#E A!/JE?Y_*.\;JZ,R.C*Z.
MC%71U(*LK @JRD JP(((!!S7U'\,?VV/VJOA ]NO@GXW^.8M/M=BQ:%XAU/_
M (3+PZD*D%H(="\71ZUIEG'(HV.]A;VDX!+131R!77\*XG^@)CX1JUN#/$#"
M8F6OLL!Q-E57!VLM%/-LKJX[G<GIIDU-1M?WKZ?T;P?^TORVI*E0X^\,L;A(
MW2K9GPCG-''WOHW3R7.*.7N"COKGM5R3M9-7E_;'17\Z?P=_X+:^+K"6VT_X
M[_"G2/$-B%2.;Q+\-;F70]9C5,[KB;PUK][?Z3JEQ*,;DMM<\.6Z-EDB"D1K
M^QGP%_;(_9V_:1BBA^&'Q#TVZ\1-"TUQX(UT-X>\:VHC7?.1H.I&*74X;9"K
M7%_H,NK:9%N56O@^5'\G\?\ @#XK^&T*V*XDX3QCRFC=SSW*'#.,GC37_+W$
M8O NK++Z;>D?[3HX*<GHH.ZO_:OAG])CP6\6:E#!\)\:8".=U[1APYG<9Y'G
MTZKU]CA<%F*I0S.HDTY?V17S"$5>\URRM]04445^-G[R%%%% !1110 4444
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
MSO&8'&X:I.+IXC"XK#X*I1KT9K6-2G.4)=&S\W:*_2+_ (=-_MN_]$W\/_\
MAQ? W_R\H_X=-_MN_P#1-_#_ /X<7P-_\O*_5?\ B-_@Y_T=+@#_ ,2S)/\
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
M9PL*>'PF.A7C#B;*<-!*,:-/$8B2H9SAJ,%RT,-CZN&Q---0CF<</2I8:/\
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
M8FG3;4\1E[G[#-,+%IJSQ>6UL5ADV[?O=4U=/\]\6.!</XF>&W&O F(=./\
MK+D&.P&$JU4G3PV:1A]9R?&S33NL%FU#!8NR5W[#1IV:_@?HKO\ XJ_#G7OA
M%\2?''PQ\3QE-<\#>)M6\.7S^4T,=V=.NY(;?4K9&9S]BU6T$&I6#[W$ME=P
M2J[JX8\!7_0!@\9A<PP>%Q^"KT\5@L=AJ&,PF)I2YJ6(PN)I1K8>O2E]JG5I
M3A4A+K&29_S*8_ XS*\=C<MS##U<)C\NQ>(P..PE:/)6PN,PE:>'Q.'K1^S5
MHUJ<Z=2/V9Q:Z!11172<A_8W_P $Z/VB$_:'_9F\(:CJFH"\\=^ (HOA[X\6
M1R;N?4M"M88](UV?>[2S'Q%X?;3=1N;S:D$VLG6;> ?Z'(J_=M?QX?\ !.S]
MJH_LO_'G3[GQ!>O#\+_B(++PC\0XWD*VNF02W0_L/QBZ$[=_A6^GDFNWVR2?
M\(_?:]#!%)=36^W^PN&:*XBBG@ECG@GC2:&:%UDBFBD4/'+%(A9)(Y$8.CHQ
M5U(9200:_P 3OI0>%%7PO\2\QG@\,Z?"W%E7$Y]P[4A#EH4%7K<^9Y/&RY82
MRG&5N2E23;CEV(R^<GSU)*/_ $%_0^\::'C!X297#'8M5>,>"J.$X:XII5*G
M-B<0\-0]GE&>SNW.<,ZP-%3K5FHJ6:X;-*<4H4HN4E%%%?S@?U:%%%% !111
M0 4444 %%%% !1110 4444 %%%% #7=(T:21E1$5G=W8*B(H+,S,Q 55 )9B
M0  23@5_%S^W;\?4_:._:9^('CO3;TWOA#3+F+P5X <-N@;P?X7>>UL[ZT)
M=;;Q#J<NK>*4CD DB;77B8+L"+_0/_P50_:B@^!?P%O/A[X=U%8OB5\:;74/
M#&FQV\Y6]T/P6T:P>,?$;B,&2W:XL[@>&](D,EK.U]JT^I:?+*^@7D:_R<5_
MIE]!CPNJX+ YSXK9KAI4ZF:TZO#W"RJPLY9=1Q$)YUF=/FNG'$XW#T<MP]6/
M)4A]1S*#YJ6(3?\ D;^T8\8J.89CD'@ODN*C4IY-5H\4<9.C.ZCFE?#5*>09
M15Y6FIX3+\5B,UQ5&?/3G_:.55%RUL-)(HHHK_0X_P N0K]9O^".?PL?QI^U
M%>?$"ZM?-TKX1>"]7UB.Y92T47B7Q7&_A31K=U^X9)=(O?%%[ SY\N33!(@$
MJ1NGY,U_5C_P2$^"K_#7]F)O'VIVGV?Q!\:O$$_BC<Z&.X3PCH?G:%X3MI@<
MAHYI(]=\06<@.)+/Q% < BOYM^ECQK#@WP5XFA3K*GF/%:I<(Y?%2M*HLW53
M^U=$U+DCD=#,TY+W55G1A)_O$G_6/T*?#^IQY](#A&I4H.KE?!;K\<9I-QO&
MF\C=/^QM6N3GEQ%B<H:@WS.E"O."?LVU^J]%%%?XHG_0.%?Q\_\ !4O_ )/N
M^.G_ '3'_P!4Y\/:_L&K^/G_ (*E_P#)]WQT_P"Z8_\ JG/A[7]L?0._Y.]Q
M'_V;?./_ %I^#S_/K]I'_P F-X5_[.OD?_K(<='Y^T445_K0?XF!7]DW_!-K
M_DR+X!?]B_XA_P#4Y\4U_&S7]D?_  36DCE_8@^ ;12)(HT+Q-&6C=7420^/
M?%<,T9*D@/%*CQ2(3N21'1@&4@?P]]/-/_B%G"KMI_K_ ()7Z7?#O$EE\[/[
MF?Z'_LV6O^(R<9JZN_#+,&EU:7%7"EW;LKJ_:Z[GW+1117^4!_M2%%%% !11
M10 4444 %?#O_!27_DR+X^_]B_X>_P#4Y\+5]Q5\+_\ !2RXAM?V'_CW)<2+
M%&VB^%;=6;.#-=_$'PE:6T8P#\TUQ-%$G;>ZY(&2/T#PF3EXI^&D8IN3\0.#
M4DDVVWQ'EJ226K;>B2U;/S+QK:CX->+<I-1C'PRX]<I-I))<*YJVVWHDEJV]
M$C^-^BBBO^@ _P"90*^XO^";7_)[OP"_[&#Q#_Z@WBFOAVON+_@FU_R>[\ O
M^Q@\0_\ J#>*:^ \6/\ DUOB5_V0'&7_ *SN9'Z9X*_\GC\)O^SF<!_^M3E1
M_9-1117_ #_'_38%?S=?\%PO^2J_ [_LGWB'_P!2-*_I%K^;K_@N%_R57X'?
M]D^\0_\ J1I7]1?0X_Y/WPO_ -BWB;_UG\P/X[^GA_RC5QA_V-N$?_6FRP_#
MRBBBO]GC_ L*_4+_ ()!?\GF:)_V3_QY_P"D%K7Y>U^H7_!(+_D\S1/^R?\
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
M>MEN"P^$QN0U9W;?)0RO'4,JIS>L_P"RYRE>?-*11117\M']D!1110 4444
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
M_P"2=S__ +$N:_\ J#7/]*&BBBO]#S_CA"BBB@ HHHH **** "BBB@ HHHH
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
M\_LOB# U))KVU#'Y;AJ>(G&^CC3S3#9AATTVOW#V=XK_ *"OH3\38;B7Z./
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
M8:%19=GF6RG9+$8652I3K47*-/'8&OB\OQ#^KXNJG_IX45_*S_P30_X+._\
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
M8&O*,ZV5X_E5+&X2S_=XJEB\-AWT445^5'[.%%%% !112$A068A54$LQ(
MR22>  .23P!0!FZWK6D^&]'U7Q#KVHVFD:'H>G7NKZQJM_,EM8Z;I>G6TEW?
MW]Y<2$1PVUI:PRSSRN0J1HS$X%?Q2_M@_M 7G[3'[0/CSXHLTR:!=WPT/P/8
MSJT;Z?X(T(R67A^-X7^>"ZU"$2Z[J<!9Q%J^K:@D;>4(P/TJ_P""G_\ P4'T
M_P"(T6H_LY? [7(=0\#Q7$:?$OQUI-PSVWBR\L;DR#P?H-R(U2?PU8W<$-SJ
M^L6DLL'B*[BALK&8Z';W4FN_AU7^KWT.? W'\#Y5C/$3BS U,%Q'Q+@H8/)<
MMQ--PQ64\/5)TL34Q&+I3BIX?'9Q6I8>I["25;"X'#T8U'"KC,3AZ/\ BS]/
M#Z166^(><X'PMX*S&GF'"O">/GC^(,VP=55,%G?$].G5PE+#8.M3DX8K+LBH
M5L33^LPE*AC,PQ5>5)3I8'"XFL4445_<1_G:%?TG?\$2_A;-H?PJ^*WQ=OK=
MHI/'WBS3/"FB/*HS)HW@:SN;B\O;9@3_ */>ZUXENK"7.&-QH# C:BLW\X.D
MZ3J6O:KIFAZ-97&I:QK.H66DZ5IUI&9KO4-2U&YCL[&RM8E^:6XNKJ:*"&->
M7DD51R:_N+_9O^#]E\ _@9\,OA'9&&1_!GA>RLM6NK< 07_B6]:35O%6IP@)
M&PAU+Q)?ZI?0+(#*D,\:2/(ZM(W\5?3BXXI9'X98#@VA6BLPXVS>A[:BG[ZR
M3(*M',L75=M8\V:+)Z,%*T:L)8A)OV<D?Z!?L[O#RMQ%XN9GQYB*$GEGA]D>
M(^KUW'W'Q#Q+1Q&4X*BKI1ERY.\]K3<7*5&I'"MI>UA(]MHHHK_)0_VV"OYN
MO^"X7_)5?@=_V3[Q#_ZD:5_2+7\W7_!<+_DJOP._[)]XA_\ 4C2OZB^AQ_R?
MOA?_ +%O$W_K/Y@?QW]/#_E&KC#_ +&W"/\ ZTV6'X>4445_L\?X%A7ZA?\
M!(+_ )/,T3_LG_CS_P!(+6OR]K]0O^"07_)YFB?]D_\ 'G_I!:U^2^//_)E_
M%#_LB>(/_5?6/VSZ-W_)_?![_LX7#'_JTPY_6-1117^#)_TF!1110 4444 %
M%%% !1110 4444 %%%% !1110!^=O_!4WX72_$W]CCQ]/9P?:-4^&NH:+\4=
M/CVL<1>')+G3_$,^45BOV7PAKGB*ZW%2I\G:[1HS2I_(37]^FN:+I?B71-8\
M.:Y90ZCHNOZ7J&BZQI]RH>WO]+U6TFL=0LIT/#PW5I/-!*IX9)&'>OX:OC]\
M(M8^ _QF^(OPDUM9S=>"?$U]IEG=7*HDNJ:%*4O_  UK>U J*FN^'KO3-7C4
M*FQ+U49(W5D7_3SZ!G'%+%</\6^'N)K)8S*<PAQ/E=.4ESU<NS*GA\!F4*4=
M_98''87"5:C:_B9O'5WM'_(+]I+X>5L'Q-P3XH82A)X'.LLJ<(9Q6A%^SHYK
ME-7$YEE,Z\K6]MF.78O'4:23_A9)*Z5DY>04445_H(?YB'H_PA^)WB'X,?$[
MP-\5/"KJ-=\#>(M/UZSAD=D@OXK:7;?Z3=L@9Q8ZSITEWI-_Y8$AL[V<1E7*
ML/[@/A5\3?"GQD^'7A#XG^"+Y=0\,^,]%M-9TZ7=&9[8S*4O-,OTB>1+?5-(
MOH[G2]5M-[-::C9W-LQ+1$U_!Q7ZE_\ !.']O9_V8O$4OPV^)=S>WGP0\8:F
MEQ+<QB2[G^'/B"Y\N"3Q+96B))/=:%?(D*>)=+M0;A%ACUG2X9[Z"[T_6?Y
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
M ."7K_$[4/#W[5_[0F@8^&VD7L6J?"3X?:S9SH?'^L6$\-Q8^.->M+E(XI_
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
MU-)8;-L^Q$WCL11G!RI5\/@(Y7@L71G*EC,)7@[!1117]/G\?A117N7[.OP
M\=?M+_%3P_\ "SP':G[;J;F\UO6YH)IM+\)^&K6:!-6\3:RT6W996"SPQ0Q&
M2)]1U*YL-)MG^V7]NK>?FV:Y=D668_.<WQE#+LKRO"5\=F&.Q,U3H87"8:G*
MK6K59:VC"$6[13E)VC",I-1?IY+DN:\1YOEN0Y'@,3FF<9QC</EV69=A*;JX
MG&8W%5(T:%"C!6O*I4DE>3C""O.<HPC*2_1W_@D%^R_-\1_BQ=_M >*-.W^"
MOA%<?9_"_P!IB#0:U\2;NUW6SPA@5DC\':;<KK,SG8\&LW_AN:W:0PW0B_IY
MKS#X-?"/P=\"OAIX3^%?@.Q^Q>'/"6FI96[R",WFI7DCO<ZGK6IRQI&L^J:S
MJ$USJ-_,J(C7%PZPQQ0)%$GI]?X9>.WBKB?%_P 0LSXFM5H9-AXQRGAK U=)
MX3),'4J.A.K!-QABL?6JU\PQ<5*?LZV*>'C4G2H4FO\ HM^CCX,83P-\+\HX
M1YJ&(S[%2EG7%N8T5>&-XAQU*DL33HU&HRG@LMH4L/E>!DXP]KA\''%3I4Z^
M)K(****_'#]X"OYNO^"X7_)5?@=_V3[Q#_ZD:5_2+7\W7_!<+_DJOP._[)]X
MA_\ 4C2OZB^AQ_R?OA?_ +%O$W_K/Y@?QW]/#_E&KC#_ +&W"/\ ZTV6'X>4
M445_L\?X%A7ZA?\ !(+_ )/,T3_LG_CS_P!(+6OR]K]0O^"07_)YFB?]D_\
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
MP_#RBBBO]GC_  +"OU"_X)!?\GF:)_V3_P >?^D%K7Y>U^H7_!(+_D\S1/\
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
M;]K'XEN@\#?LW_&KQ!!)D#4K?X<>*K;1$.2H6;7K_3+318'8JX1)[^-GV2;
MWEOM^_\ X5_\$+?VY_'LEI-XQTGX??!O3)C')/+XV\:V.LZK':/L;S+?2/A]
M'XP#7;1ONCL=2O\ 275U:&\ELY 0/[7:*^ER_P "^&\.U+,,RS3,)*UX0E0P
M5"7?FC"G6KV>WN8F#6NK=FOQ'B_]JKXU9O3JT.$.#. ^#Z=124<7BJ6:\3YK
M0NK1E0K8G&9;E7-&]W]8R7$1DTK1BDU+^?WX'?\ !OO^S[X1>RU/XZ_$WQM\
M8=0AVR7'A_P[!%\-O!L[,6+VUV;.[UOQ?>11J5C2YT_Q/X>EE96F:"(2+;Q?
MM%\'_P!G[X)?L_Z(_A[X+_"[P7\-],F6-;T>&-$M++4-5,.?*DUO62DFLZ[<
M1Y(2YUB_OKA1\HE  %>P45^F9+PGPYP\E_8^3X/!U$N7ZPJ;K8MJUFI8S$2J
MXIQ?6+J\MV]-3^(?$SZ0?C1XPSDO$7Q%XCXBP<JGM5DTL5#+>'J=124XU*7#
MF44L!D=.K!J/+6CEZK)1BG4=D%%%%?1'XV%%%% !1110 4444 %%%% !1110
M 4444 %075K:WUK<V-];6]Y97EO-:WEG=0QW%K=6MQ&T-Q;7-O,KQ3V\\3O%
M-#*C1RQLR.K*Q!GHH:3335T]&GLUV8XRE&491DXRBU*,HMJ49)W4HM6:::33
M3NGJC\A_VE?^"+'['?QX?4-<\&Z)?_L_^-[S[1,-6^&,=M'X1N;V8LR2:I\.
MKW_B0+:Q.[,;7PI+X/EFR!)>$*NW\//C=_P0=_;%^'4UY>?"V[\#?'G08MSV
MHT'6;7P1XO>",@O)>^&_&EW8Z-%*$+21VFD^,==N)@C1PH]PT,$O]G=%?GF>
M>%W!V>RG6J9;_9V*G=RQ64S6#FV]7*5#DJ8*<F_>E.6%=23WF[L_L/PK^G=]
M)'PIHX;+\'QHN,LBPJC"ED7B!AZG$E"G3A90I4<V>)PG$V'H4Z:]E1PU#/*>
M$HPM&GATHQM_G"?$G]F#]H[X/272_%#X%_%CP-!:%Q+J7B+P'XDL-$D5/OS6
MFOOIQT2_ME.0;JQU"XMMRLOF[E8#PJO]/"O-/$_P6^#GC:=[KQG\)OAGXNN9
M)OM,EQXG\">%M?G>XS,?/>;5=*NY&FS<W!\UF+YN)CNS+)N_.,9X!P<G++^)
M)1C?W:6,RY3DEYUZ&+IIOTPZOOIL?VCPW^UMQ,:-.EQ?X*T*]=17M<=PWQG4
MPM&4K*_L\JS/(,9.G%N[3EG-1I6BU+XC_-:HK_13;]B7]C)F+-^R-^S$S,2S
M,WP$^%19F)R22?"F22>23R3R:Z?P[^RY^S+X0D2;PG^SK\"?#$L<C2QR^'?A
M'\/]%DCE?8'D1]-\/6S+(XCC#.I#-Y:9)VKCSH> F:.253B' 1AUE#!XB<DM
M-HRJ4T^NCFNFNNGVF(_:T\"1I2EA?!_BVM72]RGB.(\GPU*3MM*M3P>+G!7T
MNL/-VUM?0_SS/A]\'?BU\6KT:;\+?AA\0/B-?&586MO!'@_Q!XHDBD;)Q/\
MV+I]ZMNJJ"\DDYCCBC5Y9'2-&8?J3\"/^"'?[:7Q7GL;WQ_I7AKX"^%KC;+-
MJ'CO5K75O$YM2^QFL?!?A>XU*^2]4ABMCXEO_"Q9%WF=5>(R?VM6]M;VD$5K
M:00VMM;QK%!;V\2000Q(,)'%#$JQQQH  J(JJH&  *FKZG*O K(L-*-3-LUQ
M^:.+3=&A3IY=AY]XU%&>*Q#CNKT\31EUNMC\&X^_:L>*^=T*^$\/N ^%.!(5
MHRA',<TQ>+XSSC#732JX257#Y%DT*J=I6QN2YA12O%TY/WS\E/V6/^"-'[(_
M[.<NF^)/%.C3_'SXBV'E3)XD^)EE9S>%]/OH]K?:?#_PYB-SX?M=LJ1W%I+X
MBE\6:KIUR@FL-6MVQC]:E555550JJ JJH 55 P%4#      & .!2T5^O93DF
M4Y%AEA,HR_#9?0T<HX>FHRJR2LIUZKYJU>HEI[2M4J3MIS6/\ZO$'Q/\0?%7
M.I<0^(G%V=\79M:I&C7S?&2JT<%2JR4YX?+,!35/+\IPDII3^IY9A<)A5-<R
MHJ5V%>0_M!?#O4_B]\!/C=\)]$OK#3-9^)_PA^)7P[TC4M5-P-,T_4_&O@S6
MO#5A?:D;2&YNQ86EWJ<4]X;6WN+@6\<GDPRR;8V]>HKOKT:>(H5L/53=*O2J
M4:B3<6Z=6#A-)K5-QDTFM5NCY3*<SQ>2YIEN<8"4(8[*<PP>9X*=2$:L(8O
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
M&5UU*-7*^%*+R2A.$E:=.KC85:^<UZ,X^Y4H5\TJT)Q;C*DU*5_ZE\.?H=>
MGAM6H8_ \(KB7.<-*,Z.<\:8B/$&)IU(-.G5I8"I1P^0X>O3FO:4\3ALGHXF
MG.TH55RPY8X88K>**""*."""-(88846.*&*-0D<44:!4CCC10B(BA44!5
MJ2BBOY[;;;;;;;NV]6V]VWU;/Z@2222222222LDEHDDM$DM$EL%%%%(84444
M %%%% !1110 4444 %>5_$_X'?!_XT:>NF_%7X;^$/'=O%$8;6?Q!HMG=ZGI
MT;%V/]DZR(TU?2')EE/FZ7?6DO[V0;\2/N]4HKLP&88_*L71Q^5X[&9;CL/+
MGP^-P&)K8/%T)[<U'$8>=.M2E;3FA.+\SAS++,MSG!5\MS?+L#FN78J'L\3@
M,RPF'QV"Q$+WY*^%Q5.K0K0OKRU*<E?H?D%\3/\ @C'^S7XJEN+SX>>)?'_P
MKNI=_D:?!J$/C3PU;;MQ3;8^(P?$DOEL57][XO.^) IQ(QFKXD\9?\$1?C5I
MSSMX#^,'PS\501F5HAXFL/$W@J]N(T5FC5+?3K+QM:)<S$!%BEU%+=&8%[P(
M"X_I8HK]]X<^E9XZ\-TZ="GQM7SG#4TDJ'$>!P&=5)VV=3,,5AWF\W;1MYA[
MU[RO*S7\T<5?0P^CEQ74J8BKX?8;(<74;;Q'"N8YED%.'-JU3RS!XI9)!7U2
MCEGN[1M%M/\ DBUO_@DI^VQI1E%AX$\+>)A&"4.B?$+PE;B8B4Q@1?\ "1ZE
MX?()0>>/.$(\H@$B?,(X:_\ ^"8_[<VG>5]H^ VH2>=OV?8/&_PQU3'E[-WF
M_P!F>-;OR,[UV>?Y?FX?RM_ER;?[%J*_3,+].WQ>HQC&OD7A_C$K\U2IE.?4
MJTO=LM:'$U.C'WK2=J&NJ5KIK\CQG[.#P-Q$I3PW$?B;@6[<M.EG?#=>A#WK
MOW<3PC5KRO&\5?$JSLW>S3_C_M?^"6'[=5S-%')\%(;*.7[US=?$KX3&&$;2
MP,L=KXYN;L9("[8[:1PS#<J@,R^J>&O^"-_[7FMO'_:\WPK\'1L(VE;7?&5[
M?2QJW,B)'X6\/^(DDGB&1M,T<#R%0MR$+2+_ %645RXWZ<_C+BJ;A0R[@3+9
M-657!9)FM2I%Z^\EF/$&/I.6MM:3CHO=WOV9?^SH\!<%4C4Q.:>(^;14N9T<
MPXAR6E2DK+W&\JX8RRLHZ7]VLIZOWK6M_/WX#_X(='?!<?$[X]YC&W[3H_@/
MP?AVY4OY'B/Q#JA5/E#(OF>%GR2LAP%,;_H-\)_^"8_['?PGDM+V+X:_\+#U
MJSV[-:^*>H/XO,I55&^?PZT-AX)>3</,$B^%DDCD.8F10JK]_45^/\5?2+\:
M>,:=3#YOQ_G-'"55*,\%DKP_#V&G2DK2HU8Y'0P%3$TFM)0Q=2OS+2;D?N?!
MOT5_ #@2K2Q.1^&>05\=1<9PQ_$$<5Q1BX5H-..(HRXBQ&94L)732<9X*EAN
M1ZTU$K6=E9Z=:V]CI]I;6-E:1)!:V=G!%:VMM!&-L<-O;P(D,,2* $CC144#
M"@"K-%%?BLI2E*4I2<I2;E*4FW*4F[N4F[MMMMMMW;U9_0$8QA&,(1C"$8J,
M8Q2C&,8JT8QBK)12222222LM HHHI%!1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
/ %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>img199258524_2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img199258524_2.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &9" (# 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#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.66*WBEGGECA@AC>6::5
MUCBBBC4O)++(Y5(XXT4N[N0JJ"S$ $U)7Y0?\%EOVGC^SC^Q;XSTO0]2^P_$
M#XXRM\(_")@G:*^M--URUFE\>:Y (F2XC73_  ?%J.F07T$L+:=KFO:%<"0O
MLBE\[-\RH9/EF.S3$O\ <X'#5<1*-TG4<(OV=*+=TIUJCA2IWWG.*/N/#/@+
M./%#Q X/\/<ABWFG%^?Y=DF'J^SE4A@Z>+KQCC,RKPBU)X7*\$L1F.,<6G'"
MX6M);'Z&_P#"\O@I_P!%@^%O_AP/"?\ \MZ/^%Y?!3_HL'PM_P##@>$__EO7
M^9C17X9_Q&[%_P#1/8?_ ,.-3_YD/]@O^*1O#O\ T?#.O_$%P/\ ]$Y_IG?\
M+R^"G_18/A;_ .' \)__ "WH_P"%Y?!3_HL'PM_\.!X3_P#EO7^9C11_Q&[%
M_P#1/8?_ ,.-3_YD#_BD;P[_ -'PSK_Q!<#_ /1.?Z9W_"\O@I_T6#X6_P#A
MP/"?_P MZ/\ A>7P4_Z+!\+?_#@>$_\ Y;U_F8T4?\1NQ?\ T3V'_P##C4_^
M9 _XI&\._P#1\,Z_\07 _P#T3G^F=_PO+X*?]%@^%O\ X<#PG_\ +>C_ (7E
M\%/^BP?"W_PX'A/_ .6]?YF-%'_$;L7_ -$]A_\ PXU/_F0/^*1O#O\ T?#.
MO_$%P/\ ]$Y_J.12Q7$44\$L<T$T:2PS1.LD4L4BAXY8I$+))'(C!T="592&
M4D$&I*_)S_@C+^TX?VB_V+/!ND:WJ)O?'WP*F7X0^*_/F5[R[TG1+2"?P#K3
MH2T[0WG@Z;3=&DO;EY)=1UOP[KMPSEMRK^L=?N>49E0SC+,#FF&?[G'8:EB(
MQO=TY3BO:4I-:<]&HITI]IPDC_'[Q,X"S?PN\0.,/#S/H_\ "IPAG^8Y)7K*
M#IT\92PE>2P>94(2;DL+FF"EALQPG,W)X7%4I/5L****]$^&"BBB@ HHHH *
M*** "BBB@ HHHH **** "LO7=<T3POHFL>)?$NL:5X=\.>'M*U#7/$'B#7=0
MM-)T30]$TFTFO]5UC6-5OYK>PTS2M,L+>>]U#4+V>"TLK2":YN9HH8G==2OE
MO]N3_DRG]L'_ +-;_:!_]5-XMKFQE=X;"8K$QBI2P^&KUXQ=TI.E2E446UJD
MW&SMK9GN\+913X@XFX=R&M6GAZ.=Y[E&45<12C&52A3S+,,/@YUJ<9>[*=*-
M9SA&7NN44GHV'_#<G[%/_1X/[+?_ (D#\)O_ )K:/^&Y/V*?^CP?V6__ !('
MX3?_ #6U_G!T5_/G_$;,T_Z$F7_^%&(_R]?Z6O\ MO\ \4E/#O\ Z.YQI_X9
M,C_^3/\ 1\_X;D_8I_Z/!_9;_P#$@?A-_P#-;1_PW)^Q3_T>#^RW_P") _";
M_P":VO\ .#HH_P"(V9I_T),O_P#"C$?Y>O\ 2U/^*2GAW_T=SC3_ ,,F1_\
MR9_H^?\ #<G[%/\ T>#^RW_XD#\)O_FMH_X;D_8I_P"CP?V6_P#Q('X3?_-;
M7^<'11_Q&S-/^A)E_P#X48C_ "]?Z6I_Q24\._\ H[G&G_ADR/\ ^3/]'S_A
MN3]BG_H\']EO_P 2!^$W_P UM=)X0_:R_98^(/B/2_!W@+]I?]G_ ,;^+M<E
ME@T7PMX0^,OPZ\2^(]7G@MI[V>'2]#T;Q'>ZGJ$L-G;7%W+':6LSQVUO/.X6
M**1U_P U^OT?_P""1?\ RD9_9@_[&GQ5_P"JW\:5Z&5>,&99AFF6X">3X&G#
M'8_!X.=2-?$.5..)Q%*C*<4U9RBIN23T;23TO?XSQ'_9><!<$>'G'G&F%\4>
M+L=BN$.#.*.*,-@L1D^34Z&,KY!D>.S:CA:]2G-U*='$5,)&C4G33G&$Y2C[
MR1_H T445^^'^+P4444 %%%% !1110 4444 %%%% 'S!/^VY^Q?:SS6US^UW
M^S!;W-O+)!<6\_Q]^%,,\$\+F.6&:*3Q8LD4L4BLDD;JKHZE6 8$5%_PW)^Q
M3_T>#^RW_P") _";_P":VO\ .L\<_P#([>,/^QI\0?\ IVNZY:OYVGXU9I&<
MX_V)@'RRE&_UC$:\KM?;K9_?Y:_[FX7]DUX>8C"X:O+Q:XSC*O0HUG%9)D;4
M75IQFTFYWLG*ROK8_P!'S_AN3]BG_H\']EO_ ,2!^$W_ ,UM'_#<G[%/_1X/
M[+?_ (D#\)O_ )K:_P X.BH_XC9FG_0DR_\ \*,1_EZ_TM=_^*2GAW_T=SC3
M_P ,F1__ "9_H^?\-R?L4_\ 1X/[+?\ XD#\)O\ YK:/^&Y/V*?^CP?V6_\
MQ('X3?\ S6U_G!T4?\1LS3_H29?_ .%&(_R]?Z6I_P 4E/#O_H[G&G_ADR/_
M .3/]'S_ (;D_8I_Z/!_9;_\2!^$W_S6U+!^VY^Q?=3PVUM^UW^S!<7-Q+'!
M;V\'Q]^%,T\\\SB.*&&*/Q8TDLLLC*D<:*SN[!5!8@5_F_5U/@;_ )';P?\
M]C3X?_\ 3M:5</&K-)3A%Y)@%S2C%OZQB.K2;V]?P[:X8K]DUX>8?"XFNO%K
MC.3H4*U91>29&E)TJ<IJ+:G=)N-FT?Z>]%%%?T2?X9!1110 50U75=+T'2]2
MUS7-2L-&T71K"\U76-8U6\M].TO2M+TZWDO-0U+4M0O)(;2QL+&TAFNKR\NI
MHK>UMXI)YY$B1F%^OEO]N3_DRG]L'_LUO]H'_P!5-XMKGQ==X;"8K$J*F\/A
MZ]=1;LI.E3E446U=I-QLVMKGN\+Y1#B#B7AW(:M:>&IYWGN4Y14Q%."J3H0S
M+,,/@YUH0DXQG.E&LZD82E%2<4FTG<ZG_AJO]E[_ *.1^ G_ (>'X>?_ #14
M?\-5_LO?]'(_ 3_P\/P\_P#FBK_-:HK^?_\ B-N/_P"A#@__  MK?_*?7^EK
M_M5_Q21X,_Z/-Q/_ .(IE7_SU/\ 2E_X:K_9>_Z.1^ G_AX?AY_\T5'_  U7
M^R]_T<C\!/\ P\/P\_\ FBK_ #6J*/\ B-N/_P"A#@__  MK?_*?7^EJ?\4D
M>#/^CS<3_P#B*95_\]3_ $I?^&J_V7O^CD?@)_X>'X>?_-%1_P -5_LO?]'(
M_ 3_ ,/#\//_ )HJ_P UJBC_ (C;C_\ H0X/_P +:W_RGU_I:G_%)'@S_H\W
M$_\ XBF5?_/4_P!*7_AJO]E[_HY'X"?^'A^'G_S14?\ #5?[+W_1R/P$_P##
MP_#S_P":*O\ -:HH_P"(VX__ *$.#_\ "VM_\I]?Z6I_Q21X,_Z/-Q/_ .(I
ME7_SU/\ 2E_X:K_9>_Z.1^ G_AX?AY_\T5'_  U7^R]_T<C\!/\ P\/P\_\
MFBK_ #6J*/\ B-N/_P"A#@__  MK?_*?7^EJ?\4D>#/^CS<3_P#B*95_\]3_
M $I?^&J_V7O^CD?@)_X>'X>?_-%1_P -5_LO?]'(_ 3_ ,/#\//_ )HJ_P U
MJBC_ (C;C_\ H0X/_P +:W_RGU_I:G_%)'@S_H\W$_\ XBF5?_/4_P!*7_AJ
MO]E[_HY'X"?^'A^'G_S14?\ #5?[+W_1R/P$_P##P_#S_P":*O\ -:HH_P"(
MVX__ *$.#_\ "VM_\I]?Z6I_Q21X,_Z/-Q/_ .(IE7_SU/\ 2E_X:K_9>_Z.
M1^ G_AX?AY_\T5'_  U7^R]_T<C\!/\ P\/P\_\ FBK_ #6J*/\ B-N/_P"A
M#@__  MK?_*?7^EJ?\4D>#/^CS<3_P#B*95_\]3_ $I?^&J_V7O^CD?@)_X>
M'X>?_-%1_P -5_LO?]'(_ 3_ ,/#\//_ )HJ_P UJBC_ (C;C_\ H0X/_P +
M:W_RGU_I:G_%)'@S_H\W$_\ XBF5?_/4_P!*7_AJO]E[_HY'X"?^'A^'G_S1
M4?\ #5?[+W_1R/P$_P##P_#S_P":*O\ -:HH_P"(VX__ *$.#_\ "VM_\I]?
MZ6I_Q21X,_Z/-Q/_ .(IE7_SU/\ 2E_X:K_9>_Z.1^ G_AX?AY_\T5'_  U7
M^R]_T<C\!/\ P\/P\_\ FBK_ #6J*/\ B-N/_P"A#@__  MK?_*?7^EJ?\4D
M>#/^CS<3_P#B*95_\]3_ $I?^&J_V7O^CD?@)_X>'X>?_-%1_P -5_LO?]'(
M_ 3_ ,/#\//_ )HJ_P UJBC_ (C;C_\ H0X/_P +:W_RGU_I:G_%)'@S_H\W
M$_\ XBF5?_/4_P!*7_AJO]E[_HY'X"?^'A^'G_S14?\ #5?[+W_1R/P$_P##
MP_#S_P":*O\ -:HH_P"(VX__ *$.#_\ "VM_\I]?Z6I_Q21X,_Z/-Q/_ .(I
ME7_SU/\ 3]\*^,/"7CO1;;Q+X'\4^'/&7AV\DN(K37_"NMZ9XAT6ZEM)WMKN
M*VU72+J\L9Y+6YBDM[A(IV:&>-XI LB,HZ.OR._X(=?\HYOA)_V-/Q7_ /5D
M>)*_7&OW7)<?+-<HRS,YTXT9YA@,+C)4HR<XTY8BC"JX1DTG)1<K)M)M*[1_
MCQXK\%T/#GQ.\0> ,+CJV:8;@OC+B/A>AF6(HPP]?'T<CS;%9=3Q=:A3G4IT
M:F(CAU5G2A4G&$I.,922391117IGY^%%%% !1110 4444 %%%% !1110 450
MU75=+T/3KW6-;U*PT?2=.MY+O4-4U6\M]/TZPM8ANEN;V^NY(;:UMXUYDFGE
MCC0<LP%?EQ\>?^"S?[!WP-EOM+@^)EW\8O$UB9XY- ^#&EKXNM_/B;RU0^,;
MN[T?P%+&\H=7:Q\47T\,<4DC6QW6Z3^=F.;Y7E%+VV9YAA,#3:;B\37ITI5+
M;JE"4E.K+^[3C*7D?<\#>&7B'XF9@\L\/^"N)N,,9"48UX9!D^-S&E@U/X9X
M_%4*,L)E]%Z7KXZOAZ*NKU%=7_5:BOY+?C#_ ,'&GQ2U.:[L_@/\ /!/A"R#
MM%:ZY\3]<UCQMJD\)Z70T+PW)X,T[2KK!^6VEU?Q#;1NH=Y+A6,0_-7XD_\
M!73_ (*%?$XW,6H_M%^)/">GSN6BTWX;:5X<^'HLT+;Q%;ZQX7TC3_$[HIX#
MWFO7<^WY6F*D@_GV8>+W">$<HX7Z_F<E=*6&POL:+:[U,9/#SMVE&E-/=73N
M?VWP3^S$^DEQ-3HXCB%<%^'^'J*,ZE'B#B!YEFD:<K->SP?"V$SW".LDU)T<
M3F6#<=8SE"HG _O\KA=9^*'PT\.7!L_$/Q$\"Z#=B2>(VNL^+= TNX$MK((K
MF(P7VH02^9;RD1SIMW12$)(%8XK_ #9?&?QI^,?Q'>:3XA_%GXF>/'N3(UP_
MC/QYXI\4/.TKO)*TS:YJM\93+))))(7+%W=V;+,Q/F=?+5_&]7:PW#C:Z3KY
MG9OUIT\#)+3_ *>O\-?Z)R?]D94=.,^(/'2$*K3Y\+D_A_*K3C*VCCCL;Q=1
ME-)[IY=3;2W3>G^E+_PU7^R]_P!'(_ 3_P /#\//_FBK1TW]I3]G36)9(-(^
M/OP5U6>*/S98=-^*G@6^ECBW*GFR1VNNRND>]E3>P"[F5<Y(!_S2:*XUXVXZ
M^N081KJECJR?WO#RM]S/IZG[)#@]PDJ7C1Q)"HU[LJG".5U()WWE".<TG)6O
MHJD==;]'_J#:+XD\.^)(#<^'=>T77K816\YN-%U2QU2 07B-):3&6QGGC\JZ
MC1WMY-VR=$9HBRJ2-JO\NBSO;S3[F*\L+NYL;R EH+JSGEMKF%F5D9HIX726
M,LC,A*,"59E/!(/T=X%_;._:W^&CPGP-^TM\<?#L$+AUTVU^)OBZ;0W969@;
MC0+W5;G1+K#.Y N;"8#S),#YWW>CAO&[#R:6,X>K4EUGALPA7?JJ=7"X=+3H
MZKOW5]/AL^_9'9Y1A.?"_C;E685+-T\-GW!.,RB"=M(SQN7\19Y*2;U<XY?%
MQ3M[.35Y?Z1-%?PU?"[_ (+I_M_?#Z2"/Q'XP\"?&#3X?+C^Q?$;P#I-O.(%
M(WJFK?#YO NJRW#)N"W6I76HN'(>59E7RS^I'P4_X.,/ACK#VNG?M ? CQ9X
M(G9XX9O$WPSUNP\;Z.S./FO+KP]KJ^%M7TNUC<X>&RU/Q/=>6#)&LKD05]?E
MOBKP?F#C"KB\1EE25DHYAAI0A=]'7PTL30@E_-5J4XVW:>A_,?'?[.+Z4'!=
M.OB<!PUD?'V"H)SG7X(SZCB\1[-:J4,ISRCD&<XFH[J+HX'+\744K\L907._
MZ3:*^2?@!^W9^R5^T\+6W^#/QP\&>)-?NHED7P7J%Y-X6\>*=N9D3P9XI@T?
MQ%>):.#%<WFFZ??:<K[&CO98IH)9?K:OOL)C,)CZ,<1@L5A\9AY_#7PU:G7I
M2V=E4I2E%M75U>ZOJ?Q;Q%POQ+PAFE;).+.'\[X9SG#?Q\JX@RO'9/F-%-M*
M53!9A0P^(C&3BU&3IJ,K/E;"BBBND\(**** "BBB@ HHHH **** "BBB@ HH
MHH *CEEBMXI9YY8X8(8WEFFE=8XHHHU+R2RR.52..-%+N[D*J@LQ !-25RWC
MG_D2?&'_ &*WB#_TTW=3.7)"<K7Y8RE;ORINWSL;X6BL1B</AW)Q5>O1HN25
MW%5:D8.23T;2E=+J>6_\-5_LO?\ 1R/P$_\ #P_#S_YHJ/\ AJO]E[_HY'X"
M?^'A^'G_ ,T5?YK5%?SS_P 1MQ__ $(<'_X6UO\ Y3Z_TM?]P/\ BDCP9_T>
M;B?_ ,13*O\ YZG^E+_PU7^R]_T<C\!/_#P_#S_YHJ/^&J_V7O\ HY'X"?\
MAX?AY_\ -%7^:U11_P 1MQ__ $(<'_X6UO\ Y3Z_TM3_ (I(\&?]'FXG_P#$
M4RK_ .>I_I2_\-5_LO?]'(_ 3_P\/P\_^:*C_AJO]E[_ *.1^ G_ (>'X>?_
M #15_FM44?\ $;<?_P!"'!_^%M;_ .4^O]+4_P"*2/!G_1YN)_\ Q%,J_P#G
MJ?Z4O_#5?[+W_1R/P$_\/#\//_FBJQ:?M0?LT7]U;6-C^T1\#+V]O;B&TL[.
MT^+?@&YNKNZN9%AM[:VMX?$#S3W$\SI%##$CR2R.J(K,P!_S4J]2^!O_ "6O
MX/?]E2^'W_J6:16M'QJQ]6M2I/(L(O:5*=-OZY6=N>48MV]CK:[=K]OGPYI^
MR<X.R_+,QQ\?&/B:I+!8'%XN-.7"V5QC4EAL/4K*$I+-&XJ;@HMI-I.Z3/\
M3.HHHK^@S_$8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SKQM\
M8/A+\-;JQL?B-\4?AUX O=3MY+O3;/QMXV\->%;K4+6&00RW-C;Z[J=A+=V\
M4I$4DT"21I(0C,&XKB?^&J_V7O\ HY'X"?\ AX?AY_\ -%7\S'_!QY_R6O\
M9O\ ^R6^*_\ U+(J_G!K\5XF\5<9D&>YAE%/)\-B88*K3IQKSQ56G.HIT*-9
MMPC2DHM.HXZ-Z)/NC_63Z/W[.'A?QH\'N"/$['>)^?Y%B^+,#C\76RG"</9=
MC,/@Y8/.<RRN,*6)K9A1JU5.&!C6;G2@U*I**344W_I2_P##5?[+W_1R/P$_
M\/#\//\ YHJ/^&J_V7O^CD?@)_X>'X>?_-%7^:U17@_\1MQ__0AP?_A;6_\
ME/K_ $M?V/\ XI(\&?\ 1YN)_P#Q%,J_^>I_I2_\-5_LO?\ 1R/P$_\ #P_#
MS_YHJ/\ AJO]E[_HY'X"?^'A^'G_ ,T5?YK5%'_$;<?_ -"'!_\ A;6_^4^O
M]+4_XI(\&?\ 1YN)_P#Q%,J_^>I_I2_\-5_LO?\ 1R/P$_\ #P_#S_YHJ/\
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
M#S_YHJ/^&J_V7O\ HY'X"?\ AX?AY_\ -%7^:U11_P 1MQ__ $(<'_X6UO\
MY3Z_TM3_ (I(\&?]'FXG_P#$4RK_ .>I_I2_\-5_LO?]'(_ 3_P\/P\_^:*C
M_AJO]E[_ *.1^ G_ (>'X>?_ #15_FM44?\ $;<?_P!"'!_^%M;_ .4^O]+4
M_P"*2/!G_1YN)_\ Q%,J_P#GJ?Z4O_#5?[+W_1R/P$_\/#\//_FBH_X:K_9>
M_P"CD?@)_P"'A^'G_P T5?YK5%'_ !&W'_\ 0AP?_A;6_P#E/K_2U/\ BDCP
M9_T>;B?_ ,13*O\ YZG^E+_PU7^R]_T<C\!/_#P_#S_YHJ]%\$_$OX<_$JUO
MK[X<^/\ P3X_LM,N([34KSP3XJT+Q5:Z?=31^=%;7UQH5_?PVEQ+"#+'#.\<
MCQ_.JE>:_P Q6OZXO^#</_DBG[2'_94O"G_J)RU]/PAXG8OB;/<-E%7*</A(
M5Z>)J.O3Q-6K.+H8>=9)0E3BGS.%G=Z)]UK_ #_])W]GQPUX ^#V?^)V6^).
M><1XO)L=D.$IY3CL@P& P]>.<9S@\KG.>)H8^O5@Z$,4ZT$J4E.4%%M)MK^C
MZBBBOV$_RX"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *_AX_X+B_M.K\=_VP]0^'6A:B+WP+^SEIUQ
M\.M.$#A[2?QU>36^H?$S48_F8K<P:M;Z;X-O!A$9_!221J5?S9?ZZOVR_P!H
M?2_V5OV9OB[\<;^2V-_X/\*WB^$K"Y>,+K'CO62FB^"M)\N0[IH;KQ)?Z<VH
MB&.>6VTF+4+[R)8K21:_SC=7U;4]?U;5-=UJ^N=4UG6M1O=6U;4KV5I[S4=3
MU*YEO+^^NYG)>:YN[J:6XGE8EI)9'=CDFOQ#QFS[V."P/#U&=JF-DL?C4GJL
M-0FXX6G)=8UL2IU>ZEA(OJ?Z[?LJ?!O^U>*N,/&_-<)S8/A7#SX.X2JU(7A+
MB#.,-"OQ!C:$FKQKY9D57#9>VI<LZ/$F(BTY4[QSJ***_G8_W*"BBB@ HHHH
M **** /V=_X(;?M-#X&?MBV'PWUR_P#LO@G]H_3;?X<WJ2RK%:0>/;*>?4?A
MGJ,@)#375SJD^J>"["%<YG\;ERI\L,O]P=?Y>.C:QJGA[6-*U_1+ZXTS6M#U
M*QUC2-2M'\NZT_5-,NHKVPOK:3!\NXM+N"*>%\';)&K8XK_1W_8[_:#TO]J;
M]FCX0_'/3FMUNO&WA.T?Q-96PV1Z5XVT>270O&NDI$6:2.WL?%&FZI%8&7:]
MQIOV.[5?*N(R?Z)\&<]]O@L?P]6G>I@IO'X)-ZO"UYJ.)IQ72-'$N-5Z:RQ<
MM=#_  S_ &JW@Y_9/%G!_C=E6%Y<%Q9AH<'<5U:<&H1XAR;#3KY!C,1.WO5\
MTR"EB,!'51A1X:I)+FFV_I>BBBOV\_R+"BBB@ HHHH **** "BBB@ HHHH *
M*** "OEO]N3_ ),I_;!_[-;_ &@?_53>+:^I*^6_VY/^3*?VP?\ LUO]H'_U
M4WBVN#-?^17F7_8!C/\ U'J'VGAO_P G$X"_[+3A;_U>8$_S@Z***_A8_P"P
MP**** "BBB@ K]'_ /@D7_RD9_9@_P"QI\5?^JW\:5^<%?H__P $B_\ E(S^
MS!_V-/BK_P!5OXTKV^&?^2CX?_['>5?^I^'/R3Q^_P"3$>-?_9I/$C_UCLY/
M] &BBBO[=/\ D:"BBB@ HHHH **** "BBB@ HHHH _S"/'/_ ".WC#_L:?$'
M_IVNZY:NI\<_\CMXP_[&GQ!_Z=KNN6K^"ZW\6K_U\G_Z4S_LSRW_ )%V _[
ML+_Z8IA11169VA1110 5U/@;_D=O!_\ V-/A_P#].UI7+5U/@;_D=O!__8T^
M'_\ T[6E:4?XM+_KY#_TI'%F7_(NQ_\ V!8K_P!,5#_3WHHHK^]#_C,"BBB@
M KY;_;D_Y,I_;!_[-;_:!_\ 53>+:^I*^6_VY/\ DRG]L'_LUO\ :!_]5-XM
MK@S7_D5YE_V 8S_U'J'VGAO_ ,G$X"_[+3A;_P!7F!/\X.BBBOX6/^PP****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_NO_ ."'7_*.;X2?]C3\5_\ U9'B2OUQK\CO^"'7_*.;X2?]C3\5_P#U9'B2
MOUQK^U>#_P#DE.'/^Q)EG_J'1/\ DT^E!_RD?X[_ /9V_$#_ -:?,PHHHKZ,
M_"@HHHH **** "BBB@ HI&955F9@JJ"S,Q 55 R68G   !)). .37X4?MY_\
M%O/A#^SS)K/PU_9TAT3XX_&&T-SI]_KPO))_A/X%U&+*.FI:IID\-QXXU:UE
M_=3Z%X9U"RT^WE$\6H^*;/4+*;2)O)SG/<JR#"2QN:XNGA:*NJ:DW*M7FE?V
M6'HQO4K5'I[L(M13YIN$$Y+]+\*_!_Q%\:>):/"GAOPSCN(LTER5,95HQC0R
MS*,).?(\?G6:UW3P.5X*+32JXJM"6(J)8?"4\1BJE*A/]F/B;\5OAK\&/".H
M^//BOXY\,?#[P?I2$WFO^*M7M-(L1+L>2.SM6N9$DU#4KD1LECI=A'<ZE?S8
M@LK6XG98V_G6_:L_X.%_#6DMJ7A;]D'X=OXJO$>XM$^*WQ2M+W2_#N-ACCO_
M  SX#M;JS\0:DC&03VEUXJO_  W);S0".]\,7T$I4?S??'_]ICXY_M1>,Y/'
M?QT^(VO^/=<'FQZ;!J$R6V@^';.4HS:=X7\-:?':Z#X<L&,:/-;Z1I]H+R=3
M>7S75[+-<R>$U_/W$GB]FV/E4P^04_[)PEW%8JHH5<QJQ[W?/0PMU>\::JU8
MO6.(3T7^UW@-^S$\-^#*6#SSQHQZ\2>)HJE6EP]@JF+R[@?+:Z2DZ4HQ>&S;
MB1TZB35;'RRW+Z]-RI8C(JD??E](_'_]KW]I3]J+57U3XY_%_P 7^.81-Y]G
MX=N+Y=+\%Z5("=CZ/X(T2/3?"FF3!2J/>6FD17URL<9N[FX=%<?-U%%?DN(Q
M.)QE:>(Q>(K8JO4=ZE?$59UJTWWG4J2E.3]6S_3#(N'\BX7RO"Y)PUDN4\/9
M-@8*G@\IR3+L)E66X2FK>YA\#@:-##48Z*ZITHI[O4****P/7"BBB@ HHHH
M**** "BBB@"2*66WEBG@EDAGAD26&:)VCEBEC8/'+%(A5XY(W4.CH0RL RD$
M U^HG[,7_!8']M3]FI]/TEO'[?&;P#9^5"W@CXQ2W_BKR+)&VF'0_&!O(/&>
MBO;VY:'3+;^V[[0+'; &T"ZMX%MC^6]%=^79KF645UB<LQV)P-=6O/#U94^=
M)W4:D4^2K#O3JQG!]8L^+XY\.. _$S)YY#Q_PCD'%V534^3"YYEN'QKPTYKE
ME7P&(J0^M9=BDDN3%X"OAL53:3IUHM)G]TG[(?\ P6B_9/\ VG+G3/"7BW4)
MOV?_ (HZ@8[>#PQ\1=1L_P#A$]9OG4'[/X8^(R1V6B74CR%+>ULO$MMX2UC4
M;N1;72M,U!R&;]>U96565@RL RLI!5E(R&4C((((((.".17^7!7ZF_L2_P#!
M6S]IG]CR;1_"MSJLOQB^"5D\<$OPM\;ZG<O-HFG@QAH_A]XNDBOM5\'/"D>+
M;2WAUCPC'YUW*?# OKG[?%^U<,>,4U*GA.**"E%M16:X.G:4=ES8O!PTDMW*
MIA%%I)*.%F[R/\F_I _LML-.EC>)/H\YQ.C6A&I7EX<\58YU*-:RE+V'#G%.
M)E[6C-I0IT,#Q)*O"I4G.I7XCPU.,:1_>G17QU^R'^W5^SS^VKX2.O\ P?\
M%B#Q'IUK!/XL^&GB(V^F>/\ PA)*$5CJ6C"XG6_TLS.(;;Q%HEQJ6@W4F;=;
M]+V.XLX/L6OW;!XW"9AAJ6,P.(HXK"UH\U*O0J1J4YKK:46TI1=U*+M*$DXR
M2DFE_CMQ1PKQ)P3GN8\,<79'F?#G$&4UWA\PRC-\)6P6.PM1)2BYT:T8N5*K
M!QJX>O3YZ&)HSIUZ%2I1J0G(HHHKI/ "BBB@ HHHH **** "BBB@ KEO'/\
MR)/C#_L5O$'_ *:;NNIKEO'/_(D^,/\ L5O$'_IINZSK?PJO_7N?_I+.W+?^
M1C@/^PW"_P#I^F?YA%%%%?P6?]F84444 %%%% !7J7P-_P"2U_![_LJ7P^_]
M2S2*\MKU+X&_\EK^#W_94OA]_P"I9I%=&$_WO"_]A%'_ -.1/%XD_P"2=S__
M +$N:_\ J#7/],ZBBBO[P/\ C9"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH _D=_P"#CS_DM?[-_P#V2WQ7_P"I9%7\X-?T??\ !QY_R6O]F_\
M[);XK_\ 4LBK^<&OX]\1O^2US[_L(P__ *A84_ZBOH)_\HF^#7_8ESO_ -:[
MB$****^)/ZV"BBB@ HHHH _L+_X-SO\ DU[XX?\ 9>Y?_5>>"J_H5K^>K_@W
M._Y->^.'_9>Y?_5>>"J_H5K^QO#[_DC,@_[ Y?\ J17/^6CZ;O\ RE7XT?\
M93X;_P!464!1117V1_*P4444 %%%% !1110 445\(?MR?\%"/@=^PMX,CU/Q
MY?'Q-\1M>L[B;P+\)M!N[<>)_$;QEXEU'4I&6:/PSX5BN5,5WXBU*%TD:.XM
MM&LM9U*![ <F/Q^#RS"5L=F&)I83"4(\U6O6ERPBKV26\ISDVHPIP4JE2;4(
M1E)I/Z;@[@SBGQ XDROA'@O(LPXCXDSG$+#9=E.6476Q%>=G.I4FVXTL/A</
M2C.OB\9B:E'"8/#4ZF)Q5>C0IU*D?LKQAXS\(_#WPUK'C/QWXFT+P=X2\/V<
ME_KGB7Q-JMEHNB:59QX#7%_J6H36]I;1[BJ(9)5,DCI%&&D=5/\ .M^V!_P<
M#^"?"LFK>"_V/O!\?Q!UF$S6;?%SQ]:W^F>![:49C:Y\+>#TDL/$?B8*&)MM
M0U^Y\+6<-U '_LC7M.E5Y?Y_OVQ?V]/VA/VVO%SZU\5_$\EIX/TZ^EN?!_PK
M\.RW%CX#\(Q$2QP2V^F^86UK7A;S2Q77BC77OM:G$\]M;SV.E?9M+M?BZOYZ
MXI\7<?C)U<)PW%Y?A-8/,*L(RQU=;.5&$N:GA(25^5M5,1;EFIT)W@O]O?HZ
M_LQ^#.%\/@.)O'G$4N-N)91I8F'!678FO0X/R>HU&I&AF>+HNACN)<71DHJM
M"-3!9)S^VPU3"9QAN3%5/H7X^?M7_M%?M0:V=<^.OQ;\7?$"2.X:YL-&U"^6
MQ\):+,R>6SZ!X,TB/3_"FA.T6(Y9=*T>TFN0 UU+-(2Y^>J**_'<1B<1BZT\
M1BJ];$UZCYJE?$59UJU1]YU*DI3D_-MG^I&29%DG#6683).',GRO(,FP%-4<
M#E.2Y?A,KRW!TEM3PN!P-*AA</!?RTJ4(^04445B>J%%%% !1110 4444 %%
M%% &GHVMZSX<U2RUSP]J^IZ#K>F3BYTW6-&O[K2]4T^Y4,JW%EJ%C+!=VDZJ
MS*)8)HY &8!L$U^P_P"S%_P7&_;$^!3Z?HOQ)U2R_:.\"VWE0RZ?\1;B6V\>
M6]HC;G_LWXEV,$VL75[*<[[SQK8^-6V$QQ)"-C)^,M%>IE>=YMDE;ZQE688G
M U+IR5&HU2JVV5:A+FHUX_W:U.<=M-#\[\1/"7PT\6LK>3>(_!7#_%V"4)TZ
M$LUP-.>/P"J7YYY5FU'V.:Y16E=IXC+,;A*]I27M+2:?^@!^R-_P51_9*_:]
M73="\->,Q\//BC>B*)OA5\2I+/0/$5W?. IM_"NIFYD\/^,A)()3:V^AZC+K
MK6L?VK4-!TP-Y:_I!7^7%'(\4B2Q.\<L;K)')&Q22-T(9'1U(975@&5E(*D
M@@BOW#_87_X+<_'/]G>;1? /Q_?5_CS\&K?[/8QWU]=I-\6?!>GH8HD?0?$>
MHSQ1^+K"R@$A3P]XNN?M,F+:UT[Q5H5C;"UE_<.%_&&E6E3P?$]".'F^6$<T
MPD).@WHKXO"KFG2OO*KAW.',U_L]*"<E_D3](;]EWF.54,=Q/]'S-L1G>&I*
MKB:WAYQ)BJ$<WA32<Y4^&^()K#X;,7&[C1RW.HX3%>RIV6<9CBYPHS_M:HKQ
M;X"?M#?!W]IOX?:=\3O@EXWTKQOX3OW-O--9&6WU/1-3C1)+C1/$>BWB0:KH
M&M6RR1O+I^IVMO-);RP7MM]HL+JUNI_::_;Z%>CB:-/$8:M3KT*T(U*5:C.-
M2E5IR5XSIU(-QG%K52BVF?Y%9ME&:Y!F>.R7/,MQ^3YQE>)JX+,LKS3"5\!F
M& QE"3A6PN,P>*ITL1AJ]*:<:E*M3A.+5G%!1116IYP5_F$>.?\ D=O&'_8T
M^(/_ $[7=?Z>]?YA'CG_ )';QA_V-/B#_P!.UW7X/XW_ ,+AO_KYFW_I.7'^
MR?[(G_D8^/7_ &!>&W_I_CDY:BBBOY_/]K0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "OZXO\ @W#_ .2*?M(?]E2\*?\
MJ)RU_([7]<7_  ;A_P#)%/VD/^RI>%/_ %$Y:_1O"G_DM<N_[!\Q_P#4*N?P
MK^T?_P"43>.O^QUP1_ZUV4']'U%%%?UD?\U(4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<SXU\8>'OAYX
M.\5^/O%VHQ:1X5\$^&]<\6^)=5G.(=-T'P[IESJ^KWTG(REK86=Q,5!RP3:.
M2*F<HPC*<Y1A"$7*<Y-1C&,4W*4I.R48I-MMV25V;8;#XC&8BAA,+1JXG%8J
MM2P^&P]"G*K6KXBO.-*C1HTH)SJ5:M2484Z<$Y3G)1BFVD?RX_\ !P_^T\=2
M\2?"S]DKPYJ&ZR\-V\?Q<^)<5O*C(^O:I!?Z-X"T6[V8FAN-*T.37M?NK.4F
M"X@\3>'KS89;6%D_F3KVS]H_XV^(?VC_ ([?%3XY>* \>K?$GQCJOB%;)I/.
M&C:.\BVGAOP[#+C=+:^&_#EKI6@6<CEI'M--A:1WD+.WB=?Q7Q9G<N(>(,RS
M2\G1K5W3PD977)@Z"5'#+E?PRE2A&I42_P"7LZDMVV_^L?Z-GA)A_!#P5X$\
M/%2I1S3+,HIXWB:M2Y9+%<59NWF6?U76C=XBE1S#$5<#@JLFY++L)@Z2M"G&
M,2BBBOG3]S"BBB@ HHHH **** "OZ>_^#=W]IM;/5?BQ^R9XBU +%J\;?&#X
M:QW5T%']I646GZ%X_P!#LHYLF6>\TY?#OB"TL;5D$4.C^)=0:&3S+F:/^82O
M>?V8/CIKO[-'[0/PG^.?AXW#W?PZ\8Z9K-_96QC676?#<K/IWBWP]F5DC5?$
M7A>]U?1'=GC,2WYE26*1$D3Z3A+.Y</<0Y;F?,U1I5U2QB6O-@J_[K$KE^TX
M4Y.K37_/VG!Z-)GX/])CPCH^-_@EQYX?*E3GFV893/,.&*M2T?J_%632699#
M)57K0IXG&X>&78RK'7^S\;BX-2C.47_I3T5@>%/$^A^-O"_AOQGX9OXM4\-^
M+M T?Q/X?U. DP:CH>OZ=;ZKI-_"3R8KRPN[>XC)YV2"M^O[2C*,XQG"2E&<
M5*,HM.,HR5XRBUHTTTTUHUJC_D\KT*V&K5L-B:52AB,/5J4*]"M"5.K1K4IN
MG5I5:<TITZE.<90G"24HRBXR2::"BBBJ,@HHHH **** "BBB@ HHHH ****
M"OEO]N3_ ),I_;!_[-;_ &@?_53>+:^I*^6_VY/^3*?VP?\ LUO]H'_U4WBV
MN#-?^17F7_8!C/\ U'J'VGAO_P G$X"_[+3A;_U>8$_S@Z***_A8_P"PP***
M* "BBB@ K]'_ /@D7_RD9_9@_P"QI\5?^JW\:5^<%?H__P $B_\ E(S^S!_V
M-/BK_P!5OXTKV^&?^2CX?_['>5?^I^'/R3Q^_P"3$>-?_9I/$C_UCLY/] &B
MBBO[=/\ D:"BBB@ HHHH **** "BBB@ HHHH _S"/'/_ ".WC#_L:?$'_IVN
MZY:NI\<_\CMXP_[&GQ!_Z=KNN6K^"ZW\6K_U\G_Z4S_LSRW_ )%V _[ L+_Z
M8IA11169VA1110 5U/@;_D=O!_\ V-/A_P#].UI7+5U/@;_D=O!__8T^'_\
MT[6E:4?XM+_KY#_TI'%F7_(NQ_\ V!8K_P!,5#_3WHHHK^]#_C,"BBB@ KY;
M_;D_Y,I_;!_[-;_:!_\ 53>+:^I*^6_VY/\ DRG]L'_LUO\ :!_]5-XMK@S7
M_D5YE_V 8S_U'J'VGAO_ ,G$X"_[+3A;_P!7F!/\X.BBBOX6/^PP**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _NO_
M ."'7_*.;X2?]C3\5_\ U9'B2OUQK\CO^"'7_*.;X2?]C3\5_P#U9'B2OUQK
M^U>#_P#DE.'/^Q)EG_J'1/\ DT^E!_RD?X[_ /9V_$#_ -:?,PHHHKZ,_"@H
MHHH **** "O/_BE\5/AY\%/ ?B+XF_%3Q9I'@GP+X5LC?:WXAUJX\BUMHRZQ
M6]M!&BR7-_J5_<R166EZ5I\%SJ6JW\]O8:?:W-Y/#"_%_M&_M&_"G]E;X4^(
M?C#\8?$,>A>%]"C$-K:PB.?7?$^NSQROIGA;PMICRPOJWB#5GAD6UM5DBM[:
MWBNM4U2ZT_1[#4-0M/X3OV]?^"A'Q?\ V[/B$^K^*)[CPI\*_#][<-\.?A+I
M]^T^C>'+9U$ U76;B.&T'B3Q=?0KNO\ 7;RW5;8336&BVVF:8S6S_"<:<=8#
MA+#>S2AC,XKP<L+@%+2$7=+$XR47S4L.FGRQ5JN(DG"GRQ52M2_L7Z)_T/\
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
M7\_G^UH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7]<7_!N'_R13]I#_LJ7A3_ -1.6OY':_KB_P"#</\ Y(I^TA_V5+PI
M_P"HG+7Z-X4_\EKEW_8/F/\ ZA5S^%?VC_\ RB;QU_V.N"/_ %KLH/Z/J***
M_K(_YJ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *_!__@OE^TZWPH_9BT/X#^'M1-MXN_:&UMK36$@<K<6O
MPQ\'2V6J^)&,L;>9;-KFO3>&="5' BU+1Y?$MJ6=(IHS^\%?Y_'_  54_:=_
MX:F_;.^)OBG2=1&H> O 5R/A3\-WA>1[2;PQX,N[RWN]8M2[;7A\3>*+GQ!X
MBMIA% [:?J=A!*A:V#'\W\4<^_L;ABOAZ4^7%YS)Y?1L[2CAY1YL=4MH^58>
M]!M.\9XFG+H?WA^SO\&_^(I_2"RC/,QPGM^&/"VC3XVS252GS8>MG.'K*CPE
M@)2:<56GG-LXA3G%QK87(L;2=KIGYS4445_)Y_TH!1110 4444 %%%% !111
M0 4444 ?VL_\$'/VG!\8?V4+OX+Z]J(N?&G[.>L+X>MTGF:2]O/AMXGDOM7\
M%7;>806CTF[B\0^$X8H%,5CI6@Z(DA5[F,-^X]?P,?\ !(O]IO\ X9F_;5^'
M5]K&I?8/ /Q7<_!_QYYTWE6,-EXOO+-/#6M71DW6]LF@^,[;P_>W>HR*KV>A
MG6XA/!;WETS?WSU_6?AAGO\ ;7"^&HU9\V,RAK+JZ;]Z5&E%/!56M7:6&<:7
M,W>=2A59_P TW[0GP<_XA3](7/<TR["^PX9\3:4N.LG=.'+0HYECL14I<59?
M&248*K1SV%?,U0IQ4,/@<XR^FE;4****_13^& HHHH **** "BBB@ HHHH *
M*** "OEO]N3_ ),I_;!_[-;_ &@?_53>+:^I*^6_VY/^3*?VP?\ LUO]H'_U
M4WBVN#-?^17F7_8!C/\ U'J'VGAO_P G$X"_[+3A;_U>8$_S@Z***_A8_P"P
MP**** "BBB@ K]'_ /@D7_RD9_9@_P"QI\5?^JW\:5^<%?H__P $B_\ E(S^
MS!_V-/BK_P!5OXTKV^&?^2CX?_['>5?^I^'/R3Q^_P"3$>-?_9I/$C_UCLY/
M] &BBBO[=/\ D:"BBB@ HHHH **** "BBB@ HHHH _S"/'/_ ".WC#_L:?$'
M_IVNZY:NI\<_\CMXP_[&GQ!_Z=KNN6K^"ZW\6K_U\G_Z4S_LSRW_ )%V _[
ML+_Z8IA11169VA1110 5U/@;_D=O!_\ V-/A_P#].UI7+5U/@;_D=O!__8T^
M'_\ T[6E:4?XM+_KY#_TI'%F7_(NQ_\ V!8K_P!,5#_3WHHHK^]#_C,"BBB@
M KY;_;D_Y,I_;!_[-;_:!_\ 53>+:^I*\._:<\!>(/BI^S9^T+\,/"4=K-XJ
M^(_P.^+/@+PS#?72V5E+X@\8> M?\/:-'>7CJR6EJ^I:C;+<73JRV\)>5E(0
M@\690G4R['TZ<93J5,%BH0A%-RG.5"I&,8I:N4FTDEJV['UG 6+PV XYX+QV
M-KTL+@\%Q9P[B\7B:\U3HX;#8;.,'6KUZU23484J-*$ZE2<FE&$7)NR/\U"B
MOV:_X<-?\% _^A=^%O\ X<S3?_D*C_APU_P4#_Z%WX6_^',TW_Y"K^.O]2^+
M?^B=SC_PAK__ "'G^?9G_4E_Q-?]&G_H^?AC_P")=E/_ ,T'XRT5^S7_  X:
M_P""@?\ T+OPM_\ #F:;_P#(5'_#AK_@H'_T+OPM_P##F:;_ /(5'^I?%O\
MT3N<?^$-?_Y#S_/LP_XFO^C3_P!'S\,?_$NRG_YH/QEHK]FO^'#7_!0/_H7?
MA;_X<S3?_D*C_APU_P % _\ H7?A;_X<S3?_ )"H_P!2^+?^B=SC_P (:_\
M\AY_GV8?\37_ $:?^CY^&/\ XEV4_P#S0?C+17[-?\.&O^"@?_0N_"W_ ,.9
MIO\ \A4?\.&O^"@?_0N_"W_PYFF__(5'^I?%O_1.YQ_X0U__ )#S_/LP_P")
MK_HT_P#1\_#'_P 2[*?_ )H/QEHK]FO^'#7_  4#_P"A=^%O_AS--_\ D*OR
M8^(_@+Q!\*_B'X\^&'BV.UA\5?#CQGXH\!>)H;&Z6]LHO$'@_7+[P]K,=G>(
MJI=VJ:EIURMO=(JK<0A)54!P*\_,<BSG*(4ZF9Y9C<!3K2<*4\5AZE&-2<8\
MTHP<XKF:B[M+9'W/ WC%X5^)F+QV!\/O$'A/C+&99AZ>+S'#<.YU@LTK8+#5
MJCHTJ^)IX6K4E2I5*J=.$YI*4_=3N<91117DGZ2%%%% !1110 445^T_AC_@
M@U^V]XM\->'O%6E:M\#%TSQ-H>D^(-.6[\>^(8;I;#6;"WU&S%S$G@:5(K@6
M]S&)HTED5)-RK(X 8^IEF2YMG,JT,JR_$X^6'4)5EAJ;J.E&HY*#G;92<9)=
M^5]C\\\0/%GPU\*J.68CQ&XTR#@VCG57%4<JJY[C88.&/JX*-">+IX9R3]I+
M#PQ-"55+X55AW/Q8HK]P_P#B'Z_;M_Z"_P !/_#@^(__ )@J/^(?K]NW_H+_
M  $_\.#XC_\ F"KUO]1N+_\ HGLT_P#">7^?G^?9GYG_ ,3??1B_Z/AX??\
MA\I?_(GX>45^X?\ Q#]?MV_]!?X"?^'!\1__ #!4?\0_7[=O_07^ G_AP?$?
M_P P5'^HW%__ $3V:?\ A/+_ #\_S[,/^)OOHQ?]'P\/O_#Y2_\ D3\/**_<
M/_B'Z_;M_P"@O\!/_#@^(_\ Y@J/^(?K]NW_ *"_P$_\.#XC_P#F"H_U&XO_
M .B>S3_PGE_GY_GV8?\ $WWT8O\ H^'A]_X?*7_R)^'E%?N'_P 0_7[=O_07
M^ G_ (<'Q'_\P5'_ !#]?MV_]!?X"?\ AP?$?_S!4?ZC<7_]$]FG_A/+_/S_
M #[,/^)OOHQ?]'P\/O\ P^4O_D3][/\ @AU_RCF^$G_8T_%?_P!61XDK]<:^
M#?\ @FM^S=\0_P!DW]D?P'\$/BE/X<N/&?AO6_'.H:A+X5U*ZU;16@\1>+]7
MUS3Q;7UYIVE7$LBV5]"+A6LHQ'.'C5I%4.WWE7]8\+X>OA.&\BPN)I3HXC#Y
M1E]&O1J+EG2JT\+2A4ISCTE"2<9+HTT?\U_TA,[RGB7QV\8N(<AS##9KDF=^
M)?&N:Y3F>#J*KA,PR['\0X_$X/&8:JM*E#$T*E.K2FM)0G%]0HHHKW3\>"BB
MB@ KROXV?&GX<_L\_##Q;\8/BOX@M_#7@CP9IKZAJE]+MDN;J5F6#3]'TBSW
MI)J6N:U?26^F:-ID!\Z^U"Y@@0J&9U])U#4+#2;"^U75;ZSTS2],L[G4-2U+
M4+F&RL-/L+*%[F\OKZ\N7CM[2SM+>.2>YN9Y(X8(8WEE=$1F'\*/_!5S_@HG
MJO[:OQ;D\)>!M1NK7]G+X8ZK=VO@'3@LMH/&VM0K-9:A\2]:MI%2=I=21Y[3
MPK97BH^C>&W5VM+'5]9UV.3XWC7B[#<)96\0U"MF.*YZ66X23TJ54ESUZJ34
MEAL.I1E5:LYRE3HQE%U5./\ 4_T3?HS9[]);Q$IY)"6)RO@?A_ZMF/'?$E&"
MYL%EU2I)8?*<NG4A.A+/<[E1K4,OC4C4AA:-+&9G5HXBE@)8:O\ /W[>W[=7
MQ*_;I^,%WXX\3R7F@?#[09+G3_A9\,TOC<Z5X,T&0Q)+<SF-(8-1\5:\;>*^
M\2ZX\7FW$X@TVS,&B:7I-C:?#-%%?R)CL=B\RQF(Q^.KSQ.+Q5256O6J.\IS
MET25E&$4E"G3@HPIPC&G",81C%?].O!_"'#7 /#.2\'<(91A,BX;X?P-++LJ
MRO!0<:.'P])-N4YR<JN(Q.(J2GB<9C,14JXO&XNK6Q>+K5L36JU9E%%%<A](
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7]2_\
MP1N_X*M75[<^&OV0?VF/$YGFE%GH7P*^)FNW.9I9$4P6/PQ\7ZM<R_O9)%6"
MT\!:O>'S9)0OA2[N999?#L0_EHI\<CQ2)+$[QRQNLD<D;%)(W0AD='4AE=6
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
M^C3_ -'S\,?_ !+LI_\ F@_&6BOV:_X<-?\ !0/_ *%WX6_^',TW_P"0J/\
MAPU_P4#_ .A=^%O_ (<S3?\ Y"H_U+XM_P"B=SC_ ,(:_P#\AY_GV8?\37_1
MI_Z/GX8_^)=E/_S0?C+17[-?\.&O^"@?_0N_"W_PYFF__(5'_#AK_@H'_P!"
M[\+?_#F:;_\ (5'^I?%O_1.YQ_X0U_\ Y#S_ #[,/^)K_HT_]'S\,?\ Q+LI
M_P#F@_&6BO<_VCOV=_B3^RQ\6-<^"_Q9M=(L_&_AVRT2_P!2@T/58M:TU+?Q
M!I-IK>G&'4(8XHY7:QO8&F4(#%(6C))4FO#*^>KT*V%KU<-B:4Z&(H5)T:U&
MK%PJ4JM.3C.G.#LXSA).,HM7333/W#)LYRKB+*<LS[(LPPF;9+G.!PN9Y5FF
M KPQ."S#+\=1AB,'C<)B*;E3KX;$T*D*M&K"3C4ISC*+::"BBBLCT@HHHH *
M*** "BOUO^"'_!%O]L#]H#X3>!/C-X$U/X-P^$/B'H<7B#0(M>\:Z[I^L)83
M33P(NH65MX-OX+>XWV\FZ.*\N%"[2)#D@>J?\0_7[=O_ $%_@)_X<'Q'_P#,
M%7TU'@SBK$4J5>CD.95:-:G"K2J0P[<*E*I&,Z<XN^L9QE&2?5._<_GW,_I6
M?1QR;,LPRC-/&7@3 9GE6-Q>6YC@<3G-*GB,'C\#7J87&82O!QO"MA\12J4:
ML'K&<)+H?AY17[A_\0_7[=O_ $%_@)_X<'Q'_P#,%1_Q#]?MV_\ 07^ G_AP
M?$?_ ,P5:?ZC<7_]$]FG_A/+_/S_ #[,XO\ B;[Z,7_1\/#[_P /E+_Y$_#R
MBOW#_P"(?K]NW_H+_ 3_ ,.#XC_^8*C_ (A^OV[?^@O\!/\ PX/B/_Y@J/\
M4;B__HGLT_\ ">7^?G^?9A_Q-]]&+_H^'A]_X?*7_P B?AY17[A_\0_7[=O_
M $%_@)_X<'Q'_P#,%1_Q#]?MV_\ 07^ G_AP?$?_ ,P5'^HW%_\ T3V:?^$\
MO\_/\^S#_B;[Z,7_ $?#P^_\/E+_ .1/P\K^N+_@W#_Y(I^TA_V5+PI_ZB<M
M?G!_Q#]?MV_]!?X"?^'!\1__ #!5^\G_  2(_8=^,_[#WPX^+_A7XSW7@FZU
M/QSXVT/Q!HK>"=<U#7+5+#3M"?3K@7TM_HFB/!<&X8&...*=6CRQD4_+7W7A
MQPOQ%E?%F!QF89/CL'A:=#'1G7KT7"G&53"5804I/9RE)17=NVY_'OT[OI$^
M!WB%]&SC#A;@GQ0X0XGXBQN;<(UL)D^4YI3Q6.Q%+!<399BL54I48I.4:&&I
M5*U1_9IPE+H?KS1117]*'^" 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 ?GC_P %2?VG!^RO^QE\4?&6EZB+
M#QWXSLU^%GPU*3-!=KXM\;6]W9RZK8R(0\=YX6\,P>(?%EJ^"AN]#MX),"<&
MO\^VOWK_ ."_'[3J_%+]I;P[\ /#VHBY\)_L]Z(ZZZENX-O=?$[QM;V&JZXK
MR1,8;P>'_#<'AG2(@^Z72M8F\4V)\J5[J,_@I7\G^*6??VSQ/6PU*?-@\FB\
MOHV=XRQ$9<V.J):^][?_ &=M.THX:#ZL_P"DW]G9X.?\0N^C[E6?YCA?8<3>
M*E>GQKF4JD.6O1R.M1]APC@')J,I4%D[_MNG&<5.EB,_QE-N48Q84445^;G]
MYA1110 4444 %%%% !1110 4444 *K,K*RL592&5E)#*P.0RD8(((!!!R#R*
M_P!#;_@F[^TT/VL?V/OA-\4-0O\ [=XVL-*/@+XFM)*LMV/B!X+2#2]8O[[8
M2L5QXHL_[+\:10@DQ67B6T1PKAD7_/(K^AC_ (-\_P!IH>!/CKXZ_9H\0W_E
M>'_C7HI\3>#(YY5$5O\ $?P-9W%U>65M&Y14?Q+X*.J37<V]Y)+CPAHMI% Q
MG>1/TSPJSW^R>)J>"JSY<)G4%@9INT8XM2<\#4:ZR=5SPL>WUIOI=?Y__M'O
M!W_B)?@!C>*<NPOM^)/"?%5.+L'*G#FKU>'*E.&%XOP<9:\E"&7PPV?XAKWI
M?ZO4X1=Y.,O["****_JP_P";\**** "BBB@ HHHH **** "BBB@ KY;_ &Y/
M^3*?VP?^S6_V@?\ U4WBVOJ2OEO]N3_DRG]L'_LUO]H'_P!5-XMK@S7_ )%>
M9?\ 8!C/_4>H?:>&_P#R<3@+_LM.%O\ U>8$_P X.BBBOX6/^PP**** "BBB
M@ K]'_\ @D7_ ,I&?V8/^QI\5?\ JM_&E?G!7Z/_ /!(O_E(S^S!_P!C3XJ_
M]5OXTKV^&?\ DH^'_P#L=Y5_ZGX<_)/'[_DQ'C7_ -FD\2/_ %CLY/\ 0!HH
MHK^W3_D:"BBB@ HHHH **** "BBB@ HHHH _S"/'/_([>,/^QI\0?^G:[KEJ
MZGQS_P CMXP_[&GQ!_Z=KNN6K^"ZW\6K_P!?)_\ I3/^S/+?^1=@/^P+"_\
MIBF%%%%9G:%%%% !74^!O^1V\'_]C3X?_P#3M:5RU=3X&_Y';P?_ -C3X?\
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
M\.3Y%[3$5J%.-3.,CI6JU%CZ&)P&$IPEG6(J']QE%%%?U6?\X 4444 %%%%
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
M[@X>_P"1!D?_ &)\L_\ 4*@?\AOC9_R>;Q<_[.=Q[_ZU6;!1117L'YB%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7C/[1'QI\._LZ? [XH_&_Q48FT?X;>#M6\2-9RW
M*6?]L:G!#Y&@>'8+EU98KWQ+K]QIF@:>2KYOM2MU",6"GV:OYG?^#A[]IXZ/
MX1^%O[)OAS4-E[XPN%^*WQ+B@E3>OAK1+NXTSP'HUR@\PO;ZQXCAUO79XV$$
ML$_A+19D::&[=4^=XKSN/#W#^99HVO:T:#IX2+L^?&5VJ.%CROXHQJSC4J*S
MM2A4ELF?N/T;_"7$>-_C3P'X=QIU99;FN<4\7Q)6I.4'A>%LIB\RX@K>VC;V
M%6KEN&K8/!5).*EF.*P=)/GJQ3_EK\=>-?$?Q(\:^+OB%XPU"35O%?CGQ+KG
MBWQ)J<N0]_KGB+4KG5M4NBI+;!->W<SI&"5B0K&F%4"N5HHK^*YSE4G*I.4I
MSG*4YSDW*4I2;E*4F]7*3;;;U;=V?]9&&PV'P6&P^#PE"EAL)A*%+#87#4(1
MI4,/AZ%.-*C0HTX)0ITJ5.$:=.$4HPA%1BDDD%%%%2;A1110 5^BG_!,/]CB
MT_;6_:3?X;^(S?6OP_\ #_P^\;^*_&NJV*NDU@C:/+X;\*?9+G'D)J*^-/$&
M@:E#:RL7N[#2M4,<;)!,\7YUU_9O_P $ /V=1\-_V6_$WQUUG3_(\2_'_P 6
M3-H\\T2+.GPY^'\]]X?T54$D8N;;^TO%4OC*_DPZP:CIR:#>(CHD$S_:< 9#
M#B'B? X2O257!8?GQ^.@TW"6'PW+:G-*UX5L1.A0FKJ\:DC^4?II^,F*\$OH
M_<7<29/CY9?Q7GCPO!_"&)IRC#$4,[SWVL:N.PTI)\N)RK)<-F^;8::A+EQ.
M!HII*7,OX\O'7@OQ#\-_&WC#X>^+;(Z;XI\"^*-?\'^)-/8L39:[X:U6ZT;5
MK7<RHS""_LIXU<HN]5#;1G%<K7[;?\%X_P!GD?"/]L=/BEI&G_9/"O[0_A:V
M\8+)% L%DOCSPPMKX:\<V5N$ $EQ-"GACQ5J4Q)>;4/%MQ(XRV6_$FO!S[*J
MF29SF655;MX+%U:,)2T=2C?GP]79?QJ$J=5:;31^Q>#7B+@O%OPKX"\1\#[*
M,.+>&\OS/%4*+YJ>"S;V?U;/,NB[RN\LSG#X_+Y-R;YL-*[84445Y)^F!111
M0 5W_P *OB3XF^#GQ+\!?%;P9="T\5?#OQ;H/C'0IGW&%M1T#4;?48+>[164
MS6-X8#:7]L3LNK*>>WD!CE8'@**NG4G2J0JTIRA4I3C4ISB[2A.$E*$XM:J4
M9)--;-7.7'8+"9G@L9EN88:CC,!F&%Q&"QN$Q$%4H8K"8NE.AB<-7IRO&I1K
MT:DZ52$E:4)2B]&?Z:_P<^*7AGXW?"GX>?%[P;,9O#'Q(\'Z#XPT<.RM<6UM
MK>GP7K:=>A.(]1TN>673=2@(#6]_:W,#JKQLH])K^=;_ (-[OVG?^$T^#?Q
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
MEY!1117CGZ@%%%% !1110!_H,_\ !*?2K+1_^">?[+-II\(@@F^'UQJLB*%
M:]UWQ1X@UO4IOE"C-QJ.H75PQQN+2DL68EC^@]?D;_P1&^,6E_%+]@3X=>'H
MKN.7Q%\&M;\6?#+Q-;>:QGA\G7+OQ3X9G$$KO.EG-X2\3:+:0SY:UFO=/U*&
MU,8M);6U_7*O[:X6K4J_#605:$HRI/)\NBN6UHNGA*5.<--%*G.$J<ETE%KH
M?\D?TB<KS+)O'OQGR_-Z56ECZ?BAQS7J^V4N>M3QO$F8X["XQ.7O3I8["8FA
MC*%1_P 6C7IU/M!1117O'XV%%%% !1110 4444 >#^+/V8_@3XY^-/@+]H;Q
M9\-O#VN?%[X9Z5J&D>#?&%[;,]WIEO?30W$%Q-;AULM3O]#E6[D\,7VIV]W<
M^&IM5U6ZT1[*[O7G'O%%%8TL/0H2K3HT:5*>(J^VQ$J=.$)5ZW)&G[6JXI.I
M4Y(0ASS;ERPC&]DCT\PSK.,VH97A<TS7,LRPV1X#^RLEP^/QN)Q='*<L6)Q&
M-679;2KU:D,#@5C,7BL4L+AHTJ"Q&)KU5#GJSDRBBBMCS HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH _A0_X+B_\I&?BW_V*WPH_]5OX;K\CJ_7'_@N+
M_P I&?BW_P!BM\*/_5;^&Z_(ZOXJXP_Y*OB/_L=YG_ZF5C_K+^B__P HX>!'
M_9I/#_\ ]9C+ HHHKYP_=0HHHH **** /]"K_@EW_P H_/V5?^R6V'_ISU.O
MO:O@G_@EW_RC\_95_P"R6V'_ *<]3K[VK^X.'O\ D09'_P!B?+/_ %"H'_(;
MXV?\GF\7/^SG<>_^M5FP4445[!^8A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!1U/4]/
MT73=1UG5[VVTW2M)L;O4]3U&]F2WL[#3["WDNKV]NYY"L<%M:VT4L\\TC!(X
MHW=B%4FO\Y+]M7]HO4?VK/VGOB[\<+MYQI?BOQ1<6_@^SG#H^E^ ]!2/0_!>
MGM"P40W,?AVPL)]3"1Q"?5[C4+MHUDN)*_KM_P""WO[3K? 3]C?5_ >A:B;/
MQU^T7?7/PQTM('*7<'@@6JWGQ-U-1N16LY=!EM/!UV 7E1_&MM)'$5226'^&
MVOYW\9L^]MC,!P]1G>&#BL?C4GH\37BX86G);J5'#NI5L]''%0>Z/]Q_V5/@
MY_9?#'&/C?FV$Y<9Q/7GP9PE5J0M..0Y3B*>)XBQM"334Z&9YY2P>7\R:E"M
MPYBH-<M2[****_#S_7D**** "BBB@#N_A=\._$?Q=^)'@/X6^$+;[5XH^(?B
M[P]X,T*$K*T0U/Q%JEKI5K-<F%)'CLK62Z%S?7 0K;6<,]Q)B.)F'^E1\*_A
MSX=^$'PS\ ?"KPC!]F\,_#GP=X<\%Z'&5596TWPWI-KI-M<7)0?O;V[2U%U?
M7#%I;F\FGN)GDEE=V_D!_P"" 7[.H^)G[4_B3XXZUI_VCPU^S[X3DGTJ::)7
MMW^(WC^&_P##^@+LFC:*?^SO#$/C/4PT9\_3M4BT*\4Q2- Y_L[K^DO!K)?J
MN48W.ZL+5<TK_5\-)K58/!N492B]TJN*E5C-*Z?U:F[]%_@G^U1\6/\ 6+Q/
MX5\)LOQ//E_A[D_]L9Y2IS]V7$_%5*AB*-#$03:E++N':&65\--VE#^W,9#E
M2=Y?CC_P7%_9W_X77^Q/KWC?2; W?B[]GW6[7XGZ>\$4DMW)X1,9T3X@V(V!
MDCL;?0[V+Q=J$CJ"J>#H2)43S%D_AMK_ %!?$OAS1?&'ASQ!X2\26$.J^'?%
M.B:KX<U_2[D$V^I:+K=A/IFJ6%P%(8PWEC=3V\H!!*2, 0>:_P V']HKX.:Q
M^SY\=/BO\%-=,LE_\-?'&O>%TNY@JOJ>EV5[(="UH!4C41:YH<FG:Q!B./\
M<7T9,<9^0?,^,^3>PS'+L\I0M#'498+%-+3ZSA?>H3F^LJV'FZ<=7[N$V77]
M_P#V4OBM_:_!''/@_F&)YL7PAFE/BWAVE4G>;R#B&2PV;X7#0O[N'RS/,-3Q
ME9N*O7XD^*5[0\8HHHK\3/\ 6T**** "BBB@#[7_ .">/[3$O[)O[7'PE^+-
MW>RVG@\:T/"'Q)2/:8[CX>>+FCTGQ#--&Q7SO["\RT\56D(DA\S4M L5>01E
MPW^B/'(DJ)+$Z21R(LD<D;!TD1P&1T=259&4AE920P(()!K_ "X:_O4_X(]?
MM.#]I/\ 8K\!)K&HB\\>_!DK\'O&@EF:2^N$\,65H?!^MW F)N9AK'@VXT5;
MC49#(E]KNGZ\%F:6VN(XOW;P8SWDK9AP[6G[M9?VE@5)Z>U@H4L92C?=SIJA
M6C%625&M)W;9_CE^U9\'?K66<$>..4X2];*ZBX%XPJ4J=Y/+\74Q&8<+YA7Y
M4E&GA,=+-LLKUZG/*I4S3*<.I1C2A%_J91117]!'^)@4444 %%%% !1110 4
M444 %?+?[<G_ "93^V#_ -FM_M _^JF\6U]25\M_MR?\F4_M@_\ 9K?[0/\
MZJ;Q;7!FO_(KS+_L QG_ *CU#[3PW_Y.)P%_V6G"W_J\P)_G!T445_"Q_P!A
M@4444 %%%% !7Z/_ /!(O_E(S^S!_P!C3XJ_]5OXTK\X*_1__@D7_P I&?V8
M/^QI\5?^JW\:5[?#/_)1\/\ _8[RK_U/PY^2>/W_ "8CQK_[-)XD?^L=G)_H
M T445_;I_P C04444 %%%% !1110 4444 %%%% '^81XY_Y';QA_V-/B#_T[
M7=<M74^.?^1V\8?]C3X@_P#3M=URU?P76_BU?^OD_P#TIG_9GEO_ "+L!_V!
M87_TQ3"BBBLSM"BBB@ KJ? W_([>#_\ L:?#_P#Z=K2N6KJ? W_([>#_ /L:
M?#__ *=K2M*/\6E_U\A_Z4CBS+_D78__ + L5_Z8J'^GO1117]Z'_&8%%%%
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
M#<19:\3E7M*J<9QPE?$T,?34XQKX2C4O!>P4445] ?B84444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\*'_!<7_E(S\6_P#L
M5OA1_P"JW\-U^1U?KC_P7%_Y2,_%O_L5OA1_ZK?PW7Y'5_%7&'_)5\1_]CO,
M_P#U,K'_ %E_1?\ ^4</ C_LTGA__P"LQE@4445\X?NH4444 %%%% '^A5_P
M2[_Y1^?LJ_\ 9+;#_P!.>IU][5\$_P#!+O\ Y1^?LJ_]DML/_3GJ=?>U?W!P
M]_R(,C_[$^6?^H5 _P"0WQL_Y/-XN?\ 9SN/?_6JS8****]@_,0HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M3',@0M#.#;RA+@&.O\^OQ)XK\4>,M4FUOQ?XDU_Q5K5Q_K]7\2:QJ.N:I/\
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
M-/A__P!.UI7+5U/@;_D=O!__ &-/A_\ ].UI6E'^+2_Z^0_]*1Q9E_R+L?\
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
M+-(KRVO4O@;_ ,EK^#W_ &5+X??^I9I%=&$_WO"_]A%'_P!.1/%XD_Y)W/\
M_L2YK_Z@US_3.HHHK^\#_C9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH _D=_X.//\ DM?[-_\ V2WQ7_ZED5?S@U_1]_P<>?\ ):_V;_\ LEOB
MO_U+(J_G!K^/?$;_ )+7/O\ L(P__J%A3_J*^@G_ ,HF^#7_ &)<[_\ 6NXA
M"BBBOB3^M@HHHH **** /["_^#<[_DU[XX?]E[E_]5YX*K^A6OYZO^#<[_DU
M[XX?]E[E_P#5>>"J_H5K^QO#[_DC,@_[ Y?^I%<_Y:/IN_\ *5?C1_V4^&_]
M464!1117V1_*P4444 %%%% !7Y__ /!1W]AWP]^W/\ -0\$!K+2?BEX.>^\4
M_!WQ7=KLBTSQ5]D\JX\/ZM<(CW">%O&-O#!I6NB)9?L5Q%I'B%;._NO#]I9S
M?H!17'F& PF:8+$Y?CJ4:^$Q=*5&M3EUC+:47O&I"2C4ISC:5.I&,XM2BF?4
M\$\9\1^'?%N0<;\(YC5RGB/AG,J&:95CJ7O>SQ%!M2I5J3]S$8/%495<)CL)
M54J&,P=>OA:\)T:U2$O\P?QMX*\5_#CQ=XD\!>.M!U'POXQ\(ZQ?:!XD\/ZM
M#Y&H:3J^FSO;7EG<Q@LC&.5"8YH7EM[B(QW%M--;RQROR]?W$_\ !4O_ ()6
M:!^V?HTOQ8^$Z:1X5_:6\/:;%;I=WCC3]!^*VBZ=#Y=KX:\57*1NEEXAL;=%
MMO"GBN5"D<:P^'O$$G]B?V;J7AG^*+QSX$\9?#+Q;KO@/X@^&=:\'>,O#%_-
MIFO>&_$%A/INJZ9>PD;HKBUN$1]DB%)K:XCWV]W;20W5K+-;312O_(7%_!^8
M<)X^5&M&=?+ZTY/ 9@HOV=>GNJ=1I<M/%4XV56D[7:=2GS4W&1_T]_1A^E!P
M5])3@RCFF4U\-E7&V586A#C/@NI73QV3XUJ-.>.P$:DO:X_A[&UKRR[,H*:@
MIQP>.]ACZ56BN3HHHKY _IP**** "BBB@ HHHH **** "BBB@ KZ)_9]_:R_
M:)_9:UXZ_P# KXJ^*/ CSSPSZIHEI=KJ'A+7C ZLB^(/"&JQWWAO6&"*T,=Q
M>Z9+>6T4LRV=S;-*['YVHK;#XG$82M#$86O6PV(I/FIU\/5G1JTY=X5*<HSB
M_--'DYYD.1\397B\CXCR?*\_R7'T_8X[*<ZP&%S3+<92NG[/%8'&TJ^&KP4D
MI*-2E)*24E9I,_L _8N_X+X?"_XE/H_@/]K71+'X/>,YS#8P_$[0!>77PKUJ
MZ=_+CFUNQN'O-;\ 22EXHY)Y[KQ!X>5UN-0O=7\/V12UA_H.T?6=(\1:5IVO
M>']5TW7=#UBRMM2TC6='OK74]*U33KR)9[2_T[4;*6>SOK*Z@=)K:ZMII8)X
MG62*1D8$_P"7C7Z,?L-_\%-/VA/V(-9M=-\.:G)X_P#@W<7WVGQ#\&_%&HW
MT*03,3=WWA#4S%>W7@?7I0S2->Z7;W&EWUP(I==T/6?(MUB_:>$_%W%8>5+!
M<3Q>*PVD(YI1@EBZ*T2>*HP2CB::5N:I2C#$))RE'$SE8_RB^DE^S'X>SRAF
M'%GT>ZM/AS/4JN*K^'F:XR<N',TGK4G2X>S7%SJ5\@QE67,J&"S"OB,DG4G3
MHT\1D6$I.1_H$45\K_LD_MC?!']L_P"&T/Q$^#GB(7,MH+6W\8>"=6:VM?&O
M@+5[F)W32_$^CQ3SF*.X,-S_ &5K-G+=:'K<=M<OI>H7+VE[%;?5%?T#A,7A
ML=AZ.+P=>EB<-7@JE&O1FITZD'UC*+:T=U).SC).,DI)I?XF\1\-Y_PAGN9\
M,\491F&0\09+BJF"S3*,TPU3"8[!8FG9NG7H58QDE*$H5:52/-2KT9TZ]&=2
MC4A.111170>(%%%% !1110 4444 %%%% !1110 4444 ?PH?\%Q?^4C/Q;_[
M%;X4?^JW\-U^1U?KC_P7%_Y2,_%O_L5OA1_ZK?PW7Y'5_%7&'_)5\1_]CO,_
M_4RL?]9?T7_^4</ C_LTGA__ .LQE@4445\X?NH4444 %%%% '^A5_P2[_Y1
M^?LJ_P#9+;#_ -.>IU][5\$_\$N_^4?G[*O_ &2VP_\ 3GJ=?>U?W!P]_P B
M#(_^Q/EG_J%0/^0WQL_Y/-XN?]G.X]_]:K-@HHHKV#\Q"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**1F559F8*J@LS,0%50,EF)P   223@#DT!OL?SX?\'!'[3Q^'_P%\%_LT^'
M=0\KQ%\<M7&O^,H[>5//M?AMX'O[.]@M+E1B>W3Q/XS&D_9)XV"75IX5\06$
MP:&:1&_COK[K_P""D?[3C?M9?M@?%?XGZ??B^\$Z;J8\ ?#%HI#):?\ "OO!
M<MQINCZA9%OG6#Q1?-JOC22)V8PW?B6ZB0K$D<:?"E?QOQWGW^L/$V88RG/G
MPE":P. UO'ZKA7*"G#^[B*KJXE=5[:SV/^I_Z'/@Y_Q!'P!X*X7QF%6%XES?
M#/B_C&,H<E=<1\14J&)JX/$JR_?Y+EM/+<@FU>,GE7/%RY^9E%%%?'G]0A11
M10 4444 ?I-_P29_9T;]I#]N#X2Z+J%B;WP=\-[YOC%XY#1&:V_L?P#<6E]H
MUA=QM#+!-9Z[XTG\+Z#?6\[1+-INI7VUF=%B?^_JOYZO^#>W]G/_ (0GX ?$
M#]H[6[#R];^-?B<^&O"5Q+'EE^'WP\N+NPN+NTE8*T::UXXN/$-G?PJ&24>$
M]*F\QC\D7]"M?U?X5Y+_ &5PM0Q-2'+B<XJ/,:C:]Y8>25/!0OU@Z$5B(]GB
M9:G_ #:_M&O%A>(_TBLXR' XKV^0^%V"I<$X*-.=Z,\ZHU)8WBK$<MWRXFGF
M^(EDF(>G-'(Z#Y4TVRBBBOTD_@D**** /E#]N3]GZ']J']E'XV?!9;>.XUOQ
M/X-O+WP87,:&#Q[X9DA\3>"7%Q(K&UAG\2Z3IMCJ$L921]*N[^W+>7/(K?YR
M4L4MO++!/%)#/#(\4T,J-'+%+&Q22*6-PKQR1NI1T<!E8%6 ((K_ %'*_@._
MX*X?L[_\,Z?MR?%G2].L?L7@_P")UU'\9?!8CA\BV_LWQ[<7EWKUG:1*6A@M
M='\<6WBK1[.VA81PZ?8V12&WCD2WC_"?&G)>>CE>?TH7=&4LLQDDKOV=3GKX
M.3MM&%18F#D]'*M3CH[7_P!B_P!D_P"*WU7-O$/P8S#$\M+-,/1X_P"&:,Y\
ML%C\"L-DW$]"DI.TZ^+P,\@Q5.E#EDJ&4XVJU.,9.G^:%%%%?SZ?[:A1110
M4444 %?VY?\ !"O]IW_A=O[(D7PIU[4?M?CC]G'5(O!$B7%W]HOKKX=ZNEQJ
M?P[OW1B'AM=/@AUKP58P*K10V/A"T(DS-Y<?\1M?JC_P1T_::/[.'[:W@.VU
MC438^ OC2/\ A3_C(2,OV6&X\2W5N?!.KRB3$4!TWQM!HD%SJ#M&;'0]2UQC
M)Y4LT<GW7AUGO]A<48&I4GRX3,'_ &;C+NT53Q4X*C5DWI%4<3&C4E-ZQI*J
MDTI,_C[Z<_@Y_P 1C^CSQ;@L#A?K/$_!<'QYPOR0<\14QF08?$3S3+Z,8+VE
M6>:Y!5S3!8?#1?+5S&> G*,I4:=O[SZ***_KX_Y@ HHHH **** "BBB@ KY;
M_;D_Y,I_;!_[-;_:!_\ 53>+:^I*^6_VY/\ DRG]L'_LUO\ :!_]5-XMK@S7
M_D5YE_V 8S_U'J'VGAO_ ,G$X"_[+3A;_P!7F!/\X.BBBOX6/^PP**** "BB
MB@ K]'_^"1?_ "D9_9@_[&GQ5_ZK?QI7YP5^C_\ P2+_ .4C/[,'_8T^*O\
MU6_C2O;X9_Y*/A__ +'>5?\ J?AS\D\?O^3$>-?_ &:3Q(_]8[.3_0!HHHK^
MW3_D:"BBB@ HHHH **** "BBB@ HHHH _P PCQS_ ,CMXP_[&GQ!_P"G:[KE
MJZGQS_R.WC#_ +&GQ!_Z=KNN6K^"ZW\6K_U\G_Z4S_LSRW_D78#_ + L+_Z8
MIA11169VA1110 5U/@;_ )';P?\ ]C3X?_\ 3M:5RU=3X&_Y';P?_P!C3X?_
M /3M:5I1_BTO^OD/_2D<69?\B['_ /8%BO\ TQ4/]/>BBBO[T/\ C,"BBB@
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
MS+(,SPF:853<5)T:U3"5:OU?$TT[5L+B%2Q-":E3K4H3C******XSZ@****
M"BBB@ HHHH **** "BBB@#WK]F_]I7XN_LI?%+1/BU\&O$]SX?\ $6E2)#J.
MGO)/+X=\7:$T\4U]X6\7Z1'/!%K?A_4O*3SK65X[BSNH[75=)NM.UFPT_4;7
M^^/]B/\ ;.^&?[;WP6TOXH^ Y4TS7['[+H_Q)\!7-RLVK^ O&/V.*XN],F8I
M"^H:'>DR7?ACQ%'!#;:YIJMOAL=7L=9T?2_\Z*OLW]A/]LOQU^Q%\>-!^*GA
ME[W5/"=Z\&A_%'P-%<+%:>-O!,]RCWMF$F(MH=?TILZIX6U5]CV&JPK!-(^D
M:AJ]E>_HG '&]?A?'QPN+J3J9'C*BCBJ+<I?4ZDVHK'8>-W9PT^L0BOWU%/W
M9584K?PU]-3Z(V3_ $A^#L1Q!PW@L)@?%[AC U:O#V91C2P_^LV#H1E5GPGG
M5=J,:M/$>_\ V)C,3-?V5F,XIUJ.7XO,(S_T4Z*XSX=?$'PA\6/ GA+XE> -
M:M?$7@SQQH&F^)?#>LV;9AO=+U2V2YMV=#B2VNH0YM[ZQN%CN]/O8;BQO(8;
MJWFB3LZ_K&G.%6$*M.<:E.I",Z<X-2A.$TI1G&2NI1E%IQ:;3336A_S68O"8
MK+\7BL!CL-7P>-P6(K83&83%4IT,3A<5AJDJ.(PV(H58QJ4:]"M"=*K2J1C.
MG4C*$XJ2:"BBBK.<**** "BBB@ HHHH **** "BBB@#^%#_@N+_RD9^+?_8K
M?"C_ -5OX;K\CJ_7'_@N+_RD9^+?_8K?"C_U6_ANOR.K^*N,/^2KXC_['>9_
M^IE8_P"LOZ+_ /RCAX$?]FD\/_\ UF,L"BBBOG#]U"BBB@ HHHH _P!"K_@E
MW_RC\_95_P"R6V'_ *<]3K[VKX)_X)=_\H_/V5?^R6V'_ISU.OO:O[@X>_Y$
M&1_]B?+/_4*@?\AOC9_R>;Q<_P"SG<>_^M5FP4445[!^8A1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M_P#2D<69?\B['_\ 8%BO_3%0_P!/>BBBO[T/^,P**** "BBB@ HHHH ****
M"BBB@ HHHH *_P X/]N3_D];]L'_ +.D_:!_]6SXMK_1\K_.#_;D_P"3UOVP
M?^SI/V@?_5L^+:_$O&S_ )%>1_\ 8?B?_4>)_K9^R4_Y.)XN?]D7DG_J\F?+
M=%%%?SH?[J!1110 4444 %?Z9WP-_P"2*?![_LEOP^_]1/2*_P S&O\ 3.^!
MO_)%/@]_V2WX??\ J)Z17[IX(_[WQ#_V#Y=_Z<Q9_CS^UR_Y)WP/_P"QUQU_
MZ@\,'J5%%%?T(?XBA1110 4444 %%%% !1110 5^??\ P54\%R>/?^">O[4V
MAQQF1K'X=Q^-"JK,Q$?PV\2Z#\1)9,02PN!%%X6>5F9S"BH7N(IX%DAD_02N
M)^)?@G3_ (E_#GQ_\.-7"-I7C_P3XJ\$ZFL@+(=/\5:%?Z%>AU7DH;:_E# <
MD9 YK@S7"?7\LS' Z/Z[@,9A+/9_6</4HZ^7OZGV7AUQ+_J9X@\"<87E'_53
MC+ACB7F@KSC_ &%G>!S2\$MY+ZK>*ZNR/\Q6BM'5]*U#0M6U30]6MI+/5-&U
M&]TK4K.4%9;34-.N9;.\MI5/*R07$,D3@\AD(K.K^%VFFTTTTVFFK--:--/5
M-/1I['_873J0JTX5:4XU*52$:E.I"2E"<)Q4H3A)-J491:E&2;3333LPHHHI
M%A1110 4444 %%%% !1110 445M^&O#7B#QEX@T7PGX3T74_$?B;Q'J=EHN@
M:!HME<:CJVL:MJ-PEK8Z=IUC:I)<7=Y=W$D<,$$,;/([  4XQE*48QBY2DU&
M,8IN4I-V48I7;;;222NWHC.M6HX>C5Q&(JTZ%"A3G6KUZTXTJ-&C2BYU*M6I
M-QA3ITX1E.<YR4813E)I)LL^#_!_BGX@^*= \$>"- U7Q3XN\4ZK::)X=\.Z
M)9RW^JZOJM_*L-K965K"K22RRR,,G 2- \LKI$CNO]K/_!,/_@DSX._8_P!,
MTWXN?&*UT?QO^TMJ-H);>Z0_VAX=^$5I?6JI<Z%X3+DVNH^*'226VU[QJ(BZ
MQF71O##VNDR:IJ'B3H_^"77_  2Z\+?L5>%K?XD?$BWTKQ3^TQXITKR]8UB/
MRK_2OACI5_$#<>#?!MP0T<M_+&WD>*?%,&'U1Q)I6E2)H22RZQ^P%?TIX>>'
M-/*84<[SVA&IFLE&K@\'42E#+4]8U*L7>,L<]&KW6%TY?WZ<J?\ @;]-_P"G
M9C?$O$YIX3>#N:U\#X<4)5<!Q+Q3@JE3#XOCRI&7)7P6!K1Y*V'X134J<U%P
MJ<11<GB+93*-#%E%%%?L9_EJ%%%% !1110 4444 %?S:?\'&'QIM]*^%?P(_
M9_L;I#J7C+QGJOQ1U^WB<B:VT/P5I5QX<T)+I2N#:ZSJWBW5)[;:Q)N/"\I<
M+L3?_277^?M_P55_:8@_:D_;3^*'B_1+_P#M#P+X'EM_A/\ #N='=X+CPSX(
MGO;>\U2U9FPUEXB\6WGB;Q)I[+% W]G:O9QS1>?')))^9>*^<1RWA6M@XS2Q
M.<5J>"IQ3][V$)1KXNI;K#V<(T)O6SQ$>]U_H#^S;\+J_'GTC,LXGKX:=3(O
M"[*\;Q5CJTH7P[SC%4:V3\-X.4[/EQ,L;BZ^<8:.G/#(L1=VBXR_.BBBBOY4
M/^C\**** "BBB@ K[E_X)G^"Y?'O[?7[*&APQR2O8_&/PSXT*Q*S,(OAN\WQ
M$GD(26$B.*#PM)+*Q<JD2.[Q3HK02?#5?N%_P0#^&DGC']N&\\<2VI>P^$?P
MD\9^(X[YES%;ZYXGETOP%I]H&Y*7-YHWB7Q+-$<!6M["\!<-L23Z#A3!O'\3
M9#A4N95,UP3J);^QI5X5J[^5&G-_+70_$_I(\44^#/ 'QCXCE45*K@/#KBNE
M@IR:2_M3,<IQ.5Y1%MM?Q,TQN#IV7O2YK13DTC^UZBBBO[8/^2L**** "N6\
M<_\ (D^,/^Q6\0?^FF[KJ:Y;QS_R)/C#_L5O$'_IINZSK?PJO_7N?_I+.W+?
M^1C@/^PW"_\ I^F?YA%%%%?P6?\ 9F%%%% !1110 5ZE\#?^2U_![_LJ7P^_
M]2S2*\MKU+X&_P#):_@]_P!E2^'W_J6:171A/][PO_811_\ 3D3Q>)/^2=S_
M /[$N:_^H-<_TSJ***_O _XV0HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /Y'?^#CS_ )+7^S?_ -DM\5_^I9%7\X-?T??\''G_ "6O]F__ +);
MXK_]2R*OYP:_CWQ&_P"2US[_ +",/_ZA84_ZBOH)_P#*)O@U_P!B7.__ %KN
M(0HHHKXD_K8**** "BBB@#^PO_@W._Y->^.'_9>Y?_5>>"J_H5K^>K_@W._Y
M->^.'_9>Y?\ U7G@JOZ%:_L;P^_Y(S(/^P.7_J17/^6CZ;O_ "E7XT?]E/AO
M_5%E 4445]D?RL%%%% !1110 4444 %%%% !1110 5^?_P"T-_P2_P#V)OVE
MC?:AXX^"VA^'/%M]YCR>/?AD%^'_ (L:ZD3RS?W\NA11:+XCO50*J2^+-$U]
M56.-0FV- /T HKCQV78#,Z+P^88/"XV@[_NL50IUX)O3FBJD9<LNTXVDFDTT
MTCZGA'C?C+@'-89YP1Q3Q!PEF]/E2S'A[-L=E.*G",N;V-:I@JU%XC#R=U4P
M]?VE"K%RA4IRC*2?\G/QY_X-TO'NEO?ZK^S;\<= \6V :::S\'_%K3KCPQKT
M-NK,8K.+QAX:MM7T76K]TVJLUUX:\(V32Y\QK>,[E_%OX[?L(_M=_LUK=7?Q
MB^ _COPWH5IYK3^+]/T^+Q7X(BCB)_>7'C/PC<:YX:LO-0&:*#4-3M+IH@[&
MW4Q2B/\ T:J1E5E964,K JRL 592,%6!R"""001@C@U^:9OX0<-8[GJ9=4Q>
M3UI7:C1G];PB;W<J&)DZUK[1IXJE!7:44K)?WWX9_M/O'OA#ZM@^.<%PWXH9
M72Y(U:N982/#?$DJ4%RJG1SG(J,,MYG'2=?'\.YCB*DDIU*LIN<I_P"7!17^
MA=\>?^"9G[$?[127ESXZ^ _A+2/$=V'8^-/AW;GX=>*A=2.SM?WE[X3_ +-L
M]?O/G==WBG3]=A*E0T+&*$Q_B5^T!_P;HZQ:+?ZQ^S%\<K?5XU\Z6T\#?&73
MUT_4/+0[XX(?'_A.SDL+VZE0F**.[\#Z+;"5$:?4$CF=K?\ +LX\)>*,NYJF
M"CA\XH1NT\)45+$J*ZSPN(<&Y=H8>KB)/[[?Z'>&'[2_Z//'+P^"XKK9[X79
MO6<:;CQ+@GF.02KSM:%#B#)(XN-*BKOFQ6<Y?DM"#3YI)<KE_,-17TO^T+^Q
MU^TO^ROJ8L/CK\(?%G@BTFNC9Z?XGEM8]7\$:S<;6D2'1_&VARZEX7U"Z:!1
M</IT.JG4[:)E^VV5M)E!\T5^;8G"XG!UIX?%X>OA<13=JE#$4IT:T'VG3J1C
M./S2/[VR'B'(.*LJPN>\,9WE/$62XZ'M,%F^1YC@\URW%PZRP^.P-:OAJR3T
M?LZLN5Z.ST"BBBL#V HHHH **** "BBB@#^GK_@WW_;'O+?5_$_[%OC34C+I
MM_;:S\1/@N]U,";+4K7%[X]\%V:L2[0ZC9F;QOI]K$$AM9M-\87DA:;4E _J
MFK_,^^ 'Q@U[X ?&SX6_&GPTTO\ :WPV\;:#XJ2WBD$1U.QTZ^C;6-$E=@0+
M77M':_T6]'&ZSOYU!4G</]*O0=<TOQ-H>C>)-#NX]0T7Q#I.G:YH]_%GRKW2
M]6LX;_3[N+< WEW-I<0S)N .UQD \5_3OA#GU3,LCKY5B*CG7R6I3A1<G>3P
M&)4Y8>%WJ_85*5>DK:0I>PAHDK_\]_[3OP:P? 7C!E'B/DF$AA<G\6,!C<9F
M=*C#EI4^,LAGA:&>8CE@E3I?VO@<?E&8SNE4Q>92S?%-SG*HUK4445^MG^9X
M4444 %%%% !1110 4444 %%%% '\*'_!<7_E(S\6_P#L5OA1_P"JW\-U^1U?
MKC_P7%_Y2,_%O_L5OA1_ZK?PW7Y'5_%7&'_)5\1_]CO,_P#U,K'_ %E_1?\
M^4</ C_LTGA__P"LQE@4445\X?NH4444 %%%% '^A5_P2[_Y1^?LJ_\ 9+;#
M_P!.>IU][5\$_P#!+O\ Y1^?LJ_]DML/_3GJ=?>U?W!P]_R(,C_[$^6?^H5
M_P"0WQL_Y/-XN?\ 9SN/?_6JS8****]@_,0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /GK]J_X^:-^
MS!^SK\6_CKK8MYD^'_A&^U'1["YD$<6L^*[UHM(\':"[[T=4UOQ3J&D:9*\9
M:2&&ZDG5',6T_P";]XD\0ZSXN\1:]XK\1ZA<:MXA\3ZUJGB'7M5NW,EUJ>LZ
MU?3ZEJFH7,AY>XO+ZYGN9G/+22,W>OZ=/^#B']IW+?"C]DCPYJ"$)Y?QB^)D
M5M+EPY&I:#\/=#NGBX3"-XF\07^F7#EF#^%-3,"@6<S_ ,N-?R_XN9]_:7$$
M,JHSYL-DM)TIV=XRQV(4*F)EIH_905"A9W<*E.LDUS,_Z&OV9/@W_J'X*XOQ
M&S3">QX@\5\PCF&&E4@XUJ'!^23Q.!R&E:5W!9AC*F;YPIP<88K XW*YRBW1
MA(****_)S_28**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#TSX,_%3Q-\#OBQ\._C!X-G,'B;X;^+]"\7:4/-:**[FT:_ANY
MM,O&56+Z=J]JD^EZE"R21W&GWES;R1R1RLC?Z2_PK^(_AGXP_#7P%\5?!MU]
ML\*_$7PCX?\ &6@S,T9F73?$.F6VIV]O=I&[K!?V:W/V34;1F\VSOH+BUF5)
MH75?\QRO[#O^#?7]IH>/?@+XV_9IU^_\SQ%\$-:;Q'X/BGE7S;KX<>.KZ[O;
MFUM(R3-,GAKQI_:SWLS'R[>W\6:%9Q!40 ?L?@[GOU/.,5D=:=J&:TG6PR;T
MCCL)&4W%)Z+V^%]KS.]Y2H48)-O3_+']J5X._P"M'AAP]XO95A>?-O#C,8Y7
MGU2G#]Y6X0XDQ%'#PK5I1O.I'*.(?J'L()<M&AG.9XB<HQA*_P#0E1117]*G
M^!H4444 %%%% !7S'^VS:W%]^QG^UQ96D3SW=Y^S'\>[6U@CP7FN+CX5>*X8
M8D!(!>21U1<D#+#)%?3E>5?'703XJ^"'QD\+JKNWB3X5?$/052.5('<ZQX1U
M?3PJ32@Q0NQN,++("D;$.X*@BN3'TW5P.-I*]ZF$Q--6WO.C.*MYZGTW!6-A
MEO&7"68U'%4\!Q-D.-J.>D5#"YKA*\G+6/NJ--M^]'2^JW/\S2BBBOX2/^QH
M**** "BBB@ K[<_X)L^*H_!O[>G[)^L2RO ES\:?!_A@R)+)"0?&][_PA:J[
MQ0SMY4C:^(YD9%ADA=X[B:W@>2XB^(ZZ;P5XJU'P+XR\)>-]'.W5O!OB?0?%
M6EMO,>-1\/:K::O9'S%#,F+FSB.]02OW@"1BNS+L5]2S# XW7_9,9A<5IO\
M[/7A5T\_</EN.>'_ /6S@KC#A6\5_K-PMQ!P_>3M%?VSE.+RZ\GTC_M.KZ*[
M/]/JBN:\&>+-&\>^#_"?CGP[<"[\/^,_#6A>+-"NU*LMUHWB+2[76-,N%9&9
M&$UE>02 HS*0V58C!/2U_=491G&,X24H3BI1DG=2C))QDGU3333ZH_X[L1AZ
M^$Q%?"XFE4H8G#5JN'Q%"K%PJT:]&<J=6E4@[.%2G4C*$XM)QDFGJ@HHHJC$
M**** "BBB@ HHHH *YGQKXC@\'>#?%OBZZ:)+;PMX9U[Q'</.',"0:'I5WJ<
MS3",K(8ECM6,@C97*!@I#8-=-7PA_P %.?B=!\)?V"?VG_%$ET;6YU/X8ZM\
M/],>*0QW1U3XHS6OPYLWLBC+-]IM7\4&^$D!\RUAM)KTE8[:21.+,L7' 9=C
M\=-I1P>"Q6*DWLEAZ$ZK;^4#ZS@+ANOQEQSP9PCAH2JXCBGBOA[AVC3@KRG5
MSK-\)EL(I+=N6)7YO0_SSJ***_A0_P"Q0**** "BBB@ KO\ X4::NL_%+X:Z
M.TQMUU;Q_P"#M-:=4$C0+?>(M.M3,L99 YC$I<(74,5VEESD<!7O_P"R?X?_
M .$L_:E_9L\+>6)1XC^/GP>T)HVDDB1DU7XA>';%P\T(:6&/9.QDFC!>) TB
MC*BNG!4W5QF$I)7=3$T*:7=SJPBEIKK>VAX/%.,CEW#'$>83G[.& R'.,9*H
ME%NG'"Y?B*\II2]U\JIN5I>Z[6>ES_2AHHHK^[S_ (W0HHHH **** "BBB@
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
M5\UR?!XS$TZCW56CB*M6C6C*TX5:<X32E%I%%%%>:?>A1110 4444 ?W+_\
M!$']I"#XX_L5>'/ VI7XN/&W[/.HO\+]9MY90]U)X3"R:I\.-4$*C]QIP\.S
M/X1LMS%Y;CP7J,A54*9_8FOX"/\ @EA^VFW[%_[3NBZ_XDOI8?@_\28K;P)\
M6[<>:\-AH]U=!]$\:K!$DKO=>"=7D749C%!/=3>';KQ)IEG&+G4HY$_ONLKV
MSU&SM-0T^[MK^PO[:"]L;ZRGBNK.]L[J))[:[M+F!Y(;BVN(72:">%WBFB=)
M(W9&!/\ 6OAIQ%3SSAO#8>I43Q^40IX#%P;]^5*G'EP>(MNXU:$5"4WK*O1K
M7Z-_\T'T_/ W&>#_ (\9]G.#P4Z7!?B=BL=QEPWBJ<&L+2S#&UXU^*<D4DE3
MIU\MSG$U,51PM-<E'*,SRE1U<X0LT445^AG\/!1110 4444 %%%% !7\T'_!
MQ/\ M%6FF^"/@[^RYHNHH=8\3ZU)\7?'-I!,!-:>&] BU'P]X+M+V,$[[77M
M=O?$.HQQL 4N?!]M,>&C)_H<^+/Q2\$_!+X;>-/BS\1M8BT+P3X!T"^\1>(-
M2D*%TM+-!Y=I90N\?VS5=3NWM],T?3HW$^I:K>6>GVP:XN8E;_.R_:V_:1\6
M?M:?M!?$?XZ^+?-MIO%^M2#P]H;S+/%X5\&::!8>$O"]N\:10R?V/HD%K#?7
M<,$ U35FU#6)85NM0G)_*/%KB*GEF0O)Z51?7LYM"4$_?I8"E.,L15DD_=5>
M48X:',K5(SKN+O2=O])/V:?@;CN/O&2'BCF6"G_J?X5JIC*.)JP?U?,.-,=A
M:E#)<OHN44JL\JP]>MG^)G2GS8.OALGC6CR9A3YOF^BBBOY>/^AP**** "BB
MB@ K]&O^"2G@=_'W_!0[]F?3!%YD&B>+M6\<73EBJ0)X"\)>(/%UM*Y7YOFU
M'1[*"-<$//-$CXC9B/SEK^A3_@W9^%<GB+]I3XQ?%NXMC+IWPR^%-OX;MIRO
MR6WB/XD^(+8V$JL5/[PZ!X-\4V^U64[+EBP(Q7TW!F">8<5Y!AE'F3S/#5ZD
M;7O1PD_K=9/R]E0G=]%J?S]]*SBVGP1]'#QGX@G55&I#@'/<GP=5RY?9YEQ/
MA_\ 5G*I1?6<<RSC".$?M2M'J?V&4445_:1_R@!1110 4444 %%%% !1110
M4444 %%%% !7^<'^W)_R>M^V#_V=)^T#_P"K9\6U_H^5_G!_MR?\GK?M@_\
M9TG[0/\ ZMGQ;7XEXV?\BO(_^P_$_P#J/$_UL_9*?\G$\7/^R+R3_P!7DSY;
MHHHK^=#_ '4"BBB@ HHHH *_TSO@;_R13X/?]DM^'W_J)Z17^9C7^F=\#?\
MDBGP>_[);\/O_43TBOW3P1_WOB'_ +!\N_\ 3F+/\>?VN7_).^!__8ZXZ_\
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
ME4J>/PV%C3JR3E'VLZ<6E6DG^$U%%%?RV?\ 10%%%% !1110 5_:[_P;]?\
M)B6K_P#9>_B#_P"HYX"K^**O[@O^""^A-I'_  3^T+4&CD0>*?BM\2]=1GEB
MD65;>]T[PR9(DC)>",/X<>(Q3XE,L4LX'D30D_J?@_%OBZ32NH93C92\DZF%
MC?\ \"DE\S_.C]J%7I4?HRTJ=22C/%>(_"E"BFTN>K'!9]B7%7:;:HX:K.RN
M[1;M9-K]GJ***_J4_P"=8**** "BBB@ HHHH **** "BBB@#^%#_ (+B_P#*
M1GXM_P#8K?"C_P!5OX;K\CJ_7'_@N+_RD9^+?_8K?"C_ -5OX;K\CJ_BKC#_
M )*OB/\ ['>9_P#J96/^LOZ+_P#RCAX$?]FD\/\ _P!9C+ HHHKYP_=0HHHH
M **** /]"K_@EW_RC\_95_[);8?^G/4Z^]J^"?\ @EW_ ,H_/V5?^R6V'_IS
MU.OO:O[@X>_Y$&1_]B?+/_4*@?\ (;XV?\GF\7/^SG<>_P#K59L%%%%>P?F(
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %?P,_\ !77]IP?M-?MJ?$.]T?41?> OA,?^%/>!#!,TMC<V?A"^
MOE\2ZW;E"+:X&O>,KO7[NTU&%,WFA)H<333Q6EO)7]?/_!2;]II?V4/V/?BQ
M\3=/OA9>-=3TP?#_ .&FT@7#>/O&D=QIFE7MH&*QO-X9T\:MXR>.1@LEKX;N
M8U661DAD_P \UF9F9F8LS$LS,269B<EF)R222223DGDU^#>,^?<M/+^':$]:
MC_M+'J+^Q%SI8.E*VZE/V]:<':SIT)V=TU_LI^RE\'/;XWC?QSS;"WIX*,N
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
M(Y$62.2-@Z2(X#(Z.I*LC*0RLI(8$$$@U_EPUZ;X*^-?QE^&HB'PY^+7Q-\
M"!Q) /!7CSQ5X5$+B:*X#Q?V%JMAY;BX@AG#)@B:&*4'?&C#]0P'C;B(QC',
M\BHU9:<U; XN=!>=L/7I8C??_>5;;K=?YY<9?LD\EK5ZM?P_\8<SR[#MR]CE
MG&'#6%S>JDVW%3SK)L?DL?=T3MD+YM[QM9_Z:=%?YT5E_P %"/VY["UBM(/V
MN/VA9(H=^Q[WXK>,=2NCYDCRMYM[J.JW5Y-AG(3SKB3RXPD,>V*-$7(UW]NO
M]M3Q+&T.L_M9?M%7-L\2PRV</QC\?6%C/&LGG+]IL=.UZTM+EUDPPDGADD&U
M 'VQH%]=^-F4<MXY+F+G;X76PT8WMJN=2D[7OKR:K6RO9?F-+]DMXF.ORUO%
M?@6GAN=IU:65Y_5K\E])?5Y4:--S<=7#ZRDG[JJ->\?Z*GB;Q9X5\%Z5/KOC
M'Q-X?\)Z':@M<ZSXFUG3M!TJW4 DM/J.J7-K9P@ $DR3*  3TK\T_CI_P62_
M8*^"-O?06_Q;C^,/B.U#B'PY\%K+_A-DO)%'RF+QBL]A\/1 7*AY%\6R3!-[
MPVTY0H?X2/$/BGQ/XMOFU3Q7XCU[Q/J; *VH^(=7U#6KYE"H@5KO4KBYN" D
M:* 9,!41>B@#"KY[,O&K,ZT90RK*,)@FTTJV+KU,=47]Z,(0PE.,ET4U6BGN
MI'[?P'^R;X RRO1Q7B+XG<2<61A*-2>6<-91@N$L'-JS>'Q&,QF*XDQV(P\K
M-3GA?[+Q$HM>SG1DN9_O-^U)_P %\?VE/BS%J'AOX Z#IG[/'A*Y$]LVN6]S
M;^,/B=?6LB^2SKX@U#3K;1/#1N(]\JKH6@MK.F2R*++Q0\D"73_A;K>N:WXF
MU?4?$'B36-5\0:]J]U+?:MK>MZA=ZMJ^J7L[;I[S4=2OYKB\O;J9OFEN+F:6
M:1N7<GFLNBORO.,_SC/JRKYOF&(QDXMNG"I)1H4>;?V&'IJ%"C?1/V=.+E9<
MS;U/]&_"_P %O"WP9RJ63^&?!63<*X:M"G#&XK!T9XC-\S]E=TWFV>8ZIBLX
MS1TVY2I+'8ZO&BY25&-.,F@HHHKQS]0"BBB@ HHHH **** "OT _X)J?L=7_
M .VA^T_X2\!7]E=-\,/"CQ>-_B_J<+- EMX,TFYB/]AQW0'[O4O&&I-:>'+)
M8B;J""]U#5XHWATBZ*?!VE:5J>NZIINAZ)I][J^LZS?V>E:1I6FVTU[J.IZG
MJ-Q':6&GV%G;I)<7=[>W4T5M:VT$;S3SRQQ1(SNJG^_7_@F%^Q!8_L0_LY:;
MX9UF"UF^,/Q#>Q\8_&+5H/L\WE:\UHR:5X+L[R R"YT7P+8W,^FV[K<W%M>Z
MY=^)-=LS!;ZVMK!][X><*RXFSRFZ]-O*LNE3Q682:]RK:5Z&"N]&\5.+4UHU
MAX5I)J7)?^,?IO\ TCJ'T?\ PCQL,GQT*7B-QU2QF0<$T*=2V*P'/2C3SCBK
ME3YH4^'\+B:<\)4:E&>=8K*J4Z<Z$L3*G^BEI:6MA:VUC8VUO9V5E;PVEG9V
MD,=O:VEK;QK#;VUM;PJD4%O!$B10PQ(D<4:*B*JJ +%%%?UVDDK)62T26R78
M_P"8Z4I2E*4I.4I-RE*3;E*3=W*3=VVVVVV[MZL****!!1110 5RWCG_ )$G
MQA_V*WB#_P!--W74URWCG_D2?&'_ &*WB#_TTW=9UOX57_KW/_TEG;EO_(QP
M'_8;A?\ T_3/\PBBBBOX+/\ LS"BBB@ HHHH *]2^!O_ "6OX/?]E2^'W_J6
M:17EM>I? W_DM?P>_P"RI?#[_P!2S2*Z,)_O>%_["*/_ *<B>+Q)_P D[G__
M &)<U_\ 4&N?Z9U%%%?W@?\ &R%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!_([_P ''G_):_V;_P#LEOBO_P!2R*OYP:_H^_X.//\ DM?[-_\
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
MK6(*Q< YU:M.A2JUZTXTZ-&G.K5J2=HPITXN<YR?2,8IR;Z),[<MR['9QF.
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
M_P!BMX@_]--W74URWCG_ )$GQA_V*WB#_P!--W6=;^%5_P"O<_\ TEG;EO\
MR,<!_P!AN%_]/TS_ #"****_@L_[,PHHHH **** "NA\(^([KP=XL\,>+K&"
MWNKWPMXAT7Q'9VUWYGV6XNM#U*VU.W@N?)>.7[/-+:I'-Y4D<GELVQT;##GJ
M*J,I0E&<7:4)*46MU*+33^329E7H4L50K8:O!5:&(I5*%:G*_+4I582IU(2L
MT[3A*479IV>C3/Z%?^(C']J'_HA_P$_[]?$/_P";2C_B(Q_:A_Z(?\!/^_7Q
M#_\ FTK^>JBOL/\ B(7&?_0_QG_@&&_^4>7Y]V?RW_Q)%]%3_HR_#'_A1GO_
M ,]C^A7_ (B,?VH?^B'_  $_[]?$/_YM*/\ B(Q_:A_Z(?\  3_OU\0__FTK
M^>JBC_B(7&?_ $/\9_X!AO\ Y1Y?GW8?\21?14_Z,OPQ_P"%&>__ #V/Z%?^
M(C']J'_HA_P$_P"_7Q#_ /FTH_XB,?VH?^B'_ 3_ +]?$/\ ^;2OYZJ*/^(A
M<9_]#_&?^ 8;_P"4>7Y]V'_$D7T5/^C+\,?^%&>__/8_H5_XB,?VH?\ HA_P
M$_[]?$/_ .;2C_B(Q_:A_P"B'_ 3_OU\0_\ YM*_GJHH_P"(A<9_]#_&?^ 8
M;_Y1Y?GW8?\ $D7T5/\ HR_#'_A1GO\ \]C^A7_B(Q_:A_Z(?\!/^_7Q#_\
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
MT^6=+.LYQ6:9KA:G+&H\OQ6"I55S40HHHK[4_DX**** "BBB@ HHHH ****
M"BBB@#^%#_@N+_RD9^+?_8K?"C_U6_ANOR.K]<?^"XO_ "D9^+?_ &*WPH_]
M5OX;K\CJ_BKC#_DJ^(_^QWF?_J96/^LOZ+__ "CAX$?]FD\/_P#UF,L"BBBO
MG#]U"BBB@ HHHH _T*O^"7?_ "C\_95_[);8?^G/4Z^]J^"?^"7?_*/S]E7_
M +);8?\ ISU.OO:O[@X>_P"1!D?_ &)\L_\ 4*@?\AOC9_R>;Q<_[.=Q[_ZU
M6;!1117L'YB%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %?S?_ /!PQ^T[_P (O\,/AQ^RGX=U!%U;XGW\?Q%^(MO#
M+^^A\#>$M0$?A'3;R(_*UKXC\:6\^KPN/WD5SX 4$K'/B3^CB[N[6PM;F^OK
MFWL[*RMYKN\O+N:.WM;2UMXVFN+FYN)F2*"W@B1Y9II72.*-&=V55)'^=3^W
MK^TG=_M8_M6_%SXR"XGE\-ZGX@DT#X?VTKL5L?A[X6']B^$UCA94%K)J>GVH
M\0:C;*NU-9UC4GWRM(TK_EWBQGW]E<-O+Z,^7%YW.6$23M*."IJ,\;/TG&5+
M"R3WCB9-:QT_T._9L>#?_$1O'BEQKF6$]OPYX2X.EQ+4E4AS4*O%6-E6PG"6
M&E=757#5Z6/X@H3C).&(R&BI7C4Y9?'M%%%?RP?]&04444 %%%% !1171^#_
M  IKOCSQ;X6\#>%K&35/$WC/Q'HGA3P[IL6?-U'7?$6IVND:18Q8!/F7>H7E
MO;I@$[I!P>E5&,IRC"$7*<Y*,8Q3<I2D[1C%+5MMI)+5MV1EB,10PM"OBL36
MIX?#8:C4Q&(KUIQIT:%"C"52K6JU)M1ITZ=.,ISG)J,8Q<FTDV?UJ?\ !O-^
MSG_PB/P4^)?[2VMV&S5OB]XA7P3X+N)HOG3P)X!N;B/6;ZPFPO\ H^O>-KB^
MTV_C)<>?X&LV7RR'#_T4UX_^S]\'M"_9^^"/PL^"OAL1MI/PT\$:!X42[CC$
M1U6_TZQB76==GC  6\\0:RU_K=]M55:\U"=E1%(4>P5_:_"^3QR'(,KRI)*I
MAL-!XAJWO8NLW6Q4KK=.O4J*#;;4%&-[)'_)7](;Q1K^,WC1XA>(TZE2>"S[
MB#$QR.G5YE+#\-99&&5<.8=TY65.I#)<%@I8F,8P4\7/$57%3J2;****]\_&
M HHHH **** "BBB@ HHHH **** *]W:6M_:W-C?6UO>65[;S6EY9W<,=Q:W=
MK<1M#<6US;S*\4]O/$[Q30RH\<L;LCJRL0?\YK]N;]G2Y_94_:J^,?P4^SW$
M6@^'/%-QJ/@::X9I6O/A_P")8X_$/@N8W1RMY<6^@ZC9Z;J<\9(76;#4;>18
MYX)88_\ 1MK^9C_@XC_9J_M7PK\(_P!JW0++?>>%KH_"'XB2Q1[I&\/:S-?:
M]X#U28JBB*TTC7CXET>YFE>1IKKQ7HL$:HL+EORSQ:R/^T^'/[1I0YL5DE7Z
MRFE>4L%7<*6,@O*%J.)D[Z0P\]&V?Z+?LT?%_P#XA_X[O@;,<5['A_Q9RU9"
MXSGR4*7%65>WS#AC$3NVG/$J>:Y%0@H\U3%9UAKR4:>O\HU%%%?RT?\ 14%%
M%% !1110 4444 ?W$_\ !#K]IH?'7]C?2_AUK5_]J\;_ +.-_;_#;48Y95>[
MG\"W,,^H?#+4FC4_N+*WT:&_\%V*L%9U\$3R'<7+-^R]?PC?\$8OVF_^&=_V
MT_!VAZUJ'V3P'\>(H_A%XG65L6MOK6MWL$OP_P!8<,R1QRVOB]+#1Y+R5UBL
MM'\0ZS._R@D?W<U_6_AIGO\ ;?"^$C5GS8O*G_9N)N_>E&A"+PM5WU:GA94H
MRF[\]6G5=[IV_P"9?Z?G@[_Q"3Z0_$M?+\+]7X8\1$^/<A]G#EP]&OF^(K+B
M/+X.*5*$L'Q!3Q]>EA::BL+EN.RV'*HR@Y%%%%?H)_$X4444 %%%% 'X'_\
M!9[_ ()JS?M%^%+C]IKX)Z";GXX_#_03'XU\,:3:!K[XK^!M'A:6.2UMXB'U
M#QUX0LTF&CQ113:IXET)1X:A^VWNF>%M.'\:#*RLRLI5E)5E8$,K X*L#@@@
M@@@C(/!K_4?K^9'_ (*W_P#!(2]\5WWB?]J?]E#PR]WXDO9=0\1?&'X/Z-$G
MG:_<OYU]JWC[P!8@J9M?N'\Z[\3>$;16G\07#R:KX?MY==EN].UC\,\3?#^I
MBY5N),CH.IB&N?-,#1C>==16N-PT(J\JR2_VFE%.59+VT$ZJJ^U_V!_9^_36
MP?#5#+/ CQ=SB&$R-5(X3PZXOS*NH8;)Y5I_N^$L\Q=62C0RJ=63_L',:\U2
MRR<WE6)J0RYX#^S_ .4VBE965F5E*LI*LK AE8'!5@<$$$$$$9!X-)7\]'^W
M^^P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1178_#_P"'WC;X
MJ^,_#OP\^'/AC5_&/C7Q7J4&D^'_  YH=J]WJ.I7UP>$1%Q'!;P1A[F]OKJ2
M"QTZRAN+Z_N;:SMYYXZA"=2<*=.$JE2I*,*=.$7.<YS:C&$(Q3E*4I-*,4FV
MVDDVSGQ>+PN PN)QV.Q.'P6"P="MBL7C,76IX?"X7"X>G*K7Q.)Q%:4*5"A0
MI0G4K5JLXTZ=.,ISE&,6T?#[X?\ C/XJ^-O#'PY^'GAW4O%GC7QCJ]KH?ASP
M_I,!N+[4M1NWVHB#B."W@C$EU?7MR\-EIUC!<W]]<6]G;3SQ_P!\7_!-_P#8
M,\*_L*?!"V\,NVGZ[\7_ !JECKOQ?\:VL>Z*^UN.!OLGA;09Y8H[H>$?"27$
M]EI1G2&75;V74_$5Q::?+JXTO3_%?^"7?_!+[PW^Q#X8D^(/Q ?3/%G[27C#
M238Z_K=D[W6A> -!NI(;B7P9X0EECB-S-/)!;R>)?$CPQRZG<01Z?IJP:1;O
M+JOZ[U_3GAOP"\@I1SG-Z2_MG$4VJ%"5I?V;0J*TD]U]<K1TJR6M&FW0BTYU
ME+_GV^GE],^'C/F%7PJ\,\?47A;DF.A5SC.:+J4O]?<YP52]&I!-0J?ZL977
MC[3+:-1*.:8Z$,VJPE3P^5.B4445^M'^: 4444 %%%% !1110 4444 %%%%
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
MVVN_AS_@F9_P38\;?MR?$.'7_$-OJ7AC]G/P7J]N/B#XU57M;CQ'<P>5=/\
M#_P1/)&R77B'4+=XO[6U-%EL_"6EW*:C>^;J-UH>DZO_ '8>#?!WA;X>>$_#
MO@7P1H6G>&?"'A+1[#P_X;\/Z3 +;3M(T?2[>.UL;&UB!)$<,$:J7D9YIGW3
M3R23.\C?LWA?P-4S#%4>(\THN.782HJF74*D;?7L53=XXAQ:UPN&FN:+M:M7
MC&*;A2JQE_E1^T-^E[@>"N'LU\"?#O-85^..(\'/!<<YK@*T9_ZH\/8RDEB,
MEC6IMJGQ!GV%J.C6I)^URO)ZU6M.-+%X_ 5J/2T445_21_@L%%%% !1110 4
M444 %%%% !1110 4444 ?PH?\%Q?^4C/Q;_[%;X4?^JW\-U^1U?KC_P7%_Y2
M,_%O_L5OA1_ZK?PW7Y'5_%7&'_)5\1_]CO,__4RL?]9?T7_^4</ C_LTGA__
M .LQE@4445\X?NH4444 %%%% '^A5_P2[_Y1^?LJ_P#9+;#_ -.>IU][5\$_
M\$N_^4?G[*O_ &2VP_\ 3GJ=?>U?W!P]_P B#(_^Q/EG_J%0/^0WQL_Y/-XN
M?]G.X]_]:K-@HHHKV#\Q"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /R2_X+1_M.']GC]B[Q7X?T3439^/?CU<O\)?
M#0MYECO;70=5LYKGX@ZTB K+]FM_"D5UH!NH&66RU7Q1HTZL#@U_"97[&?\
M!;S]IP?'O]LK6O FAZB+OP+^SK8S_##24@F:2SN/&HN5O?B;J@C)80WT7B!+
M?P9>^61'+%X(LI0NYV9OQSK^1O$K/O[<XHQ:I3YL'E?_  FX6SO&3H2E]:JK
MH_:8IU5&:^.C3HN[21_TU_0&\'/^(1?1YX:J9AA?J_$_B$UQ[Q![2'+B*-/.
M,/07#^75.;][36"X?I8"I6PM11>&S+&9E'DC.=1R****^ /[5"BBB@ HHHH
M*_:__@A)^SG_ ,+C_;'C^*&L6'VKPC^SKX>E\;3O+%YEI+X[\0K>>'_ %C-Q
M^[N+=SX@\7:?('0K>^#XB=Z;T;\4*_N;_P""(7[.?_"COV)O#?C+5[#[+XP_
M:"U6;XK:G)-%MNH_"=S;QZ7\.[#S,+YNGS>&[0>+;+(8I)XPO!YC*45/T#PS
MR7^V>*\$ZD.;#96GFF(NKQ;PTHK"P=]&Y8N=&3@[\U.%32R;7\4_3^\6?^(6
M?1PXLHX+$_5^(/$*4/#[)>2?+6C2SRC7EQ#BHJ+52,:/#6&S6C#$0<?J^.Q6
M!?.ISIQE^PM%%%?UP?\ ,J%%%% !1110 4444 %%%% !1110 4444 %>"_M0
M_ [1_P!I3]GOXN_ S6S#%;?$?P7JFB6%Y<1^;%I/B.)4U/PEKK18/F'P_P"*
M;#1M;1!@O)8*H()!'O5%8XBA2Q6'KX6O!5*&)HU:%:F]ITJT)4ZD'Y2A*47Y
M,]/),YS+AW.<HX@R;%5,%F^19G@,YRK&TK>UPF999BZ6-P.*IWNO:8?%4*56
M%U;F@C_+Y\2>'M9\(^(M>\*>(]/N-)\0^&-:U3P]KVE7:&.ZTS6=%OI]-U33
M[F,\I<6=];3VTR'E9(V7M6+7[5_\%U/V:3\%?VP9_BCHNGBU\%_M&:.WCFW>
M"%8K2#Q_H[6VD?$.P0+S)<WEP^B^,;V=L&:\\7W 7)B?'XJ5_$6>956R3-\P
MRJO?GP.*J45*2LZE*_-0K6Z*O0E3K1_NS1_UR^$'B-EOBYX8<#^)&5>SCAN+
M>'\#FE;#TY\\<!F3@\/G.5RG=\U3*<WH8[+:KN[U<+-IM6;****\H_2 HHHH
M **** +%I=W5A=6U]8W-Q97ME<0W=G>6DTEM=6EU;2+-;W-M<0LDT%Q!,B2P
MS1.DD4B*Z,K*"/\ 18_8,_:2M?VL/V4?A#\93<6\OB/5O#T>A>/[:&6-GL?B
M#X6<Z%XL2:"-5-DFIZC9MX@TVUE02+HNLZ7,#)%-'-)_G/U_2/\ \&\G[31\
M-_$KXF_LJ>(=1*:5\1].?XE_#NVF91#'XV\*V4=KXPTRS"_O&O/$/@V*SUB0
M.#!%:^ K@J\4TY2Y_4?"?/?[*XD67U9\N%SNFL(TW:,<;3<JF"F]=YR=7#12
M3O+$QOHKK_/#]I1X.?\ $1? >IQKEN%]MQ'X2XV?$E.5.#E7J\*XY4<'Q9A8
MV5E2PU&GE_$%><FE3P^0UU&\JEI?ULT445_4Y_SG!1110 4444 %%%% 'X5?
M\%(_^",_@C]IV;6_C+^SU_8?PS^/5Q]HU+7]#G0Z?X!^*UXV99Y]3%K#(/"W
MC.[.YE\1V=L^F:U>$CQ+9I<WL_B6R_CW^*?PF^)/P2\;:Q\.?BSX+U_P#XVT
M*7R]2\/^(K)[.[1"[I#>VDF7M-3TJ\\MY-.UC3+B\TK4H +FPO+FW993_INU
M\U_M,?LB_L__ +7/@_\ X0[XY^ --\416J3'0?$EO_Q*_&?A.YF5@;KPSXHL
MU74].RY6:XT]I+C1=2DAA&K:7J$421#\GXR\+L#GLZN8Y/*EEF:3;G5IN+6!
MQLWJY5(P3EAJ\GK*M2C*%1W=6C*<Y55_I1]%C]H?QAX/8;+N!O%*AF/'WAUA
M8TL)EN/IUH5.,.$\'"T*=# U\75ITL^RC#07)0RK,<3A\3@Z2A2P&9T<'AZ.
M72_S<Z*_>#]L'_@A!^T/\&9M3\6?LYW4O[0OPZB\RY70K:&VTWXO:';#+&*X
M\.*T>G>,TB4QQ1W7A&<ZU?S&1QX.L;>+S6_#/6]#UOPSJ^H^'_$FCZKX?U[2
M+J6QU;1-;T^[TG5]+O8&VSV>HZ;?PV]Y974+?++;W,,4T;<.@/%?SOG&09QD
M&(>&S; 5\).[4)SCS4*R7VJ&(AS4:T;:OV<Y..TE%II?[D^%_C/X8>,V2QSW
MPVXQR?B;"JG3GB\)A:_L<XRJ51*U'.,DQ2HYKE56[Y8QQN$HQJVYZ$ZM*49R
MRZ***\<_3PHHHH **** "BBB@ HHHH **** "BO5?A#\#OB_\??%5OX)^#/P
MY\6?$?Q-.\*OIWAC2;B_2PCG9UCO-:U':FF:#IN8Y/,U36[W3]-A$;M-=1JC
M$?TB?L<_\&^T5M/I'C?]L_Q;!>K&8+T?!/X=ZE,+:1@5D^Q>-OB#;F"=X\;X
M+[2O!"PDMLELO&[1AXI/H\@X3SWB6JH97@:DZ*DHU<;6O1P5'7WG/$27+*45
MJZ5%5:S7PTF?A'C/])3P<\!<OJ8GQ#XNP>$S1T'7P/">6.&:<6YI>+E26$R3
M#U%6H4:S]RGF&9SR_*HS:5;'TKGX._LD?L2?M ?MH^-4\)_!OPG)-I%E<Q1>
M+/B)KJW6G?#_ ,%02!9#+KVNI;7/F7SQ,)+/0-)M]2\07Z$S6NF26L5S<V_]
ML?["/_!.3X'?L*^%"GA2U'C3XLZW8QVWC7XOZ]86\6O:HI\N2?1O#=F'N8_"
M/A(7*"9-&L;F>[OWCMIO$&JZU<65C+:_:GP_^'?@7X4^$M&\!?#;PCX?\#>#
M?#]L+31_#?AC2[72-)L8L[I'CM;2.-)+FYE+7%[>S>9>7UW)+=WD\]S-+*_9
M5_2/!WAUE?"ZAC*[CF6<<NN,J4TJ6%<E:4,%1ES>S>KB\1-NO-7Y?8PG*D?X
M-_2D^G-XB?2&EB>&,HIUN!/"[VNG"^"Q;JYEQ#&E44Z&)XMS*E&DL9%2C&O2
MR3"QIY3A:JINLLSQ6%H9@BBBBOT0_AH**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K_ #@_VY/^3UOVP?\ LZ3]H'_U;/BVO]'RO\X/]N3_ )/6
M_;!_[.D_:!_]6SXMK\2\;/\ D5Y'_P!A^)_]1XG^MG[)3_DXGBY_V1>2?^KR
M9\MT445_.A_NH%%%% !1110 5_IG? W_ )(I\'O^R6_#[_U$](K_ #,:_P!,
M[X&_\D4^#W_9+?A]_P"HGI%?NG@C_O?$/_8/EW_IS%G^//[7+_DG? __ +'7
M'7_J#PP>I4445_0A_B*%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!RWC7P1X.^)'A;6O _C_P ,:'XR\'^([*33M=\->)--M=7T;5+.0@F&[L;V
M*6"38ZI-#)L$MO/'%<0/'/%'(O\ +)^WA_P07\1^')]:^)O[%,LWBCPXTD]_
M?_ C7-0+>*-"@P)'3P!XFU6Z*^*[&/,ODZ#XBN;7Q';P0QQ6FL>*KZY6WB_K
M$HKYOB+A3)>*,-[#,\,G5A%K#XVC:GC,,WJ_95N65X-ZRHU8U*,G:3I\ZC*/
M[OX%_2/\5/H\Y[+-_#[/73R_%U:<\[X4S15,=POG\*?*E_:&6*K2=+%QA%0H
MYIE];!9K0I\U&EC8X>I6HU?\O;7_  _KWA36M4\->*=$U?PUXBT2]GTW6M U
M_3;W1]:TC4;5S'<V&J:5J,-M?:?>V\@,<]K=P0SPN"LD:L"*R*_T4_VL?V!?
MV8_VS-(^S_&/P%;GQ7;6HM-%^)_A1K?P]\2-#B191!!!XCBM;@:OIML9YI(-
M!\3V>N^'XIII+F/2TNRMPO\ +W^U=_P0@_:=^#,NI^)/@1<VW[17@" O<16&
MCPPZ%\4],M=Q/E7G@^ZN9+/Q&8 \<"3^$M5U#4]0=9;G_A&=-A!C3^=N)/"[
MB#))5*^!IRSK+XWDJV#IMXNG!:_O\$G*K=*]YX=UZ:2YING?E7^YG@-^T0\$
MO%JE@LHXNQM+PHXUJJ%*IEO$^-I+AK'XAVBWD_%DX8? *-2<HJGA<[AD^,E5
MG[##0QW(Z\_PPHK8\0>'?$'A+6M1\-^*M"UCPSXBT>Y:SU?0/$&F7NC:UI5X
M@5GM=1TO48+:^L;E%92T%S!%*H924 (K'K\UE&49.,DXRBW&49)J49)V::>J
M:>C3U3T9_?-*K2Q%*E7H5:=:A6IPJT:U*<:E*K2J14Z=6E4@Y0J4ZD)*<)P;
MC*+4HMIIA1112- HHHH **** "BBB@ HHHH ***^@?@)^RK^T-^T]KH\/_ O
MX3^+?B!<).D%_JFG6(L_"VBO)C:=?\8:K)8>%]"#*=R#5=6M'F 80)*XVUMA
M\-B,76AA\+0K8FO5?+3H8>E.M6J2[0ITXRG)^44V>7G6>9)PWEF+SKB+.,KR
M')L!3=;'9MG./PN69;@Z2T=7%8[&U:&&P].]ESU:L(W:5[GS]7TU^S)^Q_\
MM!?M>>,$\(? [P#J7B(6]Q;Q>(/%MXDNF>!?!\$[+_I?BGQ5/"VGZ=B$O<PZ
M9";S7]3A@G&C:1J4T30U_1-^R-_P;X^&/#]QI?C']L3QQ!XTO8)+>\7X1_#6
M\U'3_"A*E9?L?BOQS/;Z9XAUB-T8P7NG>%[+PVMO<1$VOB?5+1_G_HN\ ?#O
MP)\*O"FE>!?AKX/\.>!?!VAPB#2O#?A;2++1=(LT.#)(EG8PPQ/<W#@S7EY*
M)+N]N&DN;N::XDDD;]>X9\(LSQTJ>*XAJ/*\)>,OJ=*4*F85HZ/EFUST<)%K
MK/VM9-.,J%-VD?YA_2!_:<\ <'TL;P_X(8*GXA\2J-2@^*<?2Q6#X)RNM9Q=
M7#4Y?5LTXEK4III0PRRW*IITZ]#-L;34J$ORS_8$_P""/_P-_8^&C_$+QR;+
MXS?'^WBBN%\8:M8;?"7@:^=2TT/PZ\.78D$-U;EA;KXQUM;CQ#.(3<Z5#X6@
MOKW26_7ZBBOZ"RK)\MR3!PP.5X2EA,-#7DIIN52=DG5K5)-U*U622YJE64IM
M)*]DDO\ $OQ'\3N//%OB?%\8>(?$N8\39]B_<^LXVHEA\%AE.4Z> RO 48TL
M#E67493G*C@,OP^'PL)SJ5?9NK5J3F4445Z1\&%%%% !1110 4444 %%%% !
M7+>.?^1)\8?]BMX@_P#33=UU-<MXY_Y$GQA_V*WB#_TTW=9UOX57_KW/_P!)
M9VY;_P C' ?]AN%_]/TS_,(HHHK^"S_LS"BBB@ HHHH **** "BBB@ HHHH
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
M6_\ L5OA1_ZK?PW7Y'5^N/\ P7%_Y2,_%O\ [%;X4?\ JM_#=?D=7\5<8?\
M)5\1_P#8[S/_ -3*Q_UE_1?_ .4</ C_ +-)X?\ _K,98%%%%?.'[J%%%% !
M1110!_H5?\$N_P#E'Y^RK_V2VP_].>IU][5\$_\ !+O_ )1^?LJ_]DML/_3G
MJ=?>U?W!P]_R(,C_ .Q/EG_J%0/^0WQL_P"3S>+G_9SN/?\ UJLV"BBBO8/S
M$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKY7_ &V/VB[']E/]E[XO_'"X>$ZMX4\+W%MX-LYUCE34O'NOR1Z#X*LI+>1E
M-Q9GQ%J%A=:JD8>2+1K;4;H1NMNRGZHKY*_:_P#V-/A9^VSX&\.?#KXP:UX_
MT_PIX:\4+XPM]/\  VOZ=H/]HZY!IE_I%E<:L]_H6M_:H]/LM5U-;.&-;=4D
MOII9/-80^5Y^;+,'EF.CE2IO,9X:K3P3JS]G3AB*D7"G5G/EE94G+VMN5\SA
MRZ7NOM_#6?!=+C_@^OXC3QL>!,+G^78SBN&783Z]CL5DF#Q$<5C<OPV&]K0Y
MZF9TJ+R]5'5BJ"Q+Q#4U2<)?YT.I:C?ZQJ-_J^JW=QJ&IZI>W6HZC?W<C375
M[?WT\ES>7=S,Y+RW%S<2R332.2TDCLS$DFJ5?VN_\0_7["7_ $%_CW_X<'PY
M_P#,%1_Q#]?L)?\ 07^/?_AP?#G_ ,P5?S2_"'C!MM_V8VW=MXZ3;;U;;]A=
MN[=WZ^5_]]H?M._HOTX1ITWQ_"$(QA"$.$:,80A%*,8QC'-THQBDE&*22222
MLC^**BO[7?\ B'Z_82_Z"_Q[_P##@^'/_F"H_P"(?K]A+_H+_'O_ ,.#X<_^
M8*E_Q"#B_ME?_A;+_P"4?U9^5Z_XJ??1B_Y^>(/_ (B5+_Y[G\45%?VN_P#$
M/U^PE_T%_CW_ .'!\.?_ #!4?\0_7["7_07^/?\ X<'PY_\ ,%1_Q"#B_ME?
M_A;+_P"4?U9^5S_BI]]&+_GYX@_^(E2_^>Y_%%17]KO_ !#]?L)?]!?X]_\
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
MU\7C<;B*N*Q>*KU'S5*V(Q->=2M6JSEK.I4G*<GK*3844459RA1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7^<'^W)_R>M^V#_P!G2?M
M_P#JV?%M?Z/E?CI\3O\ @AW^QA\6OB5\0OBIXIU3XV1^)_B9XX\6?$'Q''I7
MCG0+32TU[QGK^H>(]733;2;P5=S6M@NH:E<+9V\MU<R0VXCCDN)F4R-^;>)/
M"N:\4X++,/E?U;VF$Q5:M5^LUG1CR5*2A'E:A/F=UJK+3[C^]?H%_2+\.OHZ
M\7<?9UXB//8X+B/AS+<KR[^P\KCF=7ZUA,SEBZOMZ<L5A?94_9-<LU*?-+W;
M+<_AJHK^UW_B'Z_82_Z"_P >_P#PX/AS_P"8*C_B'Z_82_Z"_P >_P#PX/AS
M_P"8*OR'_B$'%_;*_P#PME_\H_JS\K_Z=?\ %3[Z,7_/SQ!_\1*E_P#/<_BB
MHK^UW_B'Z_82_P"@O\>__#@^'/\ Y@J/^(?K]A+_ *"_Q[_\.#X<_P#F"H_X
MA!Q?VRO_ ,+9?_*/ZL_*Y_Q4^^C%_P _/$'_ ,1*E_\ /<_BBHK^UW_B'Z_8
M2_Z"_P >_P#PX/AS_P"8*C_B'Z_82_Z"_P >_P#PX/AS_P"8*C_B$'%_;*__
M  ME_P#*/ZL_*Y_Q4^^C%_S\\0?_ !$J7_SW/XHJ_P!,[X&_\D4^#W_9+?A]
M_P"HGI%?D=_Q#]?L)?\ 07^/?_AP?#G_ ,P5?M/X8\/V'A+PUX>\*Z4;AM,\
M,Z'I/A_3FNY%FNFL-&L+?3K,W,J1Q)+<&WMHS-(D4:O)N98T!"C].\->#,YX
M5KYM4S5851QM+!PH_5J[K/FHSKRGSITX<JM5C;>[OVU_SY^GQ]*GPL^D;E'A
MI@O#F7$<JW"F9<3XK-?[=R>&5P]EFV&R6EA/JTHXS%>VESX"O[5-0Y%R.\N;
M3<HHHK]9/\U@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M?\_/$'_Q$J7_ ,]S^**BO[7?^(?K]A+_ *"_Q[_\.#X<_P#F"H_XA^OV$O\
MH+_'O_PX/AS_ .8*C_B$'%_;*_\ PME_\H_JS\KG_%3[Z,7_ #\\0?\ Q$J7
M_P ]S\M_^#<[_DZ'XX?]D$E_]6'X*K^PNOSS_8^_X)F?LY_L1>-_$_C_ .#5
M]\2;K7?%GA5O!VJ)XU\3:5KE@NDMJ^FZT6M+>P\-Z+)#>?;-*M1YSSRIY)E3
MR=SAU_0ROW7@/(\=P[P[A\LS'V/UJGB,55E["I[6GRUJKG"TW&%W9ZJVC[[G
M^.WTR/%[A#QR\<\[\0>!WF;X?Q^2\.8"@\WP4<OQOM\KRREA,5SX:-?$*,/:
MP?LY>U?/&TK1V"BBBOLC^60HHHH _D=_X.//^2U_LW_]DM\5_P#J615_.#7^
MA%^V+_P3<_9Z_;A\2^#?%7QGO?B+:ZGX&T._\/Z*O@GQ)I>AVKV&HWZZC<&^
MBO\ P[K;SW N% CDCE@58\J8V/S5\=?\0_7["7_07^/?_AP?#G_S!5_/O%_A
MKQ+G?$F:9I@E@/JN,K4IT?;8ITZG+##4*3YH*C+E?-"5ES/17ZV/]M?HP?3X
M\!/"7P'\._#OBV?&:XBX8RW,L+F:RSARGC<#[7%9_FV94OJ^*EF5!U8_5L91
MYFZ4+5.>%GRW?\45%?VN_P#$/U^PE_T%_CW_ .'!\.?_ #!4?\0_7["7_07^
M/?\ X<'PY_\ ,%7S7_$(.+^V5_\ A;+_ .4?U9^5_P!Z_P"*GWT8O^?GB#_X
MB5+_ .>Y_%%17]KO_$/U^PE_T%_CW_X<'PY_\P5'_$/U^PE_T%_CW_X<'PY_
M\P5'_$(.+^V5_P#A;+_Y1_5GY7/^*GWT8O\ GYX@_P#B)4O_ )[G\45%?VN_
M\0_7["7_ $%_CW_X<'PY_P#,%1_Q#]?L)?\ 07^/?_AP?#G_ ,P5'_$(.+^V
M5_\ A;+_ .4?U9^5S_BI]]&+_GYX@_\ B)4O_GN>6_\ !N=_R:]\</\ LO<O
M_JO/!5?T*U\D?L??L6_!_P#8B\$>)_ 'P:N?&5UH7BSQ4WC'5'\:ZU8ZY?KJ
MS:1INBE;2XL-&T6.&S^QZ5:GR7@E?SC*_G;7"+];U_0O">68K)N'<JRS&>S^
MM8/#NE6]E/VE/F=6I/W9VCS+EFM;+6Y_B%])3Q!X?\5/'/Q&\0>%7C7P_P 4
M9U1Q^5O,<,L'C?80RS 827UC#*K65&?ML-4M%59WCRROK9%%%%?1'X:%%%%
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
M_P +9?\ RC^K/RO^G_\ %3[Z,7_/SQ!_\1*E_P#/<_BBHK^UW_B'Z_82_P"@
MO\>__#@^'/\ Y@J/^(?K]A+_ *"_Q[_\.#X<_P#F"H_XA!Q?VRO_ ,+9?_*/
MZL_*Y_Q4^^C%_P _/$'_ ,1*E_\ /<_BBHK^UW_B'Z_82_Z"_P >_P#PX/AS
M_P"8*C_B'Z_82_Z"_P >_P#PX/AS_P"8*C_B$'%_;*__  ME_P#*/ZL_*Y_Q
M4^^C%_S\\0?_ !$J7_SW/LW_ ()=_P#*/S]E7_LEMA_Z<]3K[VKROX(?![PG
M^S_\)O GP9\"2:O-X0^'FAQ>'] EUZ\@U#6'L(9IYT;4+VVM+""XN-]Q)NDB
ML[=2NT",8)/JE?TOE.&JX+*LLP=;E]MA,OP6&J\CYH^UH8:G2J<LK+FCSP?*
M[*ZL[(_P$\2<^P'%/B+Q]Q/E?MO[,XCXTXIS[+OK--4<1]0S?/,?F&#]O14I
MJE6^KXBG[6FIS4)\T>:5KLHHHKT#XL**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
&BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>img199258524_3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img199258524_3.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" +T%6L# 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#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL#Q3XK\+>!O#
MVK>+O&WB70/!_A30;1K_ %SQ/XIUG3O#_A[1;%&5'O-6UK5KFTTW3K17=$:X
MO+F&%6=5+@L 0#?HK^=7]L#_ (.;?^"=7[-LVJ^&_A/K'B7]K?X@:>TUL++X
M/Q06'PU@U"+SML6H?%OQ%'#HFH:?)Y<176/AYI7Q$LF%S%L+M'<I!_,9^U)_
MP='?\%&_C?<:CIGP6E^'O[*/@RXDNXK2V\ >'[+QQ\09--N"RI;:Q\0/B'8Z
MO:&^@C(6/6/!G@[P)=JX,L2PN5V[1H5)?9LN\M/PW^=CGGBJ,/M<S[0U_&_+
M^-_(_P!'/QGXZ\$_#G0+OQ7\0O&/A7P'X6T_'V_Q+XS\0Z1X7T"RRKN/M>L:
MW>6.G6V4CD<>=<IE8W8<*Q'Y!_'C_@X._P""3_P&_M"SNOVGM+^+/B*QW>7X
M<^ _ASQ%\4O[1V;@W]G^--'L(OA<_P P55^T^/;7S?,62'S(5EDC_P Q/XM_
M';XV_'WQ$WB[XY?%[XF?&'Q0V\+K_P 3?'/B7QQJL,;D'[/:WGB34M2FL[1
M%2*TM6AM8(D2*&&.*-$7RFMXX6/VI-OM&R7WN]_P.66.D_@@EYR;?X*WYL_O
M"^,G_!X)\&]+DN;7]G[]C;XE>-XV+1VNL_&#XC>&/ACY/[MBMU+X=\&Z1\66
MO5$P5?L8\2Z:SPL93>0R+Y#?F-\3O^#LO_@HIXL>XM_AW\./V9_A/IS[OLUS
M9^#/&7C/Q+!F=)!YVI^*?'D_AZXVPQB ;/!]OD37,IR[6WV3^7:BMHT*4?L)
M^<KO\'I^!A+$UY?;:7:*4?Q2O][/V;\=?\'!O_!7OQ\9DO\ ]L+7_#UG)M$=
MEX%^'/P>\$"V57MY2L.I>'/A]8:Z^^6V5V>ZU:YDV2W%JKK9W$MLWRYXD_X*
MI?\ !2WQ7*\FK_M\?M=H)/M?FV^B?M _$[PO92I>MNN(I=/\,^)-(L98#RD5
MO);M!;0EH+:.&%F0_ ]%6H06T(KTBE^AFZE1[U)OUE)_J?2>K?MF?M@:_:BQ
MUW]JW]I/6K(2I.+/5OCG\3]1M1/&KK',+>\\4S0B5%D=4D";U5W"L QSS7_#
M3/[2'_1P/QN_\.MX\_\ E]7B-%.R[+[OZ[(GFEW?WL^I-*_;D_;6T$:>NA_M
M@_M2:,NDM;-I0TK]H'XLZ<-,:S97M&T\6?BV$636KHCVQMO+,#(K1%2H(]L\
M+?\ !6__ (*>>#V1])_;V_:JNRCS2*/%/QG\:^.%+7$0BD#IXUU7Q DB*@!A
MBD5H[:7,UND4S&0_G?10XQ>\8OU2'SS6TI+_ +>?^9^Y'@/_ (..O^"OO@>6
M%;C]I^Q\=:=#N(TKQY\'?@SJL4K,RDM-J^F> ]%\4R<+L5#K_EHK,417(8??
MOPN_X.Z?VV/#QA@^+7[/'[-_Q,LH5<-<>%D^(7PRU^Z+3"0/=7T_BOQ[H>Z.
M,O @L_"]DI00/(LDL<SW/\G5%0Z5)[PC\E;\K%JO6CM4G\VY?G<_T#/@S_P=
MW_LC>*)+2T^.O[,_QV^$-S=>7'+?^!M9\&?&3P]I\K,H>2_O+Z?X5^(#8QIY
MC&;3?"VHWK,(T732'=XOV2^ G_!:O_@EW^T>UI:?#_\ ;%^%6C:W>,D,7AOX
MKWNH_!;77O'(5=/L[;XK:?X1MM9O&8A8X] N]52=LBWDFPV/\F&BLY8:F]G*
M/SNOQU_$VCC*RWY9>JL__)6E^!_MO6-]8ZI9VNHZ;>6NHZ?>P1W5E?6-Q#=V
M=W;3*'AN+6ZMWD@N()4(>.6)WC=2&5B"#5JO\;?]GG]M?]K?]D^]2\_9R_:+
M^+GPAB%R]W<:)X0\9ZO:>$=2N9-GF2ZUX)N+BY\(:ZSF.-F&LZ'?J61&QN12
M/Z)_V5?^#L_]KKX=/IFA_M7?"+X=?M'>'8GBBOO%_A,+\'/B@T;A8Y[ZY&C6
M&K?#;5I+<#[5!I5AX&\(+=2&:VEUBUBFAGLL)86:^%J7_DK_ !=OQZ?(Z88V
MG+22E#S^)?>K/_R4_P!"&BOQ@_8[_P""^G_!-7]L:32]!T7XT1_!'XD:EY<4
M?PU_:'@L/AKJT]Y(SQ1V>D>+)M4U+X:^(+J[FC*Z?INC^-;K7;I9+</HUO<3
MK;#]G(I8YXXYH9$FAF1)8I8G62.6.10\<D<B$JZ.I#(ZDJRD$$@@USN,HNTD
MT_--'5&<9J\9*2[IW_X8?1112*"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M1110 4444 %%%% !1110 4444 %%%% !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 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 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 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 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 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 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 %%%% !117X"_\ !7__ (+P?!/_ ()Q:7JOPD^%Z^'OC9^V%>Z>
MIM/AVM]-<>#OA,M_;+-IVO\ QEU#2;F"ZM[F2"6+4]*^&^EW]EXLURP:UO-2
MO/".AZOH^OWU1C*;48J[?]7?9>9,YQIQ<IM)+^K)=7Y(_2?]N#_@H#^R_P#\
M$]OA7-\4_P!I+X@6OAZ.[CO(O!G@/2/L^K?$KXE:M9I&9-'\">$1=6UWJDD4
MEQ:1:EK-W+I_ACP\+RTG\2:YI%M<PS/_ )UW_!4;_@NU^U7_ ,%&[[6OA_IM
M[=? ?]EI[LQZ?\$_!VKSF]\8V5O,9+2^^,7BVW2SN_&]W)(([M?#,,.F^!-,
MF@TZ2+0-0UO3%\2WGY:?M)?M.?';]KOXL>(?C;^T3\1]?^)OQ&\1OMN=8UN:
M-+32].CEFEL_#_AG1+*.VT7PMX9TUIYO[,\.^'[#3M(LC--)!:+-<7$LO@U=
M]*A&%F_>GWZ)^2\N[U]-CRZV*G5O&-X0[=9?XGV\EIWOH%%%%;G*%%%?>/[$
MO_!-+]LG_@H-XEDT3]FKX1:KXB\/Z=?0V/B?XH>(9!X7^%/@YY<,PU[QMJ48
ML9KZ&!OM3>'?#\6N^++BU!FL= NT!I-J*NVDEU>@U%R:44VWLDKL^#J]N^!/
M[-7[0'[3WBZ/P)^SS\&_B+\8_%;>4UQI7@#PKJWB'^R[>9_+2_UZ^LK9]-\.
MZ4K\2ZOKMYIVF0=9[N,<U_=E^PQ_P:F?LR?"2'0_&?[:_CC4?VE?B!!Y%[=?
M#CPC<ZOX'^!VDWL;PS"TN+JV?3_B%\0$M;B$E+Z^O_!.CZE:SR66J^"+B(%I
M?Z@_A9\(?A5\#O!VF?#SX-?#CP1\*_ NCH$TWPE\/_#&C>$M M3M57F73-$L
M[*U>ZGVA[J\ECDN[N8M/=333.[MS3Q45I!.3[O1?YO\ #U.RG@IRUJ/D79:R
M^?1?B^Z/X#/V5/\ @TZ_;,^*"Z7KW[4/Q1^''[,GARZ6UN+KPOI/_%XOBI%&
MP$UQ97>G>']2TCX>:7+)&5MXKZ#XB>()+2X:66?1YTMTAN_Z+?V;/^#9O_@E
M[\!ELM1\:^ ?&W[2_BJT9)QK'QN\8WDNA176")1;> _ <7@OPC=Z>P)$=AXK
MT_Q68AAFNI9E68?T%T5SRKU)?:LNT=/QW^]G9##48;04GWG[WX/W;^B1Y3\*
M/@1\$?@/HO\ PC?P1^#WPO\ @_H&R.-]&^&/@+POX%TV58ON&XM/#.EZ9#<2
M Y9I9TDE>0M([L[,Q]6HHK$W22T2LNR"BBB@ HHHH **** "BBB@#R#XN_L^
M? ;]H#1_^$?^.GP6^%7QCT58GABTWXG_  _\*^.;6U20L2UE'XETK4OL,JNQ
MEBGLS!/!-B>&2.95<?B/^TC_ ,&R'_!+_P".8OM2\!^"_'_[,WBFZ\Z?^T_@
MQXUO9O#L]\R%(7O? OQ$B\;^';338R$\S2_!\7@Y90A9+F">6:>3^A>BJC.<
M?ADUZ-V^[8B=.$_CA&7JM?D]U\F?YW'[5'_!I_\ MM_"I-0US]F;XC?#;]J3
MP];^;);^'KB2+X-?%"6/(=(X=%\6ZOJ7P_O!%%N62<_$RPN;F2-3;:2&F$,?
M\X7QM_9W^._[-GBV3P+\?_A!\1?@YXM7SFAT3XB>$M:\+75_!!Y/F7ND/JMI
M;V^M:=BXMWCU/2)KW3YHYX)(;F2.:-F_VA*\U^+/P:^$GQY\%ZE\.OC7\-/
MWQ7\":NO^G^$_B#X7T?Q9H4TH1TBNTT_6K2\@M]0M=[266I6RPW]A/MN+.Y@
MG1)%Z(XJ:^-*2[K1_P"7RLO4Y9X*#UIR<'V?O1_^27WL_P 6&BO] _\ ;D_X
M-1/V<?BFNJ^,OV'_ (A:C^SCXTF\RXB^&'CR[UKQ[\%=0N/+8K;:=K%PVI?$
MOP)]JN7:>[O7U#XB:;!&L=GI'A738%&/XT/VT/\ @G)^V+^P%XI3P[^TW\&M
M?\':5J%]-8^&/B+I@3Q)\+/&;QJ\J#PSX^T?[1H=S?2VB"^D\.ZA/IOBS3K2
M2-]9T#39&,8ZH583^%Z_RO1_Y/Y-G#4H5*7Q1]W^9:Q^_I?IS)-]#X?HHHK0
MR)8)Y[6>&YMII;>YMY8Y[>X@D>&>">%Q)%-#+&5DBEBD57CD1E='4,I# &OZ
MJO\ @E3_ ,',/QE_9M?PY\%/VY9O$WQ^^!4'V/2-&^*L;#5_CA\,[)1';0'5
M;R^NH&^*GA6Q55DG@UJZ'CJPMFN9=/U[7XK73?#!_E0HJ9PC-6DK]NZ\T_ZO
MU+A4G3?-!M/KV:[-;-'^TE\$OCG\(/VD/AIX:^,/P*^(?AGXH?#3Q=:?:]!\
M7>%+];[3[G8=ES9743+%>Z3K.G3;K36-!UBUL-;T6_CFT_5M/LKV&:W3U:O\
MB3_@GE_P4W_:B_X)K_$]/''P)\5O>>"];OK.3XE_!?Q+<7=W\-?B5I]N5C8:
MMI,<H.D>)K:U#1:'XVT3[+XAT<DVQN+[0[K5=$U+_2Z_X)O_ /!47]F?_@IE
M\+G\9_!C6FT'X@^&[.P/Q2^"7B6\M1X]^'6H7:JGG2Q1"%/$GA"\NQ+#H7C;
M2(!I>IA/LU[!HVNQ7^AV/!5HRIZKWH][;?XOROL_+8]2CB85='[L[:I[/SB^
MOINO/<_2&BBBL#I"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
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
MQV!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M"75];WFO_#'XB:=! ?$?@G7C"L+2-9RS1WVA:L]K9Q^(_#-]H_B""TM(M2%K
M!Y]>C[-\T5[C>G]U]GY=ON]?6PU?VL>63]^*_P# H]_7^;Y/K9?;%%%%<YU!
M1110 4444 %%%% !1110 4444 %%%% !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 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 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 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 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 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 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 %%%% 'RI^VO^U_\*?V$_V:_B5^TQ\8+QE\
M-> M)9M*\/VL\<.M^._&6H;K7PGX"\."1)0VM>*-7,-C'</#)::19?;M?U5K
M?1M)U&Z@_P EC]K[]J[XN?ML_M#?$?\ :1^->LMJ?C3XA:U->1Z=;RW+:%X.
M\.6[O#X;\"^$[6YEFDT_POX4TH0:7I5NTDES<+%+J>J7-]K.H:CJ%W^NW_!P
MG_P5&E_;V_:EF^$_PK\2_P!H?LL_LVZKJOAOP))I=XSZ-\2_B&!_9_C;XKR>
M4%@U&Q,\4OA3P!<M)?6T?A6QNO$.D36G_"=:Q:M_/G7H8>ER1YG\4E]T=TO7
MJ_DNAY.*K>TGRQ?N1?\ X%+J_-+9?-]0HHHKH.4*_O&_X-X_^"&*?#.S\&?M
M^?MB>$HY/B/JEC!X@_9U^"OBC2CO^&UG/+'<:1\7_&^FW\0V_$&_M8TO? &@
MW$+)X(TN^A\3ZBG_  G-SI,'@7X5_P"#<?\ X(PV_P"T3XDTC]O']J+PFEY\
M"? VN&3X$?#W7K,26/Q?\?>'[_;/XVU^PN5,6H?#;P-J=JUM8Z;-%+8^-?%]
MO/:WY?0/#.K:7XC_ - RN/$5K7IP?E)K_P!)3_\ 2ON[GH87#[59KSA%_P#I
M3_1/U[!1117&>@%?GY^WA_P4\_8\_P""='A!-?\ VC/B5!:^+-4L3?>#_@[X
M/CMO$OQ>\<1>9-"D^A^$5O;,:?H[36UU _BOQ7J'ASPA%=6TFGR:\-3DMK&X
M_*?_ (+<_P#!>_PO^P1#KG[-/[,TVB^./VQ+S3[5?$&J:A:1ZMX,_9_TW6]-
M%]8ZKX@MI";/Q'\1[JPN['4_#7@F=9]*TZTN[3Q#XS2;3VT[PSXH_P [#XH_
M%3XD?&SQ]XG^*?Q=\<>)OB/\1?&>HOJOBCQEXOU>[UO7]9O6CCAC>ZO[V267
MR+6UA@L=/LHC'9:;IUM:Z=I]O;6-K;V\732P[G[TKQCT[R\_)>?7IW..OBE3
M;A!*4UNW\,?+3=]UTZN^A_2-^VK_ ,'3?[;7QQU#5/#G[*ND>'OV3/AL99X+
M/5[2STKXA?&;6;%@\#/JWBOQ-IESX5\.+=1B.Z@M/!_A&RUK1;B26&/QIJR)
M#<C^<[XL?'+XT?'GQ%+XN^-WQ:^)'Q=\43/*[:_\2O&WB/QMJJ>:07C@O/$>
MHZC-;0 *B1VULT5O%%''%%$D4:(OEE%=D:<(?#%+SZ_>]?Q/.G4J5'><G+RZ
M?)*R7R044459!U?@KQYXX^&WB&R\7?#KQEXK\ ^*]-;?IWB?P5XBU?PMXAT]
MPZ2!K+6M#O+#4K5A)%')N@N8SOC1L[D4C]XOV.?^#E/_ (*._LR:AI&E?$[Q
MG8_M:_#*TGC74?"WQJ9G\=FQSFY&A_&33+8^,8=5FPBQ7_C>/XAZ=:J'$>AL
M7+#^?*BIE",U:44_5:KT>Z^3*C.<'>$G%^3M?U6S]&?ZL/\ P3B_X+<_L7_\
M%'8=-\)^#?$D_P (_P!H"6Q-QJ/P#^)MY8V/B6]GMXA)?R?#SQ!&T6A?$K3H
M L]Q&FBM:>*XM,MIM4UKP?H=JCE/V'K_ !)=,U/4M$U+3]9T;4+[2=8TF^M-
M3TK5=,N[BPU+3-2L+B.ZL=0T^^M9(KJROK*ZBBN;2[MI8KBVN(HYH9$D16']
MQO\ P1%_X.,K[QGJO@[]D/\ X*%^+8I?$VIW.G>%_A#^U!K+V]HFNWDQ-KI/
MA#XYWSR0V\>M7,QM=+T3XG^5&FL3R6T?Q *ZJU_XTU3CJX=Q7-"[76.[7IW7
MXKSUMZ%#%J34*EE)Z*6T7ZKH_/;T/[3:***Y3N"BBB@ HHHH **Q?$GB3P]X
M.\/:YXM\6ZYI'ACPMX8TC4=?\1^(]?U&TTC0]!T/2+26_P!5UC6-5OY8+'3=
M,TVR@GN[Z^NYX;:UMH9)YY$C1F'^>7_P6E_X.&/B%^U?JWB_]FC]C+Q%KGPW
M_9=M+J^T#Q1\2]*FOM"\??M VJ*+6]43[;75?!OPLOI!<1VGAZ%K77O&&DR)
M-XQ:RL-1N?!MEI3IRJ.RV6\GLO\ -]DOP6IE5K0HQO+5OX8K=O\ 1+J^GF[(
M_HE_X*-?\'(7['/[%E]K_P ,?@W'_P -7_'W2)+K3M0T'P-KEOIWPI\$:O"J
M(]MXT^**6VJ6FHZC9S2_Z1X<\!Z=XGN8KJQU#1/$6K>#]21&K^-G]K3_ (+Y
M?\%-OVM;O5+/4_C[J_P/\!7[.D'PX_9U-Y\+-)M[5I69K:\\6:9?7'Q-UZ*X
MA\NWOK77?'&H:7<QQNL>F6\5Q<Q2_C-17?"C3ATYG_-*S?RZ+Y:]VSRZF)JU
M'\3C'^6.B^;W?S=K[)&CJ^L:MK^IWNM:]JFHZWK&I3M=:CJVKWUSJ6IW]R^-
M]Q>W]Y+-=74[X&Z6>621L#+'%9U%%:F 5](_ /\ ;#_:I_9:U2'5OV=OVA?B
M[\'I8I_M$VG^!O'6OZ/X=U-RXE:+7O"D5ZWACQ%:/*J326.O:1J-G)/'%-)
MTL4;K\W44-)Z-779C3:=TVGW3L_O1_8+^PY_P=D?&WP3>:'X,_;P^&&E?&;P
MCOAL[[XP_"BPTSP7\5-.A9HP^JZSX'\RQ^'GC22,!U-EH7_"M'6)_/\ .O[B
M'[/=?VF_LK_MA?LW?MJ_#2U^+/[,WQ7\-_%'PA(T-OJ?]DS36GB'PKJ<T;2C
M1/&?A34X;+Q'X2UH(CR)I^O:98RW=NHOK#[7I\L%W+_C6U],_LF?M@_M#?L1
M?%_1?C=^S=\1-6\ ^,]*:.WU*WMY'NO#'C/0//BGO/"7COPU*XTSQ5X7U%HD
M:?3=1B9[2[CM=7T>YTS7=/TW5+/FJ8:$E>'NR^?*_5:V^7W,ZJ6+G!I5/?CU
M;^)>CZ^CU?='^R?17X]?\$C_ /@L#\&/^"HOPON%M(-/^&W[2?@+3+67XM?!
M6?4OM++;EH+0_$#X>7%T4O/$'P\U._EC@D,BRZQX-U2YM] \2F5;OP]K_B;]
MA:X91<6XR5FNG];^J/3C*,XJ47=/9_Y]FNJZ!7\6'_!PY_P0NB\06OC3]O\
M_8T\&06^OV4%]XH_:8^"_A?39MWB:$2&ZU?XT>!-'L(Y(DU^TB:?4?B;H%G;
MP1:W9PW7CBT3^WX?$8\0_P!I]%5"<J<E*/S71KL_ZT)JTXU8N,EZ/K%]U^O=
M:'^(O17]6'_!Q;_P1D@_93\8:A^VS^S)X46S_9N^(NO1I\5_ GA_3DBTOX&?
M$/7+P16VJ:596$$=MI'PM\=:A<16^FVPC2Q\)>,)_P#A'X);?2O$/A32;+^4
M^O3A-3BI1V?X/JGZ?=V/&J4Y4YN$MUUZ-=&O)_@[IZIA7Z]?\$:/^"H/BG_@
MF7^U'IOBS5KC5M7_ &=/B?+IGA/]H+P18F2Y>7PZ+EUTSXA:!I^3'-XR^'D]
MW<ZIIL*K')KNC3Z]X4-S9'7(M2T_\A:*<HJ2<9*Z>XHR<)*479Q::^7Z/9KJ
MM#_;'\)>+/#/CWPKX;\<>"]=TSQ/X/\ &&A:3XG\+>)-%NXK_1]?\/:[80:G
MHVLZ7>P,T-WI^I:?=6]Y:7$3%)H)D=3AJZ&OXD_^#6W_ (*E37*W'_!-CXW^
M)ED:WBU?Q5^RIK>LW8\YH(Q<ZSXW^"Z7$T@,RVZ"^\=>!;9E:6*W'C72#=?9
M;?POI4']ME>74@Z<G%^J?=='_76Y[5*HJL%-==&NTENOU7=-/J%%%%0:!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 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 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 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 5_.%_P<C?\%*'_ &-?V2F_9^^&'B"33?VA/VK=.UGP
MK97>FW*Q:KX"^#*1G3_B+XSCFB<W.FZKXABND\!^$KI4MKE9M4\2>(-&U"VU
M3P=&&_H:\8>+O#7P_P#"7BGQYXTUJQ\-^#O!/AS6_%WBSQ%J<OD:;H/AKPWI
MEUK.NZUJ$P5C#8Z7I=E=7UW*%;R[>"1]IQBO\BO_ (*6?MN>*O\ @H/^V1\6
M_P!I37_MUCX?U_51X<^%GA>]F:0^"_A+X8>>P\#^'A&))8(+Z6Q:;Q#XE%H5
MM+OQAKWB/4H(XTOMB[X>GSSN_ACJ_-]%]^K\E;J<N*J^SI\J?O3NEY1^T_QL
MNNMUL?!U%%%>B>2%?K?_ ,$;?^"8_BG_ (*:?M3Z;X)OH-3TO]G_ .&#:3XQ
M_:$\:V0D@-CX6ENYAI/@;2+]2BP^+_B-<Z??:1HI1S/INE6?B+Q.D-U'X=EM
M9_S"^'?P^\9?%GQ[X,^&'P[\/ZAXK\>_$+Q1H?@SP=X:TJ+SM1UWQ+XDU*WT
MG1M+M$)5/-O+^Z@A#RO'#$',LTD<2.Z_ZSW_  2T_P""??@?_@F[^R-X%^ O
MA];'5/'MZB>-/C?XYMD)D\<?%?6K*T77[R":2.*4>'/#\5O:^%?!UHT,#0^'
M-&L;J]A?6[_6+V\PKU?9QLOBEMY6M=_Y>?HSIPU'VL[OX(V<O-](_/KY>;1]
MX>"?!/A'X;>#_#'P_P# /AW2/"/@GP7H6E^&/"?A?0;*'3M%\/\ A_1;.+3]
M*TG3+*!5BMK.QLX(H(8T'"("Q9BS'J***\X]?;8*_#[_ (+G_P#!56P_X)K_
M +- L/A[J.G77[4WQO@U7PY\%](F6VOCX/L+:*.'Q-\7M:TV=)H)=.\))=V]
MKX<LK^)[;7O&%[IL#VFH:-I?B5;3]K-=US1_#&B:QXD\1:G8Z)X?\/:5J&N:
M[K.IW,5GIND:/I-I-?ZGJ>H7D[)#:V-A96\]W=W,SI%!;Q22R,J*2/\ (M_X
M*>?MQ>*/^"A/[9GQ:_:)UBYU!/"-_JTOA/X.^';[Y#X1^#WAF[O+;P3H_P!F
M!*6NH7]K-<>)_$B1LZ2^*_$&NW$;"*6-$WH4_:3U^&-FUW[+YVU\E8YL56=*
M%HNTYZ+R2W?Z+S=^A\,>(_$?B#QAX@USQ9XLUS5O$WBGQ-JVHZ_XC\1Z_J-W
MJ^N:]KFKW<M_JNL:QJM_+/?:EJ>I7T\]Y?7UY/-<W5S-+//*\CLQQ:**]$\@
M**^S?V&_V"?VD/\ @H7\9;+X,?LY^#FUF_B6VOO&?C76#<Z=\/OAGX=N)9(S
MXD\=^(XK2[32[-S!<IIFG6UO?:_XANK>6P\/:3JEZCP+_H4?L"_\&['[!/['
M&BZ)KWQ)\$Z1^UA\<;>*UN=4^(/QDT&SU7P9IFJQHCRCP+\([Z75/!^C6<%W
M&ESIVH^)(O%WBZRN(EGM/$EHK_9H\JE:%/1ZR_E6_P ^WSU[(VI8>I6UBDHK
M>4M%Z+JWZ:=VM#_->^'OP*^-WQ;65_A3\'/BI\34@9UF;X>_#WQ=XT6%D#%U
ME;PWI&I"-D"L7#D%0K$@ &MKQS^S-^TA\,-,;6OB5^S[\;_AYHZQR2MJWCGX
M4>//"6F+%%M$LC7^OZ!I]J(XRRB1S+M3<NXC(S_LV:;IFFZ+86FE:/I]CI.E
MZ?!':V&FZ;:6]A865M$-L5O:6=K'%;VT$:\1PPQI&@X50*N.JNK(ZJZ.I5T<
M!E96!#*RD$,K D$$$$$@C%<_UM_R*W^+];?H=?U%6UJ._P#AT^[F_77R/\1F
MBO\ 5V_;:_X(A_\ !/3]N'2-9N?&'P4T#X4_%._@G>P^-/P2TS2_A]XW@U5U
ME:+4?$5II-C'X7\?YE=%NU\;:'K-])9QBVL-3TN1+>ZM_P#/B_X*@_\ !(K]
MI+_@E_X^MK+XA0Q_$/X(>*]1FLOAG\?O"^EW=GX6\23A+FZC\-^)M-EGOIO
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
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 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 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 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 %
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %?C7_P7L_:\?]CW_@FA\<_$.B:K_9?Q$^,EK;_L]_#62*<6]XNN?%"UU"S\
M3:E83!)9K>^\/?#6Q\<>(=.NH8P\.JZ9IRI/:2RQ7,7[*5_ -_P=P?M12^,_
MVE?@%^R7HM^7T+X)?#R]^)_C&WM[G]S-X_\ BQ=K::38:G:*2/MGAOP/X5T[
M5--FD 9+3X@7JH-LS%M:,>>I%=$[OT6OX[?,PQ$_9TIM:-KE7J]/P5W\C^1"
MBBBO3/&"O[7?^#2;]B*.^U7XU?M^>,M-5X]$:Y^ 7P4-Q')E=4O+73->^+'B
MJ!)%10UKI=UX5\(Z1J%NTZ2KJOCC3Y1#);8D_BUT71=6\1ZSI/A[0-.O-8UW
M7M3L-%T72-.MY+K4-4U;5+J*QT[3K&UA5I;F\OKR>&VM;>)6DFGE2-%+, ?]
MA/\ 8!_98TC]BK]C7]GG]F32TM3=?"[X=:18>+;VR97M=8^(VM&;Q-\2]=MI
M!%$SVFM>/=9\1:E8K*K2P6%S:VSR2>0';GQ,^6'*GK-V_P"W5O\ HOO.O!T^
M:IS-:05_^WGHONU?JD?85%%%>>>J%%%% '\>O_!QS_P2\_;^_;V_:6^ WC3]
ME3X(/\5_A]X$^!DWA?6K\_%#X,^!H](\97WC[Q1JM_9IIWQ(^(7@_5KM[C1)
M/#\TE[8V5UIQ58H%NA<PW$2?SM_\0Y/_  68_P"C./\ S87]E;_Y^-?ZEU%;
MQQ$X144HV6UT[_A)'-/"4ZDY3E*:<M[.-MDM+Q;Z=S_+1_XAR?\ @LQ_T9Q_
MYL+^RM_\_&OZLO\ @VN_X)R?M9_\$_O#G[7W_#67P;_X5+XA^+6M_!+_ (1+
M_BX7PU\>?\)!HW@.P^*7V[_DFOCCQG8Z5_95]XS7_D)_V;=7W]I?N?MD-F?L
MO]/E%$\1.<7%J*3M>R=]&GUD^W8*>%ITIJ<7-M7MS.+6J:Z13V?<****P.D*
M*** "BBB@#\5O^"^?[('QU_;<_X)_P"I_!?]G'X<Q_$_XK1?%[X:^,=%\./X
MI\%^#FBL-"EUJUUO5(M;\?>)/"OAV*2UTO5KF V\NK+=7$5W(EK;S/D+_#U_
MQ#D_\%F/^C./_-A?V5O_ )^-?ZEU%;4Z\Z<>6*BU=O5.^OHT<]7#4ZLN>3FG
M9+W7%+3UB]?F?Y:/_$.3_P %F/\ HSC_ ,V%_96_^?C7ZH_\$4O^"+O_  4Y
M_9$_X*8?LX_'_P"/W[.$OPZ^#O@F+XQ0>-_%<?QH^ ?B=+&#Q3\!_B?X2\/0
MS^'O _Q6\1^)M5BO?&&N>';01V&B7Z6D\T.I7@MK*RN+VV_O=HJI8F<HN+4+
M233LG>S5OYB(X.E&49*52\9*2NXVNG=7]U:!1117.=85_FF_M6_\&_W_  5R
M^)7[4?[2?Q&\%?LE_P!M>#?'_P ??C%XU\):Q_POC]F;3O[6\,^*OB'XBUW0
M=3_L_5OC-8:K8?;]*O[2Z^Q:G8V6H6OF^1>VEO<QR0I_I945I3JRIMN*3O:]
MT^GHT8U:,*RBI.2Y;VY6EO;>Z?8_RT?^(<G_ (+,?]&<?^;"_LK?_/QH_P"(
M<G_@LQ_T9Q_YL+^RM_\ /QK_ %+J*U^M5/Y8?=+_ .2,?J5+^:I]\?\ Y ^.
M?^">?PE\8? ;]A7]D7X,?$/PW<^$/B#\,?V>OA5X+\>^&;K5_#VORZ+XVT+P
MAI=EXML5UGPI>:EX=U*VC\01:B;.ZTG4M1MI+1H/^)A>R"2ZE^QJ**YV[MM]
M6W]YUI<J45LDDODK=++[D%%%%(84444 %?Q*?\' _P#P2$_X*"_MM?MY:?\
M&K]EG]G:+XE?#G_A1'P\\(ZCXGC^*?P-\#O+XMT'7?'$VI64^D_$'XD^$?$%
MQ+9Z7J6B(NHG2Y+*6!H;:VO)3:2Q0?VUT5=.;IRYHI-V:UO;7T:,ZM.-6/))
MM*Z=U:]UZI_D?Y:/_$.3_P %F/\ HSC_ ,V%_96_^?C1_P 0Y/\ P68_Z,X_
M\V%_96_^?C7^I=16WUJI_+#[I?\ R1S_ %*E_-4^^/\ \@?SR_\ !N3^PS^U
M-^P;^RY\<?AS^U=\+O\ A57C+QA\?9O&OAS1_P#A-OAUXY_M'PRWP\\%:$NI
M_P!H?#?Q=XPTJTSJND:A:_8KZ^M=0'V?SS:"VE@FE_H:HHK"<G.3D[7>]MOQ
MN=4(*$8P5VHJROO\[)?D%%%%24%?PC_\':O[$,?AGX@_!O\ ;X\&Z4L6F_$F
M*W^!WQJDMK>.-%\<>&M*NM4^%OB:\>*,S7=YXB\%:=K_ (4OKNYD2&QL_A[X
M5LH=\E]M3^[BOAG_ (*4_LE6/[</[#_[1'[-LEM9S>(?''@.^O?AU=7@1$TO
MXI^$I8?%GPXOOM94RV-LWB[1M*L-7N+9DEET"^U:Q<R6UY<0RZ4I\DXRZ7L_
M1[_YF5>G[2E**WM>/^):K[]O1G^/[15B\L[O3[NZL+^UN;&_L;F>SO;*\@EM
MKNSN[:5H;FUNK:94FM[FWF1XIX)426*5&CD574@5Z]0\0]!^$OQ.\6_!3XI_
M#?XQ> K_ /LSQO\ "KQWX3^(OA'4"N]+/Q)X,UVP\1:+/+%D":!-0TZW-Q Q
MV3P^9#("CL#_ +(/[.OQM\*?M)_ ;X._'_P1*LGA7XQ?#CPA\0]'C$ADDL8/
M%.B6>JRZ3=DI&R:AHUU<3Z3J4,D<<MO?V5S!+'')&R+_ (OM?Z+O_!J3^U&W
MQ;_80\;_ +.FLZ@MSXD_96^)UY9Z3;-(7FA^%_Q@DU3QOX7>4R,TK,OCFV^*
M5E$ /)M]/L].MXMH38O+BH7@I]8NS]'_ ).WWL[<%.U24'M-77^*.OXQO?T1
M_471117">F%%%% !1110 4444 %%%% !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 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 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 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 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 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 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 5_CX?\ !2']HE_VL/V[_P!JKX_I>_VAI/C_ .,G
MBMO"-UY@FW_#[PQ<KX-^&\?FJ%63[/X"\.^'+?>@"-Y64&W%?ZD7_!3SXZ']
MFS_@GM^V#\9;>];3M7\*_ CQU8^%K]9E@:T\<>,M,?P-X"G61R/FC\:>)=!9
M8U(EF($,)\UTK_($KLPL?CEUTBOS?Z'GXZ>L(>LVOPC_ .W?>%%%%=AYY^X?
M_!O!^RN/VH/^"H?P2FU73EO_  5^SW%J?[2'C 2HQB6;X<SZ?#\/4#%3"\I^
M*^M^!+J2TE)^TZ;9ZGA'6*3;_J2U_'?_ ,&AG[.T7A_X#_M1?M2ZI81C4OB7
M\2/#OP:\*W=Q;J+JW\.?##0E\4>)+C3;@C>=-\0Z_P#$+3+*^528Y;_P1"I^
M>T-?V(5YV(ES5&KZ122^Z[^=W9^AZV$ART4^LVY/TO9?@K_,****P.H****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** /\J[_@OM^RW;_LJ?\%0OVA-!
MT73H]-\%?&"^T_\ :'\#6\-K]BM5TSXLF\U+Q1;V-JBK;6^G:7\3K'Q[HFFP
MV1^R0V&F6T44=L4:SMOQHK^Z[_@[[_9V34?AO^R;^U;IEEBZ\*>,/%?P%\87
MD4;227.G>--)E\>^ Q<N"?(M-&OO!GCV..0IY<EUXFCB>19&MTE_A1KTZ,N:
MG%]4K/U6FOKO\SQ<1#DK3BMK\R]):V7DKV^05_23_P &M?[1Q^#O_!2F#X2:
ME>-%X<_:?^%7C+X=BWDD6*SC\:^#;8?%#PEJ<[MC-R-.\)^+?#.G1%ML]WXL
M6%4>=X-O\VU?17[(?QNN?V:_VI_V=OC];3SP+\'_ (T?#CX@Z@+=)))+K0_#
M7BO2]2\0Z8T,6)9X-6T*'4=+NK>(K)/;7DL*,K.&%SCSPE'NG;UZ/Y.S(I2Y
M*D)=%)-^E[/\+G^R]144$\%U!#=6LT5S;7,4<]O<02)-!/!,@DBFAEC9HY8I
M8V5XY$9D=&#*Q4@U+7DGNA1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?S.?\'6/QCD^'_\ P32T?X:V=YY=
MY\>?V@/AYX1U"Q5@'NO"W@RQ\1?%'4+A@>6@L_$_@[P6CA?F$UY;-]T-7^;U
M7]K'_!X=\3'G\2_L.?!NVGDCCTS0_C7\3-;MA,#%=OKM_P##_P +>%YWM_+#
M1R:>OAWQ?'',97$RZG*@CC,!:7^*>O1PZM27]YM_C;\D>1BY<U>2_E48K[KO
M\6PHHKKOA_X,U7XC>/?!'P]T)&DUOQYXN\->#-&C2,S.^J^*-9LM$TY%A#QF
M5FN[Z%5C$B%R0H=<[AN<VY_JR?\ !$7X&)^S[_P2Q_8V\&R6/V+5O$_PIL?C
M!KXDC,=[+JOQMO[[XJJNI*R1RI?:=I?BS3=%>"9%FLH=+@L91NM37ZK5@>%/
M#.D>"O"WAKP;X?M_LF@^$M T;PSHEIE3]ETC0=.MM*TVWRJHI\BRM(8LJB*=
MO"J, ;]>1)WDWW;?WNY[T(\D8Q7V8I?<K!7^?!_P77_X*]?MM_"7_@I7\;?@
MU^S-^TY\1/A=\,/A'I'PY\&+H'@V\TVUTBZ\5R^!-#\5^+]0D2YTRXN'U"WU
MWQ/=Z!>R2O@R:$$A#6\<,C_Z#]?XTW[8?QGF_:*_:O\ VDOCO).T\7Q;^.'Q
M/\?:<6;>+?1/$GC'5]2T"PB;:N;;3=$GT_3[7*AA;6L08E@2>C#14I2;2:4;
M6:OJWI^3.7&S<8046XN4F[IM.T5Y=+M7^1]>?\/M/^"KG_1\WQO_ /!KH_\
M\I:/^'VG_!5S_H^;XW_^#71__E+7Y:45V\D/Y8_^ K_(\[VE3_GY/_P*7^9^
MI?\ P^T_X*N?]'S?&_\ \&NC_P#REH_X?:?\%7/^CYOC?_X-='_^4M?EI11R
M0_EC_P" K_(/:5/^?D__  *7^9^I?_#[3_@JY_T?-\;_ /P:Z/\ _*6C_A]I
M_P %7/\ H^;XW_\ @UT?_P"4M?EI11R0_EC_ . K_(/:5/\ GY/_ ,"E_F?J
M7_P^T_X*N?\ 1\WQO_\ !KH__P I:/\ A]I_P5<_Z/F^-_\ X-='_P#E+7Y:
M44<D/Y8_^ K_ "#VE3_GY/\ \"E_F?J7_P /M/\ @JY_T?-\;_\ P:Z/_P#*
M6C_A]I_P5<_Z/F^-_P#X-='_ /E+7Y:44<D/Y8_^ K_(/:5/^?D__ I?YGZE
M_P##[3_@JY_T?-\;_P#P:Z/_ /*6C_A]I_P5<_Z/F^-__@UT?_Y2U^6E%')#
M^6/_ ("O\@]I4_Y^3_\  I?YGZE_\/M/^"KG_1\WQO\ _!KH_P#\I:/^'VG_
M  5<_P"CYOC?_P"#71__ )2U^6E%')#^6/\ X"O\@]I4_P"?D_\ P*7^9^I?
M_#[3_@JY_P!'S?&__P &NC__ "EH_P"'VG_!5S_H^;XW_P#@UT?_ .4M?EI1
M1R0_EC_X"O\ (/:5/^?D_P#P*7^9^I?_  ^T_P""KG_1\WQO_P#!KH__ ,I:
M/^'VG_!5S_H^;XW_ /@UT?\ ^4M?EI11R0_EC_X"O\@]I4_Y^3_\"E_F?J7_
M ,/M/^"KG_1\WQO_ /!KH_\ \I:/^'VG_!5S_H^;XW_^#71__E+7Y:44<D/Y
M8_\ @*_R#VE3_GY/_P "E_F?J7_P^T_X*N?]'S?&_P#\&NC_ /REH_X?:?\
M!5S_ */F^-__ (-='_\ E+7Y:44<D/Y8_P#@*_R#VE3_ )^3_P# I?YGZE_\
M/M/^"KG_ $?-\;__  :Z/_\ *6C_ (?:?\%7/^CYOC?_ .#71_\ Y2U^6E%'
M)#^6/_@*_P @]I4_Y^3_ / I?YGZE_\ #[3_ (*N?]'S?&__ ,&NC_\ REH_
MX?:?\%7/^CYOC?\ ^#71_P#Y2U^6E%')#^6/_@*_R#VE3_GY/_P*7^9^I?\
MP^T_X*N?]'S?&_\ \&NC_P#REH_X?:?\%7/^CYOC?_X-='_^4M?EI11R0_EC
M_P" K_(/:5/^?D__  *7^9^I?_#[3_@JY_T?-\;_ /P:Z/\ _*6C_A]I_P %
M7/\ H^;XW_\ @UT?_P"4M?EI11R0_EC_ . K_(/:5/\ GY/_ ,"E_F?J7_P^
MT_X*N?\ 1\WQO_\ !KH__P I:/\ A]I_P5<_Z/F^-_\ X-='_P#E+7Y:44<D
M/Y8_^ K_ "#VE3_GY/\ \"E_F?J7_P /M/\ @JY_T?-\;_\ P:Z/_P#*6C_A
M]I_P5<_Z/F^-_P#X-='_ /E+7Y:44<D/Y8_^ K_(/:5/^?D__ I?YGZE_P##
M[3_@JY_T?-\;_P#P:Z/_ /*6O]/G]B#XVR?M(_L=?LO?'F[O(;_5OBO\"/A?
MXT\23P>7L3Q=J_A#2IO&-F1%^[673_%/]KZ?/&F%CGMI$  7 _QNZ_TU/^#8
M?XS/\5?^"4W@'PO<W$ES?? 3XK_%?X/7,DV/-^SR:Q9_%C2(\@[G@M-%^*>G
MZ=;.0 L-B+=<_9R:YL3!*$91BE:5G9):->2[K\3KP=23J2C*3:<;KF;>J:VO
MY-_<?T*4445Q'I'X_?\ !>KX'0_'C_@E#^UUHR6:W.K_  [\#6GQQT.XV[Y=
M-F^#6MZ=X]\0WD(V/M:;P/H_BO2YF*_+::C<G?&<2I_E,5_M9?$OP-I7Q0^'
M/C_X::Z%.A_$3P3XJ\#:R&A%PITKQ;H5_H&HAH#)$)U^R:A-F$RQ"490R)NW
M#_%E\0Z#JGA;7]<\,:Y:R66M>'-8U/0=7LI5=);35-(O9]/U"UD21$D22WN[
M>:)UD1'5D(9%8$#NPLO=E'LT_O7_  #S<=&TH2[Q<7_VZ[_^W&/11174<)_K
MZ?\ !+CXOM\>/^"=7[%WQ0GN5O-3UW]G?X::7XANUE,PNO%G@WP]:^"/&%P6
M*JR--XH\.:O(\#&1K9F-NTT[1&:3[TK^=W_@UW^)K>/?^"4/@KPPUQYY^"_Q
MH^,WPRVGRBULNHZ[9?%Y+=BDTLAPGQ665//2WE6.9$2$VZP33?T15Y52/+.4
M>TG;TOI^![E*7-3IR[PC?UMK^(4445!H%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '^<7_P=B>-V\2_\%+/!7A>.
M?=;?#K]EGX;Z$]LJS*D.IZWXX^*'C"ZG;S8D1Y[C3M?T:-WMGFM_)M;9"ZW4
M=U$G\Q=?NO\ \')NNSZO_P %B?VG]/E1EC\+Z%\ M"M6:=Y1)!<?L^?##Q,S
MI&RA;91<^(KB,P1ED9XVN2PDN'5?PHKU*2M3A_A3^]7/$KN]:K_CDON=OT"O
MT;_X)"_#R/XH_P#!3W]A;PG/;?;+:+]I'X;>,+RT-NMU%<V/PWUJ+XC7UO=6
M[Q31S6,UIX4FCOTEC:$V33^<5CWNOYR5^ZO_  ;;>%H_$G_!8+]F6\G@^TP>
M$=$^.7BF2)[);V 21? OXB:%8SW!<%++['J6NV5Y:7K*6BU*WL4A*3RQ2(ZC
MM";[1E^1-)7J4UWG%?\ DR/]1.BBBO*/=/E3]NOXFR?!C]BC]KCXL6\JQ7WP
M\_9L^-GBW22RR,)-<T7X<^(KS0K;$11PUWK$=C:JPDB5&F#O-"BM*G^.%7^K
M+_P7V\6R>"O^"0G[:VL1LZ->>"/ WA(F.(2L8_'WQB^'/@652IDB 1XO$;I+
M+N)AC9YECE:,1/\ Y35=V%7NR?>5ON7_  3S,<_?A'M!O[VU_P"VA11174<0
M45^[/P3_ .#<[_@I?\?O@_\ #'XX> /"'PI_X07XN^!/"_Q'\&2:_P#%'3=#
MUBY\*^,='M->\/WE[I5UIYGLI+[2KZTO$C=G#0SQR1R21NCMZ?\ \0N7_!5W
M_H4?@C_X>?1?_E=4>TI_SQ^<E_7]/LS54:K5U3G9ZKW6?SKT5_11_P 0N7_!
M5W_H4?@C_P"'GT7_ .5U'_$+E_P5=_Z%'X(_^'GT7_Y74>UI_P \/_ E_77\
M^S#V%;_GW/\ \!9_.O17]%'_ !"Y?\%7?^A1^"/_ (>?1?\ Y74?\0N7_!5W
M_H4?@C_X>?1?_E=1[6G_ #P_\"7]=?S[,/85O^?<_P#P%G\Z]%?T4?\ $+E_
MP5=_Z%'X(_\ AY]%_P#E=7X.?&#X6^+/@=\6OBC\%/'L-C;^.?@_\1?&WPM\
M9V^F7J:EIL'BSX?^)=3\)^(H=/U&-4CO[&+6-(O$M+V-$2Z@6.=%59  XSC+
MX91?HTR94YPMSPE&^UTU<\ZHHHJB HK[@_83_P"">W[1W_!1?XB>+_A=^S5I
MGA+5/%?@CP6_C[7H?%_BJU\)V,?AY-<TCP\TEM>W<$Z7-U_:6MV*BU50QA:6
M7=B,@_J1_P 0N7_!5W_H4?@C_P"'GT7_ .5U2YPB[2E%/LVD_P ?7^K,N-*I
M-7C"4EM=)M'\Z]%?T4?\0N7_  5=_P"A1^"/_AY]%_\ E=1_Q"Y?\%7?^A1^
M"/\ X>?1?_E=2]K3_GA_X$OZZ_GV97L*W_/N?_@+/YUZ*_HH_P"(7+_@J[_T
M*/P1_P##SZ+_ /*ZC_B%R_X*N_\ 0H_!'_P\^B__ "NH]K3_ )X?^!+^NOY]
MF'L*W_/N?_@+/YUZ*_HH_P"(7+_@J[_T*/P1_P##SZ+_ /*ZC_B%R_X*N_\
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
MQ'P1_P"'[U[_ .=93^KU?Y5_X%'_ #_JS\KS];H?SO\ \!E_\C_5GY7_ +JZ
M*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E
M7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ*_A4_P"(Q+XD?]&(^"/_  _>
MO?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E7_@4?\_ZL_*Y];H?SO\ \!E_
M\C_5GY7_ +JZ*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]
MZ]_\ZRCZO5_E7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ*_A4_P"(Q+XD
M?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E7_@4?\_ZL_*Y
M];H?SO\ \!E_\C_5GY7_ +JZ*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+
MXD?]&(^"/_#]Z]_\ZRCZO5_E7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ
M*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E
M7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ*_A4_P"(Q+XD?]&(^"/_  _>
MO?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E7_@4?\_ZL_*Y];H?SO\ \!E_
M\C_5GY7_ +JZ*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]
MZ]_\ZRCZO5_E7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ*_A4_P"(Q+XD
M?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E7_@4?\_ZL_*Y
M];H?SO\ \!E_\C_5GY7_ +JZ*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+
MXD?]&(^"/_#]Z]_\ZRCZO5_E7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ
M*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E
M7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ*_A4_P"(Q+XD?]&(^"/_  _>
MO?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E7_@4?\_ZL_*Y];H?SO\ \!E_
M\C_5GY7_ +JZ*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]
MZ]_\ZRCZO5_E7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ*_A4_P"(Q+XD
M?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E7_@4?\_ZL_*Y
M];H?SO\ \!E_\C_5GY7_ +JZ*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+
MXD?]&(^"/_#]Z]_\ZRCZO5_E7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ
M*_A4_P"(Q+XD?]&(^"/_  _>O?\ SK*/^(Q+XD?]&(^"/_#]Z]_\ZRCZO5_E
M7_@4?\_ZL_*Y];H?SO\ \!E_\C_5GY7_ +JZ*_CF_8[_ .#ICQ[^U+^U3^S[
M^SE?_L;>$/!ME\;?BSX*^&MUXKM/C1K.M77AZ#Q9K5KI,FKV^DS?#G38M1EL
MEN#.EG)?V:3L@1KB('</[&:SG"4&E)6;5UJG^39K3J0JIN#ND[/1K6R?5+N%
M%%%0:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%<;X^^(WP]^%/A?4/&_Q1\=^#?AMX+TA5?5?%_C[Q/HG@[POIB,&*MJ
M&O\ B&^T[2K)6"L5:YNX@0K8)P<?@I^U'_P<V?\ !,_]GYM0T7X=^*?&W[4G
MC&T66%+#X+^'3#X,@OT+^7%J/Q&\;3^&=!NM/=55CJG@B#QU&IEB18)'%PMO
M482EI&+?HOS>R^9$ZD(*\Y1CZO5^BW?R1_0[17^>U^T7_P ';/[9'CPZAI?[
M-_P1^#W[/^BW'F1VFN^*)-6^,WQ!M KL(;FTO]03PCX#MWDCVM-::A\/M=2-
M_DBNG52\GXC_ !O_ ."L?_!27]HI[M?BO^V?\=]3T[4%G2_\.^%?&-Q\,/!U
M['<%C+%>>"?A;%X,\(W,6&9(XIM$>.&-FBA6.,E*WCA:CW<8^5[O\-/Q.:6-
MI+X5*?HN5?>]?_)3_5^^)_[0GP#^"4'VGXS_ !P^$'PCMO*,_P!H^)_Q+\%^
M 8/("&0S>;XKUK28_*$:LYDW; @+$[037YV?$/\ X+P?\$D?AE)<0Z_^VO\
M#?6)[?(\OX>:)\0OBK'/)@%8[>\^&?@[Q9I\F\D*)OM:VR$DS3QHCNO^4A<W
M-S>W-Q>7EQ/=WEW/+<W5U<RR3W-S<SR-+/<7$\K/+-/-*[R2RR,TDDC,[LS,
M28*U6$CUG)^B2_.YC+'3^S"*_P 3<ORY3_2L\8?\'3O_  2M\,O*NBZG^T%\
M0EC68I)X/^#PLDG,4"2HL0\?^*/ \BM<R.UM"9XX56>)VN&@MC%<2>!:O_P=
MW?L%PW*)H/[/'[7>I69@5I)]7\/_  :T2Y2Y,DH>)+2R^,GB"*2!8A"ZW#7L
M4CR22QFU18DEF_ST**I8:DOYGZO_ "2,WC*W>*](_P";9_?-+_P>!?LUB600
M_L?_ !RDA$CB*27QOX"AE>(,1&\D2+.D4C)AGC6:948E5ED #FUIO_!W_P#L
MNRWL,>K_ +(_Q\L=.;S/M%UIOBKX>:K>Q8BD:'R;"ZO=&@GWSB*.3?J5MY43
MR3+YSQK!+_ ?13^KTOY7_P"!2_S_ *OZ67UNO_,O_ 8_Y'^A]H'_  =S_P#!
M/N\;R_$?P(_; T)GN88HIM.\)?!O7K2."0A9+J\DD^-FC7<2P$EFAM+&_E>)
M6:,-+MA;Z/\ !7_!T'_P2;\520)KOQ ^,/PV69U227QK\%?%5_':J;I+<RSC
MX=-X^E9%B8WK"VBN9/LL;HL;7I2T?_,RHI/#4G_,O1_YIC6,K+^5^L?\FC_6
MA^'/_!:__@E+\4_(_P"$9_;G^!FF?:%1H_\ A8VMZE\'=HDBMYE$_P#PMS2?
M!'V5@ES&KK<^4T4RW%O($GM+J.']"O /Q4^&'Q5TV36?A?\ $?P%\2-(B95E
MU7P#XP\/>,--C9U#HLE]X>U'4;5&=&5U#2@LK!@""#7^*I6UX?\ $GB+PGJM
MMKOA77M:\-:W9-OL]8\/ZI?:-JMH^0=UMJ&G3VUW V5!W13(<@'/ J7A(])R
M7JD_RY32..E]JG%_X6U^?,?[9U%?Y,7P._X+7?\ !4O]GU[5/!'[9WQ>U[3+
M62,C0OBUJ=C\;=(:VC&S^SXH?BU8>,KG3;%HLQ+%HMWIDENI#V<MM,B2+^XO
M[.7_  =X_'?P\^G:5^U1^S#\.OB;IJ^1;7GB[X-^(-:^&/B:*!!B;4[KPUXF
M;Q[X=U_4I,!FLM/U'P-I[.Q,36J*(CC+#5%M:7H[/[G9?<V;QQE*6DE*'FU=
M?>KO\#^]BBOP\_97_P"#B#_@E[^U =.TF;XV3?L]>-=09(AX0_:0TR#X<PK,
M54,4^(4.H:W\*#"TQ,-JEUX[LM2N<HW]F1,_EK^V&BZUHWB32=.U_P .ZMIF
MO:%K%G;ZCI&M:+?VNJ:3JNGW<:S6M]IVI6,L]G?6=S$RRV]U;32P31LKQNRD
M$X2C*+M)-/S5CIC.$U>$HR]&G;U6Z^9IT444B@HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOYQ/\
M@IG_ ,'#O@[_ ()N_M2:M^S)K7[+?B7XL7VE>"_!_C%O%^E_%;2_"-I-'XNL
M[B[CL%T:[\"Z_,CV(MRCW!U%EG+;EBB P?9?^"7/_!>S]F3_ (*5>+=>^$S^
M&[[]G?XYV6Z_\)?#7QQXNTG7X/B9H$4'FWUSX#\3P:;X?AU;Q'HICGGUKP=)
MI5OK$>CA==T@ZUIMGXAET#1TJBCS\KY;7OIL[:VO>VO;\F9*M2<_9\ZY[M6:
M:U72[23?:SUZ7/W6HHHK,U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **_/S_@IG^WMI/_  3<_9;U
M7]IO6OAIJ/Q8L=+\:>#_  <WA#2_$]MX1NYI?%UY<6D=^-9N]%U^%([$VY=[
M<Z<S3A@JRQ8R?YQ/^(Q+X<?]&(>-O_#^Z%_\ZNM(TJDU>,;J]KW6^G=KO_5F
M93K4J;Y9SY7:]K2>CTZ)H_L^HK^,'_B,2^''_1B'C;_P_NA?_.KH_P"(Q+X<
M?]&(>-O_  _NA?\ SJZKV%7^1_?'_/S_ #[,CZU0_P"?B_\  9?_ "/G^?9G
M]GU%?Q@_\1B7PX_Z,0\;?^']T+_YU='_ !&)?#C_ *,0\;?^']T+_P"=71["
MK_(_OC_GY_GV8?6J'_/Q?^ R_P#D?/\ /LS^SZBOXP?^(Q+X<?\ 1B'C;_P_
MNA?_ #JZ/^(Q+X<?]&(>-O\ P_NA?_.KH]A5_D?WQ_S\_P ^S#ZU0_Y^+_P&
M7_R/G^?9G]GU%?Q@_P#$8E\./^C$/&W_ (?W0O\ YU=?0/[*/_!TQX#_ &I?
MVE?@9^SE8?L:^+O!M[\;?B=X1^&MKXKN_C3HVM6OAZ?Q9J]MI,>KW&D0_#C3
M9=1BLFN!.]G'?V;SJI1;B,G<$Z%5)MP=DKO6.WW_ -:]F-8F@VDIW;:27++=
MVM]GS_/LS^KVBBBLC<**** "BBB@ HHHH **** "BBB@ HHHH **** "BOC'
M_@H7^U;J'[#_ .QM\<OVJ=*\%V?Q$O\ X0:%H&L6W@S4-;G\.6>NMK7C3PUX
M3>"?6K;3=8FL%MX]?>]62/3;HR/;+ 4193*G\D7_ !&)?$C_ *,1\$?^'[U[
M_P"=96D*4YJ\5=)VO=+73N[[.YE4K4Z32G*S:NM)/2]NB?G]WH?W5T5_"I_Q
M&)?$C_HQ'P1_X?O7O_G64?\ $8E\2/\ HQ'P1_X?O7O_ )UE7]7J_P J_P#
MH_Y_U9^5\_K=#^=_^ R_^1_JS\K_ -U=%?PJ?\1B7Q(_Z,1\$?\ A^]>_P#G
M64?\1B7Q(_Z,1\$?^'[U[_YUE'U>K_*O_ H_Y_U9^5SZW0_G?_@,O_D?ZL_*
M_P#=717\*G_$8E\2/^C$?!'_ (?O7O\ YUE'_$8E\2/^C$?!'_A^]>_^=91]
M7J_RK_P*/^?]6?E<^MT/YW_X#+_Y'^K/RO\ W5T5_"I_Q&)?$C_HQ'P1_P"'
M[U[_ .=97K'P%_X.R/B#\9OCG\%_@]<_L3^#= MOBO\ %CX=?#6XUV#XX:WJ
M$^BP>.O&&C^%Y=6AL)/AI:1WTNFQZHUY'9O=6R7+PB%KB%7,BIX>JE?E_P#)
MH_Y_U;TNUBJ#:2F[MI+W9;NWEY_@_*_]J=%%%8G0%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !117X5?\%J?^"Q/B3_@DW_PS5_P
MCWP(T/XV?\+]_P"%R?:_[9\?7_@?_A&?^%5_\*J^S_9OL/A7Q-_:G]L_\+'G
M\[S?L7V+^RHMGVG[6_V>HQ<Y*,5=O;ILKO?R1,YQA%SD[15KNS>[26BN]V?N
MK17\*G_$8E\2/^C$?!'_ (?O7O\ YUE'_$8E\2/^C$?!'_A^]>_^=96OU>K_
M "K_ ,"C_G_5GY7P^MT/YW_X#+_Y'^K/RO\ W5T5_"I_Q&)?$C_HQ'P1_P"'
M[U[_ .=91_Q&)?$C_HQ'P1_X?O7O_G64?5ZO\J_\"C_G_5GY7/K=#^=_^ R_
M^1_JS\K_ -U=%?PJ?\1B7Q(_Z,1\$?\ A^]>_P#G64?\1B7Q(_Z,1\$?^'[U
M[_YUE'U>K_*O_ H_Y_U9^5SZW0_G?_@,O_D?ZL_*_P#=717\*G_$8E\2/^C$
M?!'_ (?O7O\ YUE'_$8E\2/^C$?!'_A^]>_^=91]7J_RK_P*/^?]6?E<^MT/
MYW_X#+_Y'^K/RO\ W5T5_.C_ ,$;O^"Z?BO_ (*H?'3XH?![7_V<?#WP9MOA
MY\)I?B5#KNC_ !)U+QK/JD\?C#PSX7_LB6PO?!WAN.TB,?B![S[8EU.X>U6'
M[/ME,B?T75E*,H/EDK/32Z>^O0VA.-2/-!W6U[-:K?=(****DL**** "BBB@
M HHHH **** "BBB@ HHHH ***_$;_@M%_P %<?$7_!*'PU\ -?\ #_P/T7XU
M/\:M=^(6CW5KK/CJ^\$+X?7P1I_A*]BGMY;+PQXE.HMJ)\321R1R):"V%HC*
M\QF81N,7)J*U;V)G.,(N<G:*M=V;W:2T5WNS]N:*_A4_XC$OB1_T8CX(_P##
M]Z]_\ZRC_B,2^)'_ $8CX(_\/WKW_P ZRMOJ]7^5?^!1_P _ZL_*^'UNA_._
M_ 9?_(_U9^5_[JZ*_A4_XC$OB1_T8CX(_P##]Z]_\ZRC_B,2^)'_ $8CX(_\
M/WKW_P ZRCZO5_E7_@4?\_ZL_*Y];H?SO_P&7_R/]6?E?^ZNBOX5/^(Q+XD?
M]&(^"/\ P_>O?_.LH_XC$OB1_P!&(^"/_#]Z]_\ .LH^KU?Y5_X%'_/^K/RN
M?6Z'\[_\!E_\C_5GY7_NKHK^%3_B,2^)'_1B/@C_ ,/WKW_SK*/^(Q+XD?\
M1B/@C_P_>O?_ #K*/J]7^5?^!1_S_JS\KGUNA_.__ 9?_(_U9^5_[JZ*_A4_
MXC$OB1_T8CX(_P##]Z]_\ZRC_B,2^)'_ $8CX(_\/WKW_P ZRCZO5_E7_@4?
M\_ZL_*Y];H?SO_P&7_R/]6?E?^ZNBOX5/^(Q+XD?]&(^"/\ P_>O?_.LH_XC
M$OB1_P!&(^"/_#]Z]_\ .LH^KU?Y5_X%'_/^K/RN?6Z'\[_\!E_\C_5GY7_N
MKHK^%3_B,2^)'_1B/@C_ ,/WKW_SK*/^(Q+XD?\ 1B/@C_P_>O?_ #K*/J]7
M^5?^!1_S_JS\KGUNA_.__ 9?_(_U9^5_[JZ*_A4_XC$OB1_T8CX(_P##]Z]_
M\ZRC_B,2^)'_ $8CX(_\/WKW_P ZRCZO5_E7_@4?\_ZL_*Y];H?SO_P&7_R/
M]6?E?^ZNBOX5/^(Q+XD?]&(^"/\ P_>O?_.LH_XC$OB1_P!&(^"/_#]Z]_\
M.LH^KU?Y5_X%'_/^K/RN?6Z'\[_\!E_\C_5GY7_NKHK^%3_B,2^)'_1B/@C_
M ,/WKW_SK*/^(Q+XD?\ 1B/@C_P_>O?_ #K*/J]7^5?^!1_S_JS\KGUNA_._
M_ 9?_(_U9^5_[JZ*_A4_XC$OB1_T8CX(_P##]Z]_\ZRC_B,2^)'_ $8CX(_\
M/WKW_P ZRCZO5_E7_@4?\_ZL_*Y];H?SO_P&7_R/]6?E?^ZNBOX5/^(Q+XD?
M]&(^"/\ P_>O?_.LH_XC$OB1_P!&(^"/_#]Z]_\ .LH^KU?Y5_X%'_/^K/RN
M?6Z'\[_\!E_\C_5GY7_NKHK^%3_B,2^)'_1B/@C_ ,/WKW_SK*/^(Q+XD?\
M1B/@C_P_>O?_ #K*/J]7^5?^!1_S_JS\KGUNA_.__ 9?_(_U9^5_[JZ*_A4_
MXC$OB1_T8CX(_P##]Z]_\ZRC_B,2^)'_ $8CX(_\/WKW_P ZRCZO5_E7_@4?
M\_ZL_*Y];H?SO_P&7_R/]6?E?^ZNBOX5/^(Q+XD?]&(^"/\ P_>O?_.LH_XC
M$OB1_P!&(^"/_#]Z]_\ .LH^KU?Y5_X%'_/^K/RN?6Z'\[_\!E_\C_5GY7_N
MKHK^%3_B,2^)'_1B/@C_ ,/WKW_SK*/^(Q+XD?\ 1B/@C_P_>O?_ #K*/J]7
M^5?^!1_S_JS\KGUNA_.__ 9?_(_U9^5_[JZ*_A4_XC$OB1_T8CX(_P##]Z]_
M\ZRC_B,2^)'_ $8CX(_\/WKW_P ZRCZO5_E7_@4?\_ZL_*Y];H?SO_P&7_R/
M]6?E?^ZNBOY>?^"4G_!P[XQ_X*1?M<Z-^S)K?[+?AGX3V.J^!/&WC%O%^E_%
M75/%UW#+X1LK:[CL!H]WX&T"%X[XSF-[@Z@K0!0RQ2YP/ZAJRG"4'RR5G9/=
M/?T-H5(U(\T'=7M>S6NG>W<****DL**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **9++'!')--
M(D,,*/+++*ZQQQ1QJ7DDDD<A41%!9W8A54$D@ FOY"/BY_P=T? CP+\4/B!X
M+^'_ .RAXN^*_@KPGXOU_P .>&/B;9?&'2/#6G^/M(T;4;C3[3Q=I>AW/P[U
M6ZT[2-?2W_M+28+N^EO#IMQ:RW<=M<22VL-PA*=U%7MOJEOIU:,YU84[<\E&
M][:-WM:^R>UU<_KZHKXP_8 _;=^&7_!0K]EWP!^TW\+K:?1;#Q3_ &AH_BOP
M7?W\.I:Q\/?'F@3K:^)/!FL7D-M9)=SV$DEKJ&FZB+*R76?#VJ:+KD=G:PZG
M'!']GU+33::LUHTRTU)*2=TTFGW3V"BBBD,**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BOR\_X*Y_\ !0_6?^"9/[*VF_M&Z'\+=,^+U[?_ !9\(_#4^%-6\577@ZUC
M@\3Z+XMU:35QJUGH7B&5I;-O#4<"69L DRW;NUQ&80LG\R__ !&)?$C_ *,1
M\$?^'[U[_P"=96D*52:YHJZO;=+MW?F8SKTJ<N6<K.R=N63T?FDT?W5T5_"I
M_P 1B7Q(_P"C$?!'_A^]>_\ G64?\1B7Q(_Z,1\$?^'[U[_YUE7]7J_RK_P*
M/^?]6?E>/K=#^=_^ R_^1_JS\K_W5T5_"I_Q&)?$C_HQ'P1_X?O7O_G64?\
M$8E\2/\ HQ'P1_X?O7O_ )UE'U>K_*O_  */^?\ 5GY7/K=#^=_^ R_^1_JS
M\K_W5T5_"I_Q&)?$C_HQ'P1_X?O7O_G64?\ $8E\2/\ HQ'P1_X?O7O_ )UE
M'U>K_*O_  */^?\ 5GY7/K=#^=_^ R_^1_JS\K_W5T5_"I_Q&)?$C_HQ'P1_
MX?O7O_G64?\ $8E\2/\ HQ'P1_X?O7O_ )UE'U>K_*O_  */^?\ 5GY7/K=#
M^=_^ R_^1_JS\K_W5T5_"I_Q&)?$C_HQ'P1_X?O7O_G64?\ $8E\2/\ HQ'P
M1_X?O7O_ )UE'U>K_*O_  */^?\ 5GY7/K=#^=_^ R_^1_JS\K_W5T5_"I_Q
M&)?$C_HQ'P1_X?O7O_G64?\ $8E\2/\ HQ'P1_X?O7O_ )UE'U>K_*O_  */
M^?\ 5GY7/K=#^=_^ R_^1_JS\K_W5T5_"I_Q&)?$C_HQ'P1_X?O7O_G64?\
M$8E\2/\ HQ'P1_X?O7O_ )UE'U>K_*O_  */^?\ 5GY7/K=#^=_^ R_^1_JS
M\K_W5T5_"I_Q&)?$C_HQ'P1_X?O7O_G64?\ $8E\2/\ HQ'P1_X?O7O_ )UE
M'U>K_*O_  */^?\ 5GY7/K=#^=_^ R_^1_JS\K_W5T5_"I_Q&)?$C_HQ'P1_
MX?O7O_G64?\ $8E\2/\ HQ'P1_X?O7O_ )UE'U>K_*O_  */^?\ 5GY7/K=#
M^=_^ R_^1_JS\K_W5T5_#UI?_!XYJT-HJ:W_ ,$\].U"^WN6N=+_ &J+G1[0
MQDCRT6RN_P!G?7)E=!D/(;]ED."L48&#Z7H'_!XC\,[EK(>*?V$_'6C)(DAU
M%M ^/&@>)6M)!%(8DLDU'X8>%!J"/,(8Y))WTQHXGDE6*5XEAF7U>M_)_P"3
M1_S&L50?_+S[XS_^1/[.J*_E*\'_ /!W1^P7J;6\/C7X _M7^$Y9EM5EGT;0
M?A/XNTVTFD)%VT\\OQ5\-:B]G:_*T<]KI-Q=W*E_^)?"RJC_ &!\/O\ @YB_
MX)'>-WM(=9^-OCOX87%W]G1(?B#\%OB4R0SW"VVVWN[[P'H/CK3+7RI;AX;B
M[GODTV!K6YGDO19B&YFETJJ^Q+Y*_P"5RU7HO:I#YNWYV/WUHKX(^%G_  5-
M_P""<7QG:VA^'G[;7[-FJ:A>-;)9Z'J_Q5\+>#?$UY)=DK!%:>%_&M_X>\17
M,I?;')%!I<DEO+)%%<+%)-$C_=.FZGINLV-MJFCZA8ZKIEXAEM-1TV[M[ZQN
MHPS(9+:[M9);>= ZLA>*1EW*RYR"!#36Z:]58T4HR^&2?HT_R+U%%%(84444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MH\*I_$J?XY?^E,*_I"_X-7M&;5/^"I]K?+<+"/#G[._Q?UEXS&7-TL]SX/\
M#PMU8.HB97UU+HR$2 K;-%L!E#I_-[7],'_!J-_RD_U__LUGXK_^IA\+*57^
M%/\ PLJA_&I?XX_F?Z1%%%%>6>V?@%_P<UZQ!IG_  2+^-5E-<2PR>(OB'\#
M='M8XQ*4NYX/BCX=\0-;SF,;!$MKH=S=J9\1>?;0@'SS"#_F*5_IC?\ !T1:
MW-Q_P2?\;RP6\\\5C\:/@O=7LL,,DD=I;/XANK)+BZ=%9;>!KR[M+19I2D;7
M-U;P!C+/$C?YG->AA?X;\Y/\DOT/*QO\9?X(_G(****Z#D/]DC]B'PRO@O\
M8N_9#\'+#!;KX3_9?^ /AE8+666:V@70?A3X3TL0V\TP$TL$8M=D4LH$LD:J
M\@W$U]05XA^S+_R;=^SY_P!D0^%'_J!Z!7M]>1+=^K_,]^/PQ]%^04444AA1
M110 5_CZ?\%,_P#E)#_P4$_[/=_:N_\ 5\>/:_V"Z_Q]/^"F?_*2'_@H)_V>
M[^U=_P"KX\>UU87XY?X?U1PX[X*?^)_D?$5%%%=QYI_6;_P:&?\ )[7[2W_9
MK%Q_ZMKX;U_H-U_GR?\ !H9_R>U^TM_V:Q<?^K:^&]?Z#=>=B?XK](_D>M@_
MX*_Q2_,****P.H**** "BBB@ HHHH _SKO\ @[D_Y20_!/\ [,B^&_\ ZOC]
MI.OY:*_J7_X.Y/\ E)#\$_\ LR+X;_\ J^/VDZ_EHKU*7\*'^%'BXC^-4_Q?
MH@K]$_\ @D;_ ,I/OV"O^SI_@Y_ZF.F5^=E?HG_P2-_Y2??L%?\ 9T_P<_\
M4QTRJG\$O\,OR9%/^)3_ ,<?_2D?ZZM%%%>2>Z%%%% !1110!_F*_P#!S9X<
M30_^"N?QHU-4M5;QC\._@;XCD:W0K-(]K\+_  _X1#WS%%$ET(_"J1HZM(!8
MI9Q[PR-&GX U_11_P=&_\I7?%W_9$?@Q_P"F74:_G7KU:?\ #I_X(_\ I*/$
MK_QJO^.7YA7](W_!JWK*Z7_P5-BL6MVF/B/]G/XO:,D@D""U:"]\%^(3<,I1
MC*K)H3VHC!C(:Y67>1$4?^;FOZ*/^#7+_E*[X1_[(C\9_P#TRZ=2J_PI_P"%
MA0_C4O\ ''\S_3 HHHKRSVPK_,H_X.>]'@TS_@K3\3KV*6623Q#\*/@EK%TD
MFS9!/!X(M= 6*#:JMY1MM#MYF\PN_GS3881[$3_37K_,_P#^#HW_ )2N^+O^
MR(_!C_TRZC73A?XDO\#_ /2HG)C?X*_QQ_*1_.O1117>>4?UV_\ !H'K$4'[
M6/[5_A\PR--J?[/&A:Q'<!E$446A?$G0K*:%U/SF2=_$4#QLORJMO*&Y9*_O
M[K_/F_X-"U8_ML?M+N%8HO[+4RLX!VJS_%GX<E%+8P&8(Y4$Y8(Q (4X_P!!
MFO.Q/\5^D?R/6P?\%>4I?F%%%%8'4%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '^15_P5R_Y2??MZ_\
M9T_QC_\ 4QU.OSLK]$_^"N7_ "D^_;U_[.G^,?\ ZF.IU^=E>M#X(_X8_DCP
M9_'+_%+\V%%%%42%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6MH6OZ[X6UC3_$/AC6M6\.:_I%REYI6N:%J5YI&L:9=QY$=UI^I
MZ?-;WME<H"0D]M/%*N3M89-9-% '[-?LQ?\ !?O_ (*D?LOR:=9:9^T=K'QH
M\'6,D32^"/VBK1?BY8WD4+#RK7_A,=:GA^*FFVD4.^WAL]#^(&EV4<+(IMG^
MS6GV?^F[]CS_ (.SOV:/B-+IWA?]LKX0^*OV=M>FDM[:7XC> )+[XK?"R0LV
M+C4M7T6TL+3XD^%($+HL.G:1HGQ*D9(Y9IM3A+)!7^?O164Z-.>\4GWCH_PT
M?S3-X8BK3VFVNTO>7XZKY-'^T3\$OV@/@A^TEX(L_B1\ OBOX"^+_@>^81Q^
M)/ 'B72_$=A;W07=)IVI_P!GW$L^CZO;\I>:/JT-EJEE*K17=G!*C(/7Z_QA
M?@#^TG\>_P!ECQ]9?$_]G?XM>-_A!XYL?+3^W/!>MW.F?VC:1RB;^R_$&FYD
MTCQ/H<LBJUUH/B+3]4T6\P%N["9>*_L2_P"">G_!U_#>76@?#3_@HOX"MM.2
M9K;3A^TE\(]'N#:0L3'$-2^)/PGM!=7,<1'F7.IZ[\-'G*OY=OIOPT2(R3Q<
ML\-.-W%\Z[?:^[K\ON.VEC(2LJBY)=]XOY[KYZ>9_;117FWPC^,7PK^/?P_\
M/?%3X+?$'PE\4/AUXJM1>:#XQ\%:W8Z]HE^@PL]O]KL991:ZC83;K35=)O5M
M]4TB_BGT[5+.TOK>>WC])KFVW.Q--73NGJFMFNX4444 %%%% !1110 4444
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
M44?BW_LM_P &?_3QJ5?YH%>AAOX7_;S_ $/*QO\ &7^"/YR"BBBN@Y HHHH
M**** "OT3_X)&_\ *3[]@K_LZ?X.?^ICIE?G97Z)_P#!(W_E)]^P5_V=/\'/
M_4QTRIG\$O\ #+\F73_B4_\ ''_TI'^NK1117DGNA1110 4444 %%%% !111
M0 4444 %%%% !1110!^/?_!??_E$)^VM_P!B3X%_]7'\.:_RFZ_U9/\ @OO_
M ,HA/VUO^Q)\"_\ JX_AS7^4W7?A?X<O\;_])B>9COXD/\'_ +<PHHHKI.(*
M*** "BBB@ KZF_89_P"3V?V//^SIOV?/_5M>$:^6:^IOV&?^3V?V//\ LZ;]
MGS_U;7A&E+9^C_(J'QQ_Q1_-'^R%1117D'O!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5_$7_P>0_\ ..;_ +N\_P#?8*_MTK^(
MO_@\A_YQS?\ =WG_ +[!6V'_ (T/^WO_ $F1SXK_ '>I_P!N?^EQ/XBZ***]
M(\<**** "BBB@ HHHH _K-_X-#/^3VOVEO\ LUBX_P#5M?#>O]!NO\^3_@T,
M_P"3VOVEO^S6+C_U;7PWK_0;KSL3_%?I'\CUL'_!7^*7YA1116!U!1110 44
M44 %%%% !1110 4444 %%%% !7\8/_!XE_R3C]A#_L=OC[_Z8OA57]GU?Q@_
M\'B7_)./V$/^QV^/O_IB^%5:T/XL/5_DSGQ7^[U/^W/_ $N)_"K1117IGCA1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!_11_P:Y?\I7?"/\ V1'XS_\ IETZO],"O\S_
M /X-<O\ E*[X1_[(C\9__3+IU?Z8%>?B?XO_ &ZOU/5P7\%_XY?E$****YSK
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***@NKJVLK:XO;VX@M+.T@ENKN[NI8[>VM;:WC:6>XN)Y
M62*&"&)'DEED=8XXU9W954D '\_7_!Q[^WY_PQQ^PCK/PP\%ZU_9WQM_:V_M
MOX2>$/LEQY6J:#\.OL,'_"X_&D&QHYHOLWAO5++P1I]W;307VGZ]X]TG6;%G
M;1Y]G^9'7ZJ_\%EOV][[_@H3^W3\4/BMI.K7=Y\'?!=W+\+?@)I[RS?88/AK
MX3O+FW@\2V]I)M%O=_$/6GU3QS>F2);R&+7+'1[B22'1K18_RJKTJ%/V<$G\
M4O>?=7V7R7XW/&Q%7VM5M/W8^['T6[^;N_2RZ']2W_!K=^WY_P ,_P#[5^N?
ML?\ CW6_LOPN_:O^S#P9]MN-EAX?^/GARSE_X1SR/-<0VO\ PL?P\EYX.NO+
M5KK5O$MA\/;!?DB-?Z*5?XE_AWQ#KOA+Q!H?BOPOK&H^'O$WAC6-,\0^'=?T
M>\GT_5]#UW1;V#4M(UC2[^U>.YL=1TS4+:WO;&\MY(Y[:Y@BFB=9$5A_KA?\
M$L?VX-'_ ."@_P"Q'\'?VB89[%?'%WI1\%?&;1K$11)X>^,?@Z&UL/&MH+.'
M,>GV.NO+8>-_#MAODDM_"?BO0!.YG:0##$T[-36STEZK9_-?D=>"JW3I/>-Y
M1_PWU7R;NO)OL?H=1117(=P4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?S/?\'77_*,'
MP]_V=/\ "C_U#OBI7^;Q7^D/_P '77_*,'P]_P!G3_"C_P!0[XJ5_F\5Z&&_
MA?\ ;S_0\G&?QG_AC^04445T'*%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7K/PK^/GQT^!>I?VQ\$_C/\ %;X/ZJ9_M+:E\+_B
M'XM\!7KS^6L1EDN?"VKZ5-([1(L3-([%XE$39C&VO)J* 3:U3L^Z/W7^ ?\
MP<??\%7O@6UG;7_QRT+X[>'[)E:/PY\?/ FB>+EF((\S[9XQ\-_\(9\3KQ9E
M"HRW/CN18@I:V$$DDTDG[K?LW?\ !WQ\/-4;3M(_:T_93\4>$9F:""_\<_ ;
MQ/8>,-+:64Q1R7C_  ^\<OX8U32M/MW,D\RVWCSQ1?\ V<;;:UNKA5CF_A2H
MK*5&G+>*3[QT?X:?>C:.(K0VFVNTO>_.[^YH_P!=7]E7_@K%_P $]OVSY;/2
M_@+^T[\/]:\87JQK%\./%L]]\-_B1)<N(A+:V'@OQ_9^'-:\0M;2SQV\]YX7
MM]<TLS,H@U"='C=_T3K_ !%Z_6_]CK_@N'_P4@_8J;2])\ _'G5_B3\.--:V
M1/A)\>#>_%+P,MC:G$6E:-<:MJ-OXU\%Z6JF0?8/ 7C#PM:.\KS30RRA77">
M%_DE\I?YI?HO4ZJ>.6U2%O[T?UB_T;]#_5YHK^6;]AS_ (.H/V0OCK+HG@G]
MK3PIJ_[*'Q!OF@L3XP^TW/CKX':E?.%A6:;Q'8V,'BOP,M]<D.(?$?AR_P##
MNB6[E]6\=F&&2[/]-_@GQUX)^)?A;1_''PY\8^%?'_@KQ%:K?>'_ !AX)\0Z
M1XJ\+:[8LS(MYH_B#0KR_P!)U.U9E95N+*[GA+*P#D@@<LH2@[2BU^7R:T?W
MG;"I"HKPDGY=5ZK=?<=51114EA1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%>+_'W]HGX'_LM?#/7?
MC%^T)\3?"OPH^&_AV,'4?$WBJ^-O%+<NKO;Z5HVG6T=UK/B37[_RW32_#GAW
M3M4U[59E,&FZ;=38C/\ #Y_P4@_X.HOBS\39->^%G_!/?P_>?!;P&[76FW?Q
M\\:Z=I]_\7_$=NLBPO<^!_#,KZEX:^&^F7D2W*PZCJR>)O&4]I<V6H61\ ZU
M:RVPTA3G4?NK3JWLO\_1:F56M3I+WWKTBM9/Y=/5M+YG]CO[7_\ P4(_8]_8
M1\,Q^(_VGOC?X4^'MQ?6S7.@>#%EG\0_$CQ4@=H0_AKX?>'X=2\5ZG9_:5%M
M<:RNF1Z!ITSI_:NJV$;>8/Y#OVS_ /@[<^)GB5M7\)_L*? [3/AMHSM/:VOQ
M?^.:VGBSQW-;L1Y5_H7PTT2]?P3X6U")T)1O$?B#XEV-S;S,LND6<ZJZ_P @
M/CCQWXW^)OBO6O'?Q'\8>*/'WC;Q)>/J/B'Q?XSU[5/$_B;7+^0!7O-7UW6K
MJ]U/4;EE55,UW=2R;%5 P55 Y2NR&&A'65YOST7W?YM^AY]3&5)Z0_=Q\M9?
M.73Y)/I=GU)^TG^VU^UK^V#KCZ]^TO\ M!?$[XO3BY-W9Z1XF\1W*>#M&G*J
MK/X:\!:4-.\#^%U<*&DB\.>'M+BDD+2.C2,S'Y;HHK=))62279*R^Y'*VV[M
MMM[MN[?S84444Q!1110 4444 %%%% !1110 4444 %%%% !1110!]Z_LH_\
M!3W]O#]BB:QA_9W_ &D_B%X2\+V4\$I^'&L7\/C;X77$4<K23V__  KSQG!K
MOA;3_MR/+!=W^B:;I>L^6X>VU.VN8;:X@_J3_8V_X.X]+NWTCPG^W9^S^^DL
M4BM;KXQ?L^22WUB9L)"EWKGPE\6:F;ZT@X-UJNI>'/'FJREGD72O!RJL5K7\
M.]%9SI0G\45?NM']ZW^=S6G7JT_AD[?RO6/W/;Y69_LC?LN_MK?LJ?MH^$F\
M:?LP?'+P)\7=)MX+>XU:PT#4GM/%OAI;O_CVC\7^!-;@TOQKX0GG(800>)=
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
M_P#)F%%%%8G2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% '^15_P5R_Y2??MZ_P#9T_QC_P#4QU.OSLK]
M$_\ @KE_RD^_;U_[.G^,?_J8ZG7YV5ZT/@C_ (8_DCP9_'+_ !2_-A1115$A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!]O?L/?\%$?VKO\ @GK\18_B!^S9\2M0\/V=]>6<_C/X;ZTUSK/P
ML^(]K9[HUL?&W@Q[J"ROY5MI;BTLM?T^32_%FAQ75RWA_7]*FFDD;_10_P""
M57_!<G]F?_@I5I6G^ [R2U^"/[4]GIS2Z[\$O$VL6\EIXM:RA>:_USX.^([@
M6@\:Z4MM%)J%]X=DMK/QIX=@BOVO=)U'0M.3Q5J'^6C6KH>NZWX8UK2?$GAK
M6-5\/>(M!U&RUC0M>T/4+O2=:T75]-N([O3M4TG5+":WOM.U&PNX8KJROK.>
M&YM;B*.:"6.1%895*,*FKTETDM_FNJ_'LT;T:\Z+T]Z'6+>GJNS_  ?5'^VG
M17\<G_!%3_@XZL?BM=>%?V4_^"A'BC2M ^(TT=GH7PQ_:7U:73M$\->.YXHY
M(K7PU\8KJ26STSPWXTN EM:Z)XUCB@T+Q=<,;/Q%_8_B4V^H>+/[&Z\^<)4Y
M<LEKT?1KNF>K3J0JQYHOU76+[-?TGT"BBBH- HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /\F+_ (+:?\I7/VYO^RWZK_Z9]%K\M*_4O_@MI_RE
M<_;F_P"RWZK_ .F?1:_+2O6A\$?\,?R1X53^)4_QR_\ 2F%%%%40%%%% !11
M10 5_I#_ /!J+_RC!\0_]G3_ !7_ /4.^%=?YO%?Z0__  :B_P#*,'Q#_P!G
M3_%?_P!0[X5USXG^%_V\OU.O!?QG_@E^<3^F&BBBO//5"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ***_)7_@K1_P5H^#7_!+SX-?VQK']G>._
MVAO'>G7T?P5^"L=\8[K6;J,R6K>-?&K6L@O-!^&V@W@Q?WX\F_\ $=_"WASP
MXWVS^TM2T-I.344KMNR7]?TB92C"+E)V2W?];M]%U/3?^"D'_!4']FO_ ()F
M?"E/'/QGUEM=\>^)+:_3X6?!3PW>VG_">_$?4[2-@TD$$WFCP]X0L+EH(O$/
MC?5+=]*T@316MK#J^NW>F:%J/^:?_P %#_\ @J1^U;_P4H^(<GBCXY>+Y-,^
M'VCZC<7/PZ^!WA.>[T_X8_#ZU99(8);72VE,GB/Q5);22)JGC;Q(]_K]XUQ<
M6EC+I'A]=/T#3_EG]I/]I7XT_M<?&/QA\>/C]XXU7Q]\2/&E\]SJ.JZC(5L]
M-L4DE;3O#GAO2T/V+P]X6T."4V>A^']+B@T_3;4;(8O,>:63PJO0I48TU=ZS
M>[[>2_SW?EL>37Q$JSLKQ@MH]7YR[^2V7F]0HHHK<YPHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "NT^'GQ'^('PD\9^'_B
M-\+?&OBGX=>/O"M\NI>&O&?@K7=3\->)M#OE1X_M.F:UI%S:7]G(\,DL$WDS
MJL]O+-;S+)!+)&W%T4!ML?VM?\$SO^#J74M-/AWX0?\ !231FU73E6VTNP_:
MC\!:$W]KVB(I1+KXM_#?0K5DUA22!<^*/AQI]I?QQQ0)-X"U>ZGO=97^U+X8
M_%+X;?&GP-X?^)OPC\=^%/B5\/?%=F+_ ,.^,_!.NZ=XC\.ZO;!WAE:SU32[
MBYM7EMKB.6TO;8R+=6-[#/97D,%U!-"G^*G7WY^P;_P4P_:W_P""<_CMO%O[
M.GQ$GM/#FJW4,_C;X1^*A=:]\)_'\4*^6@\1^%/MEJ+;588_W=EXI\.WFA^*
M["+?:6NMII]S?65URU,-&6L/=?;H_P#+\5Y([:.,E&T:MY1_F^TO7^9?^3>;
MV/\ 7LHK\3/^"8'_  70_9/_ ."C]AI7@=KZ#X&?M-_94&I_ SQKK%LY\2W4
M-L9[R^^$GBN6+3[+Q_IRK'<3OI"VNF>---M[:ZN+_P -#2H(M9N_VSKCE&47
MRR3371_UJO-:'HQG&:4H24D^J_)]4_)V:"BBBI*"BBB@ HHHH **** "BBB@
M#_,__P"#HW_E*[XN_P"R(_!C_P!,NHU_.O7]%'_!T;_RE=\7?]D1^#'_ *9=
M1K^=>O5I_P .G_@C_P"DH\2O_&J_XY?F%%%%69!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!^B?_  2-_P"4GW[!7_9T_P '/_4QTRO]=6O\BK_@D;_RD^_8*_[.G^#G
M_J8Z97^NK7#BOCC_ (?U9Z>!_AS_ ,?_ +:@HHHKE.T**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBOC_\ ;6_;J_9M_8 ^$%Y\9/VD?'5MX8T=VNK+
MPGX7L%BU+QW\1O$%O )QX:\!^&1/!<ZUJ9$D)O+IY+31-#MYX[_Q#JNDZ<6N
MPTFVDE=O1)";44VVDEJV]$CZKUW7=$\+Z+JWB3Q+K.E>'?#N@:=>ZQKNOZ[J
M%II&BZ+I&FV\EWJ.J:MJFH36]CIVG6%I%+=7M]>3PVUK;Q233RQQHS#^/+_@
MJ-_P='^$?A_+XE^"?_!..WTKX@^,;?[9I&K_ +3WB33TOOAYX<OHV$$[_"CP
MEJ5NT?Q$OK:0W MO%WB:&W\"K<VL-UI>A_$'0M0BOD_G@_X*G_\ !;K]IW_@
MI9KFI>#I+R\^#?[+EEJ8G\-? CPSJTC1:ZME<QSZ=KGQ9U^VBLIO'NO)/;VU
M_::9<PP^$?#=W#;RZ'HJZK#<Z]J/XL5V4L,E:535_P O1>O=^6WJ>=6QCE>-
M*\5_._B?HNB\]_0],^+_ ,9OBO\ '_X@:]\5/C7\0_%OQ1^(OB:<3ZWXO\:Z
MU>Z[K5YLRMO;+<WDL@M-.L8B+?3=*LDMM,TRT6.ST^TMK6*.%?,Z**Z]MCAW
MW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*^F/V5_VQ/VD_P!BGXDVWQ6_9F^+'B;X7>+$^SQ:JNDSQ7?AWQ7IUL\DD>C>
M-/">IQ7OAOQ=HZM-,\5AK^F7T5G/*;VP-I?I%=1_,]%#2:LTFGNGJG\AIM--
M-IK5-.S3[IK8_P!'K_@EM_P<G?L]?M?2^'_@[^UA%X<_9D_:'O?L>EZ5KMUJ
M;V_P-^*>KSLD$4/AWQ#J\\EQ\/?$5_.3';^$_&FH7.G7DS6MIH7C36=7U&'0
MK?\ INK_ !%Z_I:_X)(?\'$_QN_8GF\,? W]J*;Q+\?/V5K9;+1=(NY;I=1^
M+7P3TN'9;VS>#-4U*:-O&/@W3K8+;_\ "O\ Q#J,+:790VB^#M=T.TT]_#^L
M\=7#;RI_./\ \BW^3^3V1WT,9M&KZ*?_ ,DOU7S6[/\ 2.HKR#X$?'WX.?M.
M?"[PO\:/@-\0?#WQ,^&?C&S6\T/Q1X<NFFMW8*IN=-U*SGC@U+0]>TR1_LNL
M^'M;L]/UO1KU9++5+"TNHWB7U^N/;<]!--73NGJFMFNX4444 %%%% !1110
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
MKI[_ ,KV^3Z>C^]'=1QC5HU=5_.EJO\ $EOZK7R9_J1T5\1_L,_\%"_V7/\
M@H=\+HOB=^S?X]BUEK**T7QI\/->6VT?XF_#;4[M7V:3XW\*)>7DEBSR13QV
M&M:9=ZKX7UO[//)H.NZG%#*Z?;E<;33::::W3W/034DFFFGJFM4PHHHI#"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_('
M_@JO_P %COV>/^"8'@=;+Q 8OB?^T;XITDW_ ,-_@-H>J0V>I7%I.]U;6WC#
MQ_JJQW9\&> X[NSN;>._>SO-9\0WMO+I_AS2;Q+76-2T7R#_ (+2_P#!:7X=
M_P#!-#X=R_#WX>RZ'X^_;#\?:')/X"\!3R+>Z1\.-(O5EMX/B=\3H+>5)8=*
MAE25O"WA9I;?4?&>HV[HCVF@VFJZK;?YFGQ4^*OQ&^-_Q#\7?%CXM^,M=^('
MQ&\=ZU>>(/%GB[Q)>O?:MK&JWTA>6:60A8K>VA79;6&G645MINEV$-MIVF6E
MI86MO;1=-&AS^]*ZAT6SE_DN[W[=UQXC$JG>$+.?5[J/^;\NG7L?1O[;G[??
M[3W_  4%^*UU\5OVDOB#>>)+F&6[C\'^!]+-QI7PW^&VCW4B-_87@+PBMS/9
MZ1;"*&VAOM5N9+_Q-X@:TM[SQ/KNM:@GVL_&5%%=R2222LEHDCS&W)MMMMZM
MO5L****8@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /6_@C\>OC-^S9\0]%^+'P&^)?B_X4_$/P_*LFF^*/!NKW&E7WE>9'
M+-IVH11EK+6M%O3$D>IZ#K-KJ&BZK;@VNI6%U;.\3?VV_P#!,[_@Z=\$>/#X
M=^$/_!1?1[#X;^+I5MM*L/VD_!6E3#X<Z[<JABAN?B;X,LOM.H>!-0O&2$7G
MB'PI#JOA";4+N:YN- \!Z#;-)#_!O143IPJ*TEKT:W7H_P#/0UI5ITG>+TZQ
M>L7\NC\U9^=C_;+\,>*?#/C?P]HWB[P9XCT+Q=X4\1:?;ZMX?\3^&-7T_7_#
MVNZ7=H)+34M&UK2KB[TW4]/NHR)+>\LKF>VF0AXY&4@UNU_DS_\ !./_ (+
M?M??\$UO$UG%\*_%;>-_@I=ZG]M\8?L]>/;R]O\ X>:W'<R[M3OO#;*\E_\
M#SQ7<(SS1>)?"QACN;^.SE\4:/XJTZU_LF;_ $0_^";W_!8/]D3_ (*7>'4M
M_A7XDE\"_&O2],2^\8_L_>/KJQLO'VDK%"AU'5/"\L,HT_XA>$+6Y,B+XC\.
M$W5G;&SF\5:#X5N]0M=.;@J4)4]?BC_,NG^)=/7;SZ'IT<33JV7PS_E;W_PO
MKZ:/RMJ?JK1116)T!1110 4444 %%%% !1110 4444 %%%% !17G7Q>^*_@3
MX%?"WXA?&;XGZ[!X:^'GPN\'^(/'7C+7)U:0:?X?\-:;<:IJ,D%M&#/?7TD%
MLT&G:;:)+>ZGJ$MMI]C#/>7,$+_PS?LV_P#!VI\;/#GQI\:G]I_X-Z+\1?V>
M?%GQ \1ZMX27P!#IWAGXP?"#P/JFM75QH'ARW=Y;3P=\4;;POH9LM,2#7$\)
M^(=5NTNM2U#QU<;HK(:0ISFFXJ_+:_2]^BON^O\ PZ,JE:G2<5-VYKVTNE;J
M^RUW]>S/[WJ*^+OV._\ @H5^Q_\ MY>%/^$G_9D^-7A?QW=VEG%>>(? L\SZ
M!\3/!ZN4C=?%/P_UI;/Q+IMM'=.;.+6H[&Y\.:E<1R'1M9U* +,WVC4--.S3
M36Z:LU\F:)J23BTT]FG=!1112&%%%% !1110 4444 %%%% !1110 4444 ?Y
M]O\ P=Y_#TZ3^V5^S+\44MUB@\<_LV3^"WE151;J_P#AO\3/%VK7$LH6%3)<
MI9?$G2X'FDFE=K:*T@V11V\?F?R4U_>[_P '@7PJDU?]G?\ 8\^-R0*R?#[X
MS>/OA=<7 DD$D8^+O@FR\56Z-"O[J2)F^"LV)I<M;2%8X2HO)@_\$5>E0=Z4
M?*Z^YO\ 2QX^*5J\_.S7SBOUN%?6/[!GQ,B^#7[;O[(7Q6NIEAT[X?\ [2WP
M1\4ZR[>0%;0=)^(_ARYU^!GN4>&%;G14O[<W!"O;"4W$,D4T<<J?)U.5F1E=
M&9'1@R.I*LK*<JRL""K*0""""",@YK9JZ:?56^\P3LTUNFG]SN?[<U%?/O[)
MOQ@7]H+]ES]G/XZ"6*67XO\ P.^%GQ(O/)P$AU+QEX)T37M4M"@)\J6RU&^N
MK.>$G=!/!)"_S(17T%7D-6;3Z.WW'O)W2:V:3^\\_P#BSX!LOBM\*_B7\+M3
MD6+3?B3\/_&7@'4)73>L=EXP\.:EX>NY&0A@ZI!J,C%"K;@",'.*_P 6K6M&
MU/P[K.K>'];LY=.UG0M3O]&U?3Y]OGV.IZ9=2V5_9S;&=/-M;N"6"38[+O1M
MK,,$_P"VK7^2C_P6:^!C_L[_ /!4']L_X>I9?8-+U#XRZU\3O#T$4:I91^'?
MC1:V7Q<TBVTTQHD+6.F6OC5='C2'>+273IM/F<W-I.!U85ZSCW2?W.S_ #1P
MXZ/NTY=G*+^:37Y,_,6BBBNT\X_T3?\ @TQ^-*>-_P!@7XJ?!R[NO-U;X'?M
M :W+:6N\M]E\&_$_PYHGB31FV$#R_M'BW3OB V%8JVS=@,6S_4W7^=C_ ,&G
M/[1J?#3]N[XE?L^:IJ/V71_VF?@]?-HUB9RBZG\1O@Q->>-="C$!^2=[3X>Z
MC\6;I7_UL*))L_=R38_T3J\W$1Y:LNTK27S6OXIGL862E1AWC>+]4]/P:844
M45B= 4444 %?X^G_  4S_P"4D/\ P4$_[/=_:N_]7QX]K_8+K_'T_P""F?\
MRDA_X*"?]GN_M7?^KX\>UU87XY?X?U1PX[X*?^)_D?$5%%%=QYI_6;_P:&?\
MGM?M+?\ 9K%Q_P"K:^&]?Z#=?Y\G_!H9_P GM?M+?]FL7'_JVOAO7^@W7G8G
M^*_2/Y'K8/\ @K_%+\PHHHK Z@HHHH **** "BBB@#_.N_X.Y/\ E)#\$_\
MLR+X;_\ J^/VDZ_EHK^I?_@[D_Y20_!/_LR+X;_^KX_:3K^6BO4I?PH?X4>+
MB/XU3_%^B"OT3_X)&_\ *3[]@K_LZ?X.?^ICIE?G97Z)_P#!(W_E)]^P5_V=
M/\'/_4QTRJG\$O\ #+\F13_B4_\ ''_TI'^NK1117DGNA1110 5RGCSQGH7P
MX\#>,_B'XHNEL?#/@/PIXB\9^(KUR%2ST+POI%YKFKW3,Q"A;?3[&XE8D@ (
M23BNKK\4?^#A/]HQ?V=/^"5/[1LMI?+9^)?C?9Z/^SGX7C:01B_;XK7,MEXX
ML0?,21V;X2Z;\1+A8XEE,C6P66/[,9Y(ZC'FE&/\S2^]DSDH0E)[13?W?YG^
M7G\0/&NM?$GQ[XW^(OB.9KGQ#X^\7>)?&NO7#R/*\^M>*=9O=<U29I9/GD:6
M^OYW:1_G<L6;DFN1HHKUMCP0K_08_P"#1/X32>'/V-?VC_C)<V[6]Q\4OVA;
M7P?9._F;KW0OA3X#T.ZM+V(%C!]F_MSXC>)=/1T59S<Z?=K-NC2V-?Y\]?ZP
M/_!#'X%?\,^_\$JOV//"=S:_9]9\8?#<_&?7I)(?(N[B]^-NM:G\4-.6_C*1
MLMWI7AKQ/H/A_;(BRQV^CV\4VZ:-W;GQ,K4[?S22^2U_-(Z\%&]5O^6+?S=E
M^39^L]%%%>>>J%?XS7[6OQ-A^-7[57[3'QBMITN;7XK_ +0'QC^)%K/%-%<0
MRVOC?XB>(O$ML\,T$<,$L!@U./R7@AB@:+888HX]J+_K<?MU_&,?L^?L7?M5
M_&M+R.QO_AI^S_\ %?Q5H4TC(HD\4V'@O6#X2LT,G[OS]1\3/I.GVRN"KW%U
M$I!S@_XXE=F$7QR]$OQ;_0\_'2_AQ_Q2?X)?J%%%%=AYY_HD?\&DOP_;P_\
M\$_/C)X^N8%BNOB)^U)XH@M)?)*-<Z!X-^''PUTVR<SO$C3+'KVH>*(51'FM
MX3&Y21;B6ZBC_J@K\9O^#?CX4O\ "7_@DC^R1IUU"L>J^-O#WC/XK:G*L!MS
M=)\2?B)XK\4>'IG1LN[1>#;WPU9B=F87"6BSQ;()(HH_V9KRZKO4F_[S7W:?
MH>W07+1IK^XG]ZO^H4445F:A1110 4444 %%%% !1110 4444 %%%% !17BW
MQ\_:-^!7[+?P\U+XK_M"_%3P;\(_A_I3"*?Q%XRU>'3HKN]:.2:'2=$L%\W5
M?$>O7<<,K6/A_P /V.IZW?\ ENME83LC ?QU_P#!0;_@["FN(M;^'/\ P3H^
M'\MBS--8G]H[XPZ+;R7"JI=#?_#KX2W?VFV5G(CN-.UOXE23CRC+;:E\-8Y6
MCGBN%.=1^ZK]WLEZO^F95*U.DO?DD^D5K)_+]79>9_;[17YZ_P#!+C]N;0/^
M"AO[%OPE_:*LGTZU\:WNG/X/^,?AO3I%V>%?B[X32&P\7V"VH:1['3M;9K/Q
MEX:M99)9X_"?B?0OM$KW/GA?T*J6G%M/=.S^1I&2E%26JDDT_)ZH****0PHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH _R*O^"N7_ "D^_;U_[.G^,?\ ZF.IU^=E?HG_
M ,%<O^4GW[>O_9T_QC_]3'4Z_.RO6A\$?\,?R1X,_CE_BE^;"BBBJ)"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *_M9_X($?\ !??^P_\ A"OV&/VY_&O_ !(_^)?X5_9\_:#\5:A_
MR _]79:+\*OBKK5[)_R _P#4Z?X&\<ZA-_Q(_P#1_#?B2X_L/^S-3T/^*:BH
MJ4XU(\LOD^J?=?JNII3J2I24HOR:Z-=4_P#/==#_ &Z**_C[_P"#<C_@M7=?
M&O3O#O\ P3__ &KO%LMY\7?#ND/:?LZ_%#Q#>-+>?$_PSHMJ\S_"_P 5ZG=2
MM+=?$#PMI,#S^$=7GW/XP\+Z=<Z9J4Z^*M$M+CQC_8)7FS@X2<9;K[FNC/8I
MU(U8*<=GHUU3ZI^:_%6:T84445!H%%%% !1110 4444 %%%% !1110 4444
M%%%% '^3%_P6T_Y2N?MS?]EOU7_TSZ+7Y:5^I?\ P6T_Y2N?MS?]EOU7_P!,
M^BU^6E>M#X(_X8_DCPJG\2I_CE_Z4PHHHJB HHHH **** "O](?_ (-1?^48
M/B'_ +.G^*__ *AWPKK_ #>*_P!(?_@U%_Y1@^(?^SI_BO\ ^H=\*ZY\3_"_
M[>7ZG7@OXS_P2_.)_3#1117GGJA1110 4444 %%%% !1110 4444 %%%% !1
M110 445E:[KNB^%]$UGQ+XDU;3M \.^'=*U#7=?UW6+VWTW2-%T72+2;4-4U
M;5=1NY(K2PT[3K&WGO+Z]NI8K>UMH99YI$CC9@ ?&'_!0_\ ;S^$G_!.C]F7
MQA^T1\59H[^XLO\ BG_AMX"@O4L]:^)_Q)U*TNY_#W@S2)&BN&MHYUL[K5-?
MU?[-<QZ#X:TW5]8>VNWM(K*Z_P HC]K#]JOXT_MI_'?QS^T/\>O%,_B;Q[XW
MU&680H]S'H'A+0(IYWT/P/X,TNXN;O\ L/P?X8M9S8Z+I:SSS;?.U#4[O4=:
MO]3U.]^\_P#@M)_P4W\0_P#!2S]K#6/%.B7NH6?[.OPGEU?P/^SWX6F:[MXY
M?#:W_P#Q-OB3J^FW!1;?Q9\2KFTM-5OD:V@N=*\.V?A?PO<FYG\/RW]Y^/\
M7HT*2IQN_CDM?);\O^?GZ'D8FNZLN6+]R+TM]I_S/]/+U"BBBMSF"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH N:=J.H:1J%CJVDWUYI>JZ7>6VHZ9J>G7,]EJ&G:A93I<V=]8WEL\5
MS:7EI<Q1W%M<V\D<\$\:2Q.DB*P_K\_X)1_\'//C?X6?\(O\!_\ @HI/K'Q*
M^&]NEKHWA_\ :6TZTGU;XH^#K=/)M;-/BGI%JK3_ !+T"T@"M=>+--A;XCV\
M<-Q=:I:_$/4;Y7LOX]Z_;C_@AM_P2OUC_@I-^T]:W?CC3-0M/V6?@C>:3XI^
M-VO*)[6'Q7<>?]I\.?![1;Z--S:OXWFM96\0SVLMO-H/@BTUS4$O['7+OPQ#
MJ6=6,'!NHM(J]^JVV?=NRMUT-J,JJFE2;YF[6WB^_,MK);O=+9H_U!_ WCCP
M?\3/!OA;XA_#[Q)H_C'P-XWT#2O%/A'Q7X>OH-2T/Q%X=URRAU'2-8TJ_MF>
M&ZL;^RN(;BWFC8ADD&0&! ZFL_2=)TO0=+TW0]#TW3]%T31=/L])T?1])L[;
M3M+TG2].MH[/3]-TW3[..&TL-/L+2&&UL[.UABMK6VBC@@C2)%4:%>6>TKVU
MWZVVN%%%% !1110 4444 %%%% '^9_\ \'1O_*5WQ=_V1'X,?^F74:_G7K^B
MC_@Z-_Y2N^+O^R(_!C_TRZC7\Z]>K3_AT_\ !'_TE'B5_P"-5_QR_,****LR
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#]$_P#@D;_RD^_8*_[.G^#G_J8Z97^NK7^1
M5_P2-_Y2??L%?]G3_!S_ -3'3*_UU:X<5\<?\/ZL]/ _PY_X_P#VU!1117*=
MH4444 %%%% !1110 4444 %%%% !1110 445^$7_  6E_P""TOP[_P"":'P[
ME^'OP]ET/Q]^V'X^T.2?P%X"GD6]TCX<:1>K+;P?$[XG06\J2PZ5#*DK>%O"
MS2V^H^,]1MW1'M-!M-5U6VJ,7)J,5=O^ON)G.-.+E)V2_JR[M]CUW_@J]_P6
M)^ '_!,#X>BWU=['XF_M)>+M*EN?AC\!])U>W@U&2&0RV]OXU^(UU ;BZ\&_
M#V"ZBGBM[Z6TDU;Q9?VEUI'A>SN18Z_JWA[_ #.?VO?VR?VA?VYOC)K?QR_:
M/\>7WC3QAJF^TTFP0RV7A/P/X>6>6>R\(> _#@GFL_#7AG3FFD:&RMFDNKZ[
MDN=7UN^U77+_ %'5+OR7XO?&#XG_ !]^)/B[XP?&7QOK_P 1OB9X[U636O%?
MC'Q->&]U;5KYXXX(@S!8[>SL;&S@M].TG2M/@M-*T;2[2STK2K*STZSM;6+S
M>O0I48TU?>3WE^B[+\7UZ)>16KRK.VT$](_JWU?X+IU;****V, HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** /T>_P"";_\ P5!_:6_X)G?%>/QQ\&]<DUWX>:_?6)^*OP.\0W]RO@'X
MEZ5;,L;-/"L=U_PC7C"SM=\?A[QWI%HVL:/(?LMY#K7AZYU7P]JG^G#^P#_P
M4/\ V<?^"CGP7L_B]\ O$RM?6"V=E\1OAAKEQ8P?$3X5^(KI)BFC^+]%MKFX
M*6=^;6\E\.>);)I] \36=K<RZ7>-=V&JV&G?Y %?4_['?[9GQ_\ V$_C9X?^
M/'[.WC2Y\*>+=(:*SUK2Y_-N_"GCSPNU[:7NI^"/'6AK/!%KOA?6&LX!=6QE
MMK^QN(K;5M#U#2=<L-/U.TPK4545UI/OT?D_R3Z>:.FAB)4GRRO*F]UUCYQ_
MRV?D]3_9!HK\U_\ @F+_ ,%.O@7_ ,%./@7;_$KX:W$7ACXD^&(M.TWXS_!C
M4M1ANO$_PU\3W4+E'1PEO)KW@G7I+>[N/!WC&WM(+76+6"YL;ZVTKQ)I6NZ%
MI?Z45Y[3BVFK-:-,]:,E)*46FFKIKK_7X!1112&%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 ?YG__  =&_P#*5WQ=_P!D1^#'_IEU&OYU
MZ_HH_P"#HW_E*[XN_P"R(_!C_P!,NHU_.O7JT_X=/_!'_P!)1XE?^-5_QR_,
M****LR"BBB@#^BW_ ((J?\%W/B!_P3WUW2?@1\?;OQ#\2?V-]<U"*V@T])9=
M2\3_  !O=2U1[C4/%?@&!UEN-3\(SRWMYJ'BSX>1,OVFX+:]X3:SUPZMIGBO
M_2$^&WQ+^'_QB\">%_B?\*_&7ASX@_#SQKI4.M^%/&7A/5;36O#^NZ9.SQK<
MZ?J-E)+!+Y4\4UI=0EEN+*]M[FQO(H+RVG@C_P 4ZOV]_P""/7_!:?XP_P#!
M,?QW#X/\1G7/B?\ LB^+M8DO/B%\((I[675?#&I7RPP3_$+X4W.I2P0:1XJM
MDAB;5O#LU_8^&?&]G&UEK#:=K$>C>*-"YJU#GO.&DNJ_F_X/YG9A\2Z=H5&W
M#9/=P_\ M?+IT['^I717CWP#^/OPB_:?^$O@SXX_ OQOH_Q"^&7CW2HM5\/>
M(]&F+(RGY+O3-4LIECOM%U_1[M9=-U[P_JMO::OHFJ6]SIVIV=M=V\L2^PUP
M;;GJ)IJZ=T]4ULUW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH _G6_X.CO^44?BW_LM_P &?_3QJ5?YH%?Z7_\ P='?\HH_
M%O\ V6_X,_\ IXU*O\T"O0PW\+_MY_H>5C?XR_P1_.04445T'(%%%% !1110
M 5^B?_!(W_E)]^P5_P!G3_!S_P!3'3*_.ROT3_X)&_\ *3[]@K_LZ?X.?^IC
MIE3/X)?X9?DRZ?\ $I_XX_\ I2/]=6BBBO)/="BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#\>_\ @OO_ ,HA/VUO^Q)\"_\ JX_AS7^4W7^K)_P7W_Y1
M"?MK?]B3X%_]7'\.:_RFZ[\+_#E_C?\ Z3$\S'?Q(?X/_;F%%%%=)Q!1110
M4444 %?4W[#/_)[/['G_ &=-^SY_ZMKPC7RS7U-^PS_R>S^QY_V=-^SY_P"K
M:\(TI;/T?Y%0^./^*/YH_P!D*BBBO(/>"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K^(O\ X/(?^<<W_=WG_OL%?VZ5_$7_ ,'D
M/_..;_N[S_WV"ML/_&A_V]_Z3(Y\5_N]3_MS_P!+B?Q%T445Z1XX4444 %%%
M% !1110!_6;_ ,&AG_)[7[2W_9K%Q_ZMKX;U_H-U_GR?\&AG_)[7[2W_ &:Q
M<?\ JVOAO7^@W7G8G^*_2/Y'K8/^"O\ %+\PHHHK Z@HHHH **** "BBB@ H
MHHH **** "BBB@ K^,'_ (/$O^2<?L(?]CM\??\ TQ?"JO[/J_C!_P"#Q+_D
MG'["'_8[?'W_ -,7PJK6A_%AZO\ )G/BO]WJ?]N?^EQ/X5:***],\<**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /Z*/^#7+_ )2N^$?^R(_&?_TRZ=7^F!7^9_\ \&N7
M_*5WPC_V1'XS_P#IETZO],"O/Q/\7_MU?J>K@OX+_P <ORB%%%%<YUA1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 445E:[KFC^&-$UCQ)XBU.QT3P_X>TK4-<UW6=3N8K/3=(T?2;2:_U/4]
M0O)V2&UL;"RMY[N[N9G2*"WBDED944D '\VG_!SI^WY_PS'^QC#^S/X%UK['
M\7?VO?[5\)W_ -BN-FH>'O@9I MO^%EZG)Y;,UO_ ,)F]YIOPZM8KJ)(M4T7
M6_&DME,+K0WV?YN]?HE_P51_;FU[_@H7^VQ\7/VA+FZU#_A Y-3;P1\$]"OA
M+$?#7P;\)75Y:>#;7[%+E]/U#Q )K_QQXDLB\JP>*_%6NI#(;80(GYVUZ=&'
MLX)=7K+U?3Y;'BXBK[6HVF^5:1]%N_F[O[NP4445J8A1110!_2)_P;-_M^?\
M,J?MMQ?L^^.-:^Q?!S]L'^QOA_)]LN-FG^'OC5ITUU_PJ775\QF6#_A);S4M
M3^&UW';1Q&^O_%OAJ]U&<6GAV+R_]*2O\2&QOK[2[ZSU/3+RZT[4M.NK>^T_
M4+&XFM+ZQOK29+BTO+.[MWCGM;JUGCCGM[B"1)H9D22-U=58?ZQ?_!&G]O*V
M_P""A'["/PM^+FL:E!=_%WP=!_PJCX[VJM&+E/B=X-L;&*\\0S0(%$4'C[0K
MK1/'=NL,8M+63Q#=:1"[RZ5<!.+%4[-5%L])>36S^:T^2[GHX*K=.DWM[T?1
M_$OD]?F^Q^J=%%%<AWA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% '\SW_!UU_RC!\/?]G3_"C_
M -0[XJ5_F\5_I#_\'77_ "C!\/?]G3_"C_U#OBI7^;Q7H8;^%_V\_P!#R<9_
M&?\ AC^04445T'*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 >W?L[_M'_ !L_90^+'AGXW?L_
M?$/7_AI\2?"D^_3]>T&Y\M;RQDEADOM!U_39EETWQ'X9U<010ZSX<UNTOM'U
M2!%CO;.4)&5_T:_^"//_  7H^#O_  43T[2/@S\8$T+X,_M@V=GY;>#Q=FW\
M$?&-;.UEGO-<^$]YJ-S+=1:O%;VL]]K7P[U.XN-9TVUW7VA:AXFTNVU6YT?_
M #)JT='UC5_#VKZ7K^@:IJ.AZ[H>HV.L:)K>CWUSIFKZ/J^F7,5[INJ:7J5E
M+!>:?J.GWD$-W8WUI-#<VES#%/!+'+&CC*I2C46NDNDENO7NO+[K&U&O*C*Z
MUB_BB]GYKL_/[[G^VO17\C'_  0S_P"#A'3OV@U\+?LA_MT^*]*T'XZ(FE>'
M/A%\<M7FCTW2?C;,\D.FZ=X0\>7#E+'2OBU-));PZ1K8^RZ5\1&8VEPEAXU6
MW_X3/^N>O/G"4'RR5G^#7DSUJ=2-6*E%Z=5U3[/S_/=:!1114&@4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5^6'_  5O_P""G'@'_@F'
M^S+?_$N_CTKQ-\:O';ZAX5^ /PSOIG9?%7C&*T6:[\0:]:VES:ZC'X!\$07%
MKJGBV^M9K5IY;G1?#-K?V.K>)M+N%_0SXM_%;P%\#/AAX^^,?Q2\0V?A3X=_
M#/PIK?C3QCXAOF/DZ;H.@6,U_?2QQ(&FO+R6.'[/IVFVB37VJ:A-:Z=807%[
M=002?Y+O_!3+]O\ ^(W_  4?_:M\<_M ^,Y-1TKPD9Y?#/P;^'MW=)/;?#;X
M5Z9=W#>'?#Z+ S6LFMW_ )T_B#QAJ4!9-4\4ZKJDUL8=+CTRQLMZ%+VDKOX8
MVOYO^7_/LO5'-B:WLH63]^5U'R767^7=^C/D;XQ?&'XE_M ?%#QO\9_C'XPU
M?Q]\3?B+KMUXC\8>+-<E22_U;4[D)&N(X8X;2QT^QM(;;3='TC3K>TTK1=(L
M['2-)LK+3+&TM8?-:**]';8\C?<**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KI/!_C+Q=\/?%.@^./
M 7BCQ#X*\9^%M3M=:\,^+?">LZCX>\2>'M8LI!+9ZIHNMZ3<6FI:9J%K( \%
MW97,,\3<I(*YNB@#^X/_ ()1_P#!T+#>GPW\!_\ @I5<Q6MY)-;Z/X9_:NT3
M24@L9E=5BL[?XW>%-$M1'8R^>!;-\1/".G)I_ES6<GBKPSI\5IK?C.X_M;L;
MZQU2QL]3TR\M=1TW4;6WOM/U"QN(;NQOK&[A2XM+RSN[=Y(+JUNH)(Y[>X@D
M>&:%TDC=D96/^;W_ ,&Y_P#P2;'[:_QT;]J#XW^&EO?V7?V>?$ED]KI&K6S2
M:7\8OC'916VKZ-X-:"1#;ZCX4\%13Z9XI\>P3LUKJ+7?ACPM/9ZEINOZ\-._
MTCJ\ZNH1G:"LU\27PW=FK+IY]-K=3U\+*K*G>H[J_N-_$TNK?5=F]7JV[6N4
M445@=(4444 %%%% !1110 4444 %%%>'_M+?M ?#_P#95^ ?Q:_:*^*5^NG^
M!?A#X)UGQEK9$L,-UJ3:?!LTGP[I1G98IM>\5:W-IOAKP]:,P-]KFK:?9I\\
MZBFDVTEJV[)=VQ-I)MZ)*[?9(_DT_P"#KO\ X*%GPYX/\#?\$[OAIXA5-6\<
MKI7Q2_:.&GS*TMKX/TR_AOOA?\/M09?,$;>(O$-BWC[5[)C:W]M:>&/!5QNE
MTSQ#-'-_"E7O/[4'[17Q"_:U_:$^+G[2/Q4O([OQU\7_ !IJGB[6(K=YWL-'
MM[EDM="\+Z/]IDEN8] \(>'K32O"WAZ"XFFGM]#T?3X)IYI(VE?P:O3I0]G!
M1Z[R\Y/?_+T1XM:HZM24^CTBNT5HOOW?FV=AX ^(7CSX4^,-!^(7PQ\:>*?A
MYX[\+7R:GX;\9>"M?U3PQXGT'4(PRK=Z3KFC75GJ5A/L=XVDMKF,O$\D3[HW
M=6_K _X)]?\ !UA\;OAE-H7P\_;Y\&_\+W\!Q^38'XT^ -/TCPY\9]#ME3RX
MKOQ%X9C?2/ WQ'@@6."!VM!X$\0B)KO5=0U?Q5J>RSN?Y#Z*<X0FK2BGV?5>
MCW7]7)A5G3=X2:[KH_5;?J?['?[*/[<'[*G[;W@H>.OV8?C3X/\ BCID$%O+
MK>C:9>2:?XU\)27'$=MXR\"ZS%I_BWPM.\@>.!M9T>TMK\QM-IMQ>VQ2=_JV
MO\T'_@V?_8X^('[17_!030?C9I>N>*/"'PN_9.M[3XA^/_$'AG6M8\.W'B/Q
M!K0U#3_A]\+9=1T>>WDN],\7ZE9:EK'B[0KYI-$\1>!?"?B?PYK$4D6MP6]Q
M_I?5Y]:$:<^6,KZ7:>Z\FUH^^RW/7H595:?/**B[M:7L[6U2>ROI:[U3U"BB
MBLC8**** "BBB@ HHHH **** "BBB@#\1O\ @XC^"9^-7_!)K]I,6EFMYKGP
MF'@KXV:'F)9#:CP%XMTMO%EXI8AHFA^'>I^,P98SN"NR$-&[J?\ +0K_ &H_
MC!\,] ^-/PD^*7P<\5KO\+_%GX=>-_AGXD3REGW:!X\\-:GX6UA?)=D2;=IV
MJW(\IG59,[&9021_C#^//!7B'X;>./&7PZ\763:;XK\ ^*_$7@KQ/IS[P^G^
M(?"VKWFAZU9,)$BD#6NI6%S WF1QOF,[D1LJ.["R]V4>S3^]6_3\3S<=&TX3
M_FBX_.+O^4OP.4HHHKJ.$_TXO^#9CX]1?&;_ ()6?#7PG=:A]N\0_L\^/_B1
M\&-9,\RO>BQ37/\ A9'A+?#D,EC9^$?B'HWA_39500R1:#)"KR7%K=$?T#5_
M K_P:+?M+P^$OVAOVD/V5-;U/R;+XR?#W0OBGX)M+F1_(;QA\)]0NM,\0:=I
MB!]JZCKOA#QH^KWFZ(B;3_ 2DSPM:QQ77]]5>97CRU9+HWS+YZO\;H]G#3YZ
M,'UBN5^L=/RLPK^"?_@[N_9JF\._';]FC]K'2+"0:3\3OA[K/P8\8W4$:"UM
MO%GPTU:?Q-X7NK^0XD;4O$GAGQMJ>GVN-R&P\ LI$31 S_WL5^,'_!?C]DK_
M (:X_P""9'QVTG2-*_M/Q_\ !&UMOVB_AV(UWW*ZI\+;74+OQA:6D*O')>7>
ML_"S4/'NBZ?81L[W.KW^FM#;W5U#;P.49<E2+Z-V?H]/PW^08B'/1FK7:7,O
M6.OXJZ^9_E;4445Z9XQ]&_L@_M#Z]^R9^U#\!OVDO#D4]UJ'P:^)_A/QQ<:9
M;R"&37M"TO4X?^$I\,-*7C$<'BGPQ+J_AVZ;S8B+;5)BLL;8=?\ 8W\&>+_#
MGQ!\'^%/'O@[5;;7?"/C?PWH7B_PMK=F2UIK'ASQ+I=KK.AZK:LP5FMM0TR]
MM;N LJDQ3*2 >*_Q.Z_TC?\ @V _;@B_:._87E_9R\6:TU[\4_V/]3M?!L45
MY(6O=3^"_BB34=3^%NHH[N!<1>&WM/$?P\%O:0A-)T7PIX6-XYGU>&2;EQ4+
MQ4U]G1^CM;[G^9W8*I:4J;?Q+FCZK=?-:_\ ;I_2W1117">D%%%% !7^/I_P
M4S_Y20_\%!/^SW?VKO\ U?'CVO\ 8+K_ !]/^"F?_*2'_@H)_P!GN_M7?^KX
M\>UU87XY?X?U1PX[X*?^)_D?$5%%%=QYI_6;_P &AG_)[7[2W_9K%Q_ZMKX;
MU_H-U_GR?\&AG_)[7[2W_9K%Q_ZMKX;U_H-UYV)_BOTC^1ZV#_@K_%+\PHHH
MK Z@HHHH **** "BBB@#_.N_X.Y/^4D/P3_[,B^&_P#ZOC]I.OY:*_J7_P"#
MN3_E)#\$_P#LR+X;_P#J^/VDZ_EHKU*7\*'^%'BXC^-4_P 7Z(*_1/\ X)&_
M\I/OV"O^SI_@Y_ZF.F5^=E?HG_P2-_Y2??L%?]G3_!S_ -3'3*J?P2_PR_)D
M4_XE/_''_P!*1_KJT445Y)[H4444 %?P-_\ !V_^UI!XR^/'P$_8W\-ZDLVG
M?!;PI??%KXD6]K,CP_\ ">_$U(;'PAH^IQ"9GBU/PSX$T>37;93!"#IOQ-BD
M\VY\P):_W0_%SXI^"_@?\+/B+\9?B-JBZ+X"^%G@GQ-X_P#&&J$([V?AWPGH
M]WK>JR6\+R1"YO&M+*6.QLUD66]O'@M(<RS(#_CP?M9_M%^+OVM_VE?C9^TI
MXY+Q^(_C'\0M?\92V#W#W<>@Z3>W)@\->%;2XD DET[PCX9MM(\,:67 8:=I
M-JIY6NG#0O-S>T5I_B>GSLK^CL<>-J<M-06\WK_ABT_Q=O6S/GFBBBN\\L^@
M?V4/@/K7[4'[3/P%_9WT 7*ZA\9?BQX&^'SW=K"\[Z1I7B+Q!8V.O>(941)&
M%GX;T*34=?U"4(X@L--N9F5EC(/^REH6B:3X9T31_#>@V,&EZ%X?TK3]$T73
M+4,MMIVDZ3:0V&G6-NK,S+!:6=O#;PAF9A'&H+$\G_/7_P"#4#]DN7XI_MG?
M$/\ :JU[3/.\*?LP> +C2O#%Y-$PC;XL?%ZUU+PSI[VKO^YN/[)^'=M\03?Q
MH'ELKG6] N6,1F@9_P#0]KAQ4KS4?Y5=^LM?RM]YZ>"A:G*;6LY67^&.GYN7
MW!1117*=I_.-_P '1WQ[7X2_\$PM8^&]G=K%K7[2/Q<^'?PR2WC<+>#PYX;O
MKCXL^(K^/HPLUF^'^BZ%?LAW,GB.&V=6AN9<?YJ%?UH_\';?[2P\>?M;? O]
MF+2-2\_1_P!G[X67OC+Q-:07">7;_$'XSWUG=M8ZC;Q,6>ZT[P%X/\%ZII[W
MF7MK;Q9=_8XX8[ZYDO/Y+J]+#QY:2[R;E]^B_!(\?%2YJTNT4HKY*[_%L*T=
M'TC4_$&K:7H.BV4^I:QK>HV.D:3IUJN^YO\ 4]2N8K.PLK=,C?/=74T4$2Y&
MZ211D9K.K]5O^"(_[/[_ +2'_!4C]C[P1-;?:-#\+_%"S^,GB<R0BXLDT/X)
M6=W\4OLNI1L"K6.NZMX6TKPQ(KJR22ZY##(-DC$:R?+%R>R3;^2N8QBY2C%;
MRDE][L?ZG7P%^%MA\#?@9\%_@II31/I?P?\ A/\ #KX6Z:\!E,#V'P_\'Z/X
M3LVA,RK,8FM](C,9E592A!D4-D#UBBBO(/>2LK+9:(**** "BBB@ HHHH **
M** "BBB@ HHHH \Q^,'QI^$O[/W@#6_BG\;OB+X0^%OP\\.1"76/%WC;6[+0
MM&MG=7:"SCN+V6,WNIWIC:+3=)L$N=4U.XVVNGV=S<ND3?R%_P#!0+_@[!\(
MZ)%KWPZ_X)X?#Z7Q?JY6XL%_:'^+>DW6E>%;-SF/^TO /PMN1;:_K[&-Q/I^
MJ>/Y?"\%G>0;+[P-KEE("^+_ ,';/['/Q!U?3?@E^V]X6U?Q;KOP]\*6@^#7
MQ5\)7.NZMJ/A?P'?ZKJ<^H^ O'^A^'KJ\N-/T&/Q9=WFI>#O&%]IMKI]K/JM
MCX!6>.YU+6+FX?\ ASKLH482BIR?-_=V2:Z/J_RUV9Y^)Q%6,Y4XKD2M[V[:
M:3NGLNJTOK?6Z/?/VB_VI?VB/VM_'US\3OVDOC!XW^,'C2?STM]2\7ZN]S9:
M):7,HFFTOPIX>M5M/#?@[0S,HF70?"FD:-HL4I:6*P1V9CX'1178DDK)));)
M:)?(\]MMW;;;W;U;^9_2E_P;-?\ !0C_ (94_;+'[-WCS5OLOP:_; NM$\%P
MRWEWY5AX5^-U@UU#\+];C63S$C3QC<7]U\-M1BMD@>^U+Q!X1O\ 4+H67AL)
M7^DM7^(];7-S97-O>6=Q/:7EI/%<VMU;2R07-M<P2++!<6\\3)+#/#*B212Q
MLLD<BJZ,K*"/]8+_ ((P_M_6G_!0_P#89^'/Q2UF_BF^,G@%8_A-\>K(O$+E
MOB/X4TS3R_BP6Z>6R:?\0]"N])\9V[QP)96NHZMK&@6LMQ)H%TXXL53LU46S
MTEY-;/YK3Y+N>C@JMTZ3>J]Z%^W5?)ZI>;Z(_5^BBBN0[PHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH _R*O^"N7_ "D^_;U_[.G^,?\ ZF.IU^=E?HG_ ,%<O^4GW[>O
M_9T_QC_]3'4Z_.RO6A\$?\,?R1X,_CE_BE^;"BBBJ)"BBB@ HHHH ***_=;_
M ()R?\$$/VC_ /@I5^S]>_M$?"GXQ?!'P)X8L?B)XC^'$FB?$*;QVFO/JOAK
M2_#NJW=\B^&_!^NZ?_9\\/B2UCMRUZ+GS8+CS((T\MGF4HP5Y.RVN5"$IOE@
MG)VO9=OGZGX4T5_6;_Q"&?MM?]'+?LL?^!'Q:_\ G;T?\0AG[;7_ $<M^RQ_
MX$?%K_YV]1[>E_.OQ_R-/JU?_GW+\/\ /S_/LS^3*BOZS?\ B$,_;:_Z.6_9
M8_\  CXM?_.WH_XA#/VVO^CEOV6/_ CXM?\ SMZ/;TOYU^/^0?5J_P#S[E^'
M^?G^?9G\F5%?UF_\0AG[;7_1RW[+'_@1\6O_ )V]'_$(9^VU_P!'+?LL?^!'
MQ:_^=O1[>E_.OQ_R#ZM7_P"?<OP_S\_S[,_DRHK^LW_B$,_;:_Z.6_98_P#
MCXM?_.WH_P"(0S]MK_HY;]EC_P "/BU_\[>CV]+^=?C_ )!]6K_\^Y?A_GY_
MGV9_)E17]9O_ !"&?MM?]'+?LL?^!'Q:_P#G;T?\0AG[;7_1RW[+'_@1\6O_
M )V]'MZ7\Z_'_(/JU?\ Y]R_#_/S_/LS^3*BOZQ;O_@T._;E2UN'L/VC_P!E
M"YO5B<VMO=ZE\7[*UFG"GRX[B[A^%>H2VT3-@/-'973QJ2RP2$;3XQXS_P"#
M4C_@J!X7MI)]#US]EOXCRI;"=;/P9\6/%MC<S2EIP;.-_B'\+_ =F+E1%&Q:
M:[BM-MS %NF9;E;=JM2?VX_-V_.P/#UE_P NY?)7_(_FAHK]4/C9_P $2?\
M@JC\ ;:]U#QS^Q?\6-7TBP6YGFUCX5PZ#\;+%;"V8F35)U^$.M>-K[3K!8!]
MKEEU:ST^2SM!)-?PV@@N!%^7VJZ5JFA:E>Z/K>FW^CZOIMS+9ZCI6JV=QI^I
M:?=P,4FM;VQNXX;JUN87!26">*.6-@5=01BK4HR^&2?HT_R,Y1E'2491?:2:
M_-(H4444R0HHHH **** "BBB@ HHHH V_#/B7Q#X,\1Z#XO\(ZWJOAGQ5X6U
MC3?$/AOQ%H=]<Z9K6A:[H]Y#J&DZQI.I6<D5W8:CIU];P7=E>6TL<]O<0QRQ
M.KH"/]3/_@B3_P %1-(_X*7?LL6NJ^++[3+/]I;X-KI'@[X]^'+18+,ZI>S6
MD@\.?%/2=-@VQ6WA[XB6]A?SR6]O'#;Z1XKTKQ/HUO;1:99Z5/>?Y6-??_\
MP3+_ &]/'?\ P3F_:Y^'G[1/A-K[4?"\$X\)?&+P5:3+&GQ!^$6O7MB_BSPX
M1(Z0C5;0V5CXE\*7,SK!8^+M T*ZNQ/81WEG<Y5J2J1T^)?"_P T_)_@]3?#
MUG2GK\$K*2[=I>J_%71_KTT5Q7PV^(W@GXO?#[P5\5/AOXAT_P 6^ /B)X7T
M3QGX-\3:7(TEAKGAOQ%I\&J:1J-N75)8UN;.YB=X)XXKFVD+V]S##<121)VM
M>8>SOL%%%% !1110 4444 %%%% !1110 4444 %%%% '^3%_P6T_Y2N?MS?]
MEOU7_P!,^BU^6E?J7_P6T_Y2N?MS?]EOU7_TSZ+7Y:5ZT/@C_AC^2/"J?Q*G
M^.7_ *4PHHHJB HHHH **** "O\ 2'_X-1?^48/B'_LZ?XK_ /J'?"NO\WBO
M](?_ (-1?^48/B'_ +.G^*__ *AWPKKGQ/\ "_[>7ZG7@OXS_P $OSB?TPT4
M45YYZH4444 %%%% !1110 4444 %%%% !1110 4444 %?R>?\'3O_!0NZ^!W
M[/7A7]B#X:Z^UA\1OVFK.;7OBM-IURT6I:%\ ]&U!K3^QY'ADBN;1?BMXKLI
MM$>2-Y(-0\*>$_'.@:C;M::VN_\ JWU'4;#2-/OM6U2\MM/TS3+.ZU'4;^\F
M2WM+&PLH'N;N\NKB5EC@MK:WBDFGFD94BB1G=@JDU_D&?\%*OVO=7_;G_;;^
M/_[2%[=W,OA_Q?XVOM+^&MC.TZKHOPH\*$>&_ASIB6L[NMG<OX7TZPU36XK=
M((+GQ)J6M:D+>*6^E6NC#PYYW>T-?5O;]7\CEQ=3DI\JNI5-$UT2MS?>FE\S
MX6HHHKT#R0HHHH **** "BBB@ HHHH ***W_  OX4\4^-]>T[PMX+\-:_P"+
M_$^L3BUTCPYX7T?4=?U[5+D@L+?3M(TFVN]0OIRH)$-M;RR$ D+@&@# HK]N
M_P!GG_@W>_X*L?M"0VFI#]GQ?@AX=O%0IK_[0_B.R^&DT)?=E;OP.8M9^*5H
MR  N9_ 2*-RJK,^5'[#_  E_X,]?B%>QV=W\=OVU_!OAN5&)O]!^$OPFUOQM
M'.AC $=GXM\8^*O #6C"5BQFF\%7H:.,)Y"M/YEOG*M3CO-?+WORN;1P]:=F
MJ<K/J[17XV/XO:*_T3_ '_!I/_P3T\/+;S^._B]^U1\0[^-8A<6Z>+OAQX0\
M.W!46;RLNG:5\,+K7H#+-!>( /%CK'8WH@"M>VT>I-]+Z5_P;(?\$CM/M!;7
M?P=^).NS"1W-_JOQQ^)<-VRN05B9-$UO1['RXL80K9+*03YDDAP1F\32_O/T
M7^;1JL'6?\B]9?Y)G^8S17^G7J'_  ;*?\$B[VSGMK;X*_$/29Y541ZCI_QR
M^*,EY;$.K%H$U7Q%J>GLSJIC87-C<*$=BJK($D3QCQ;_ ,&HG_!,3Q$&_L7Q
M)^U-X#8^44_X1?XJ^#K^-6C212&7QM\+/%SND[.LDZB5'S$BV\ELK2!SZS3_
M +R]4OT;!X*M_<?I)_JD?YO=%?W<_$;_ (,]?A+?17,GPC_;8^(OA>=8Y'M+
M7XC?"3PUX\BFE6)3#;W-_P"&?%OPX>VCEG5UDO(M-NFMXI5=;&Y> I<_F?\
M&?\ X-.?^"AG@6*\U#X3?$']GOXZ6$/F?9-+L/%7B#X=^,[S:KLN=+\:^';?
MP=;>;A8UW_$%]LKX?;$IFJU7I/[:7JFOQ:L9RPU>.]-O_"U+\$V_P/Y=J*^\
M/VA_^"8/_!03]E1;VZ^.W[)/QF\':)IJSOJ'C#3_  PWCKX?V:VXW2M<_$7X
M>S^*_ D2A TB%_$0$L222Q;XHY'7X/K1--7337=.Z^]&+C*+M*+B^S33^YA1
M113$%%%% !1110 4444 %%%% 'N?[-'[.GQ3_:T^.OPT_9W^"^A-X@^(WQ2\
M26OA[0[9S+'I^GQ,LEUJ_B+7;N&&X?3O#?AC1K:_\0>(M2$$QL-&TV]N5AF>
M-(9/]:O]@?\ 8E^%/_!/O]F+X>_LU_"B!;JS\,69U+QGXQGLX[/6?B1\1-5C
MAE\6^/-<19;EX[C6+Z)8=+TV2\O8_#OARST7PS9W4UAHUJQ_'7_@W5_X),#]
MB3X%C]ISXW>&FL_VI_V@_#=I)%I.L636^K?!KX07\MKJVD>!GM[@"XT_Q9XN
MDMM,\4>/XYT@N].DM_#WA*>TL[WP[K,FJ?TJ5Y]>KSOEB_<C_P"3/OZ+I\WU
M5O5PM'V<>>2]^:T[QCV\F]WVT6]PHHHKG.L**** "BBB@ HHHH **** /\S_
M /X.C?\ E*[XN_[(C\&/_3+J-?SKU_H*_P#!83_@WX_:6_X*+_MGZW^TK\+O
MC/\  SP1X4U3X>^ O"$.@^/IO'R>(8[[PG875I>W,B^'O!NMZ;]DN7G5K4K?
M-,5#>;%&< _EO_Q"&?MM?]'+?LL?^!'Q:_\ G;UZ,*U-0@G-)J,4UKNDK]#R
M:M"M*K4DH-IS;3TU3?KY_P!69_)E17]9O_$(9^VU_P!'+?LL?^!'Q:_^=O1_
MQ"&?MM?]'+?LL?\ @1\6O_G;U7MZ7\Z_'_(S^K5_^?<OP_S\_P ^S/Y,J*_K
M-_XA#/VVO^CEOV6/_ CXM?\ SMZ/^(0S]MK_ *.6_98_\"/BU_\ .WH]O2_G
M7X_Y!]6K_P#/N7X?Y^?Y]F?R945_6;_Q"&?MM?\ 1RW[+'_@1\6O_G;T?\0A
MG[;7_1RW[+'_ ($?%K_YV]'MZ7\Z_'_(/JU?_GW+\/\ /S_/LS^3*BOZS?\
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
M#UYS5FT]UHSUDTTFG=-)IK9IZI_,****!A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?YG_ /P=&_\ *5WQ=_V1'X,?^F74:_G7K^BC_@Z-_P"4
MKOB[_LB/P8_],NHU_.O7JT_X=/\ P1_])1XE?^-5_P <OS"BBBK,@HHHH **
M** /U9_X)6?\%9?CS_P2^^+1UOP?+/XX^!/C35=.?XR_ [4[UHM'\46=OLM7
M\2^%KF02)X4^(NF:=NBTOQ!;1-:ZE%#:Z5XFLM6TN"TBLO\ 3U_9%_:]^ _[
M<7P/\+_M _L\>,(O%?@7Q(KVMU;7"167B?P=XDM(X7U?P7XXT);BYE\/>*]$
M:XA%[I\DT]M=6EQ8ZSHM]JOA_5-)U:^_QL:_0'_@G7_P4A_:&_X)J?&VV^+7
MP2U6+5/#^L+:Z9\4?A)XANKW_A!/BCX9BE+_ &#6;6UE5],\0Z7YD]SX3\8V
M$;:MX;OY95,>IZ#J.O>'M:PK454]Z.D[?*7D_/L_D]+6ZL/B'2?+*\J;Z=8^
M:\NZ^:UW_P!>>BOB#]@;_@H%^SQ_P47^!]A\:?@#XC:<VK66E_$/X?:R8;;Q
MS\+?%MQ9K=2^&O%NEH[#:X$[Z+X@T]KGP_XDM+>>YT>_G>UO[>R^WZ\]IIM-
M6:T:9ZJ:DE*+335TULT%%%%(84444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!_.M_P '1W_**/Q;_P!EO^#/_IXU*O\ - K_ $O_ /@Z._Y1
M1^+?^RW_  9_]/&I5_F@5Z&&_A?]O/\ 0\K&_P 9?X(_G(****Z#D"BBB@ H
MHHH *_1/_@D;_P I/OV"O^SI_@Y_ZF.F5^=E?HG_ ,$C?^4GW[!7_9T_P<_]
M3'3*F?P2_P ,OR9=/^)3_P <?_2D?ZZM%%%>2>Z%%%% !1110 4444 %%%%
M!1110 4444 %%%% 'X]_\%]_^40G[:W_ &)/@7_U<?PYK_*;K_5D_P""^_\
MRB$_;6_[$GP+_P"KC^'-?Y3==^%_AR_QO_TF)YF._B0_P?\ MS"BBBNDX@HH
MHH **** "OJ;]AG_ )/9_8\_[.F_9\_]6UX1KY9KZF_89_Y/9_8\_P"SIOV?
M/_5M>$:4MGZ/\BH?''_%'\T?[(5%%%>0>\%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7\1?_!Y#_P XYO\ N[S_ -]@K^W2OXB_
M^#R'_G'-_P!W>?\ OL%;8?\ C0_[>_\ 29'/BO\ =ZG_ &Y_Z7$_B+HHHKTC
MQPHHHH **** "BBB@#^LW_@T,_Y/:_:6_P"S6+C_ -6U\-Z_T&Z_SY/^#0S_
M )/:_:6_[-8N/_5M?#>O]!NO.Q/\5^D?R/6P?\%?XI?F%%%%8'4%%%% !111
M0 4444 %%%% !1110 4444 %?Q@_\'B7_)./V$/^QV^/O_IB^%5?V?5_&#_P
M>)?\DX_80_[';X^_^F+X55K0_BP]7^3.?%?[O4_[<_\ 2XG\*M%%%>F>.%%%
M% !1110 4444 %%?>_\ P3D_X)]_$O\ X*5?M WO[._PI\:>!O GB>R^'GB/
MXCR:W\0GU]-!?2_#6J>'=+N[%&\-Z-KNH?VA/-XCM9+<-9"V\N"X\V>-O+5_
MW6_XA#/VVO\ HY;]EC_P(^+7_P [>HE4A!VE))[VU_R-(4:DUS0@Y*]KJV^G
MGYH_DRHK^LW_ (A#/VVO^CEOV6/_  (^+7_SMZ/^(0S]MK_HY;]EC_P(^+7_
M ,[>I]O2_G7X_P"17U:O_P ^Y?A_GY_GV9_)E17]9O\ Q"&?MM?]'+?LL?\
M@1\6O_G;T?\ $(9^VU_T<M^RQ_X$?%K_ .=O1[>E_.OQ_P @^K5_^?<OP_S\
M_P ^S/Y,J*_K-_XA#/VVO^CEOV6/_ CXM?\ SMZ/^(0S]MK_ *.6_98_\"/B
MU_\ .WH]O2_G7X_Y!]6K_P#/N7X?Y^?Y]F?R945_6;_Q"&?MM?\ 1RW[+'_@
M1\6O_G;T?\0AG[;7_1RW[+'_ ($?%K_YV]'MZ7\Z_'_(/JU?_GW+\/\ /S_/
MLS^3*BOZS?\ B$,_;:_Z.6_98_\  CXM?_.WH_XA#/VVO^CEOV6/_ CXM?\
MSMZ/;TOYU^/^0?5J_P#S[E^'^?G^?9G\F5%?UF_\0AG[;7_1RW[+'_@1\6O_
M )V]'_$(9^VU_P!'+?LL?^!'Q:_^=O1[>E_.OQ_R#ZM7_P"?<OP_S\_S[,_D
MRHK^LW_B$,_;:_Z.6_98_P# CXM?_.WH_P"(0S]MK_HY;]EC_P "/BU_\[>C
MV]+^=?C_ )!]6K_\^Y?A_GY_GV9_)E17]9O_ !"&?MM?]'+?LL?^!'Q:_P#G
M;T?\0AG[;7_1RW[+'_@1\6O_ )V]'MZ7\Z_'_(/JU?\ Y]R_#_/S_/LS^3*B
MOZS?^(0S]MK_ *.6_98_\"/BU_\ .WH_XA#/VVO^CEOV6/\ P(^+7_SMZ/;T
MOYU^/^0?5J__ #[E^'^?G^?9G\F5%?UF_P#$(9^VU_T<M^RQ_P"!'Q:_^=O1
M_P 0AG[;7_1RW[+'_@1\6O\ YV]'MZ7\Z_'_ "#ZM7_Y]R_#_/S_ #[,_DRH
MK^LW_B$,_;:_Z.6_98_\"/BU_P#.WH_XA#/VVO\ HY;]EC_P(^+7_P [>CV]
M+^=?C_D'U:O_ ,^Y?A_GY_GV9_)E17]9O_$(9^VU_P!'+?LL?^!'Q:_^=O1_
MQ"&?MM?]'+?LL?\ @1\6O_G;T>WI?SK\?\@^K5_^?<OP_P _/\^S/EK_ (-<
MO^4KOA'_ +(C\9__ $RZ=7^F!7\EG_!'O_@WX_:6_P""='[9^B?M*_%'XS_
MSQOX4TOX>^/?"$V@^ 9O'S^(9+[Q986MI97,:^(?!NB:;]DMG@9KHM?+,%*^
M5%(<@?UIUQ5Y1G4O%W7*E?[ST<+"4*7+-.+YF[/LT@HHHK$Z0HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_
MEV_X.A/^"A/_  SE^RCIW[(/@#5OL_Q8_:VL=0L_%DUE=^5?^%?@)I%[;P>+
M9)XTW.G_  L[40? %JDZ?9M1\-Q?$*)72ZLX37]-GBGQ/X>\$>&?$?C/Q=K.
MG^'?"GA'0M7\3^)_$&K7"6FEZ%X>T#3[C5=:UG4KN4B.UT_3--M+F]O+B0A(
M;:"21R%4FO\ (L_X*;?MKZ__ ,% ?VTOC+^TCJ4E]#X7UW7#X:^%&@WQ97\+
M_"+PH\NE^!-(-L6=+.^O-.5_$GB*"!O(D\6:_K]W& +JM\/3YYW?PQL_5]%^
MOR.7%U>2GRI^].Z7E'[3_3Y^1\#T445Z)Y(4444 %%%% !7]#7_!M_\ \%"/
M^&-OVWM-^$/CG5OL?P/_ &N9_#_PN\327=WY&G>%OB<E[<1?"/QK()1Y$4#Z
MWJU[X&UN:6:RM;72/&;Z_J-S)%X:M[=_YY:?%+)!)'-#(\,T+I+%+$[1R121
ML'CDCD0AD=& 9'4AE8 @@@&IG%3BXO9JW^3^3U*A-TYQFMXN_JNJ]&KI^3/]
MN6BOR/\ ^"*'[?UK_P %!_V%/AO\0/$&M1:C\;_AI;6_PF^/EK),&U&;QWX7
MLH(;+QI=1G:[1?$KPY_9?C-[F*"*PCUW4?$.B61?^PI]OZX5Y4DXMQ:LT[,]
MR,E.,9+:237S6WJMGYA1112*"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _F>_X.NO^48/A[_LZ?X4?
M^H=\5*_S>*_TA_\ @ZZ_Y1@^'O\ LZ?X4?\ J'?%2O\ -XKT,-_"_P"WG^AY
M.,_C/_#'\@HHHKH.4**** "BBB@ HHKTWX+_  @\=_'_ .+/PZ^"/PPTRWUK
MXB?%3Q?H?@7P5I-WJ5AHUKJ/B3Q%?1:=I5G<:KJMQ:Z;I\4]W-&CW=]<P6T"
MDO-*B D&VX)-NR5V]$ENWV/,J*_?#_B&>_X*]_\ 1 _!/_A]O@Y_\V-'_$,]
M_P %>_\ H@?@G_P^WP<_^;&H]K3_ )X?^!+^NOY]F:>QK?\ /JI_X!+_ "\_
MS[,_ ^BOWP_XAGO^"O?_ $0/P3_X?;X.?_-C1_Q#/?\ !7O_ *('X)_\/M\'
M/_FQH]K3_GA_X$OZZ_GV8>QK?\^JG_@$O\O/\^S/P/HK]\/^(9[_ (*]_P#1
M _!/_A]O@Y_\V-'_ !#/?\%>_P#H@?@G_P /M\'/_FQH]K3_ )X?^!+^NOY]
MF'L:W_/JI_X!+_+S_/LS\#Z*_?#_ (AGO^"O?_1 _!/_ (?;X.?_ #8T?\0S
MW_!7O_H@?@G_ ,/M\'/_ )L:/:T_YX?^!+^NOY]F'L:W_/JI_P" 2_R\_P ^
MS/P/HK]\/^(9[_@KW_T0/P3_ .'V^#G_ ,V-5;W_ (-IO^"P-I:3W$'[.OA/
M4YH4+QV%E\>?@?'=W3 @>5 ^H^/=/L5<YR#<WMO'@',@. 3VM/\ GA_X$OZZ
M_GV8>QJ_\^JG_@$O\O/^K,_!FBOVJU/_ (-V_P#@LAI-G)?77[&FH2PQM&K)
MIGQO_9JUJ\)D<1J8]/T;XRW]_*H9@9&BMG6)-TDI2-68>$>,O^",_P#P5/\
M @G.M_L)_M#WPMOM'F?\(;X(G^(I;[,B22>0/A]/XG-UN5U%O]F$WVMP\5KY
MTD<B*U.#VG%^DD_U$Z51;TYKUA)?H?F917M/Q&_9M_:)^#QG'Q<^ ?QI^%AM
M6D6Y'Q&^%GCGP0;=HIKBWE6<>)M"TSRFCGM+N&02;2DUM<1L \,BKXM573V=
MR&FMTUZZ!1110 4444 %%%% !1110 4444 %%%% #E9D971F1T8,CJ2K*RG*
MLK @JRD @@@@C(.:_O<_X-\_^"[4OQIC\+_L+_MI^-T?XP6R:9X=_9X^,OB6
M[;[3\7+=5:TL_ACX]UBZ?;+\3[-4M+7P9XBO)//^)4#?V)JLS^/K:QNO'O\
M!#5JQOK[2[ZSU/3+RZT[4M.NK>^T_4+&XFM+ZQOK29+BTO+.[MWCGM;JUGCC
MGM[B"1)H9D22-U=5814IQJ1Y9?)]4^Z_5=32E5E2ES1])+I)=G^CZ/RNG_MO
M45_-;_P;^_\ !9JW_;O^&]O^S/\ M#>(K6+]KSX4>'$>TUK4+CRIOC]\/]&C
MAMO^$TMC*%2;XA>'X&MH?B#I<4LEQK"8\=:;#]CN?$-EX;_I2KS)1E"3C)6:
M_'S7='LTYQJ14X[-?-/JGYK;\M HHHJ2PHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH ***\Z^+_Q2\(_ _P"%'Q*^,WC^^_LSP1\*? GBOXB>+;X;#);^
M'O!VAWVOZLUNDCQK-=M9V$T=I;[U:YNGAMX\R2*";[!MN?QD_P#!UW_P41N/
MM?@O_@G%\,]<>*"*#0/BU^TE/IMZ5\^:X#:A\+/A?JD4>U_+@MQ;_$_6[&XW
MPS_;/AO?6["2VN4K^)*O<OVF/C]XV_:G_:!^,'[17Q%F\SQC\8O'WB+QSJUN
ML\ES;:0FL7TDNE^'--EE5)#H_A?1UL/#FBQNB&'2-+LH=JB, >&UZM."IP4>
MN[\V]_\ +T1X=:HZM24^C=HKM%;?YOS;"BBBK,PHHHH **** "BBB@ HHHH
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
MWIVHV<NU@ES:7,T3%64/N4@=)7^0/^Q+_P %*_VR/^"?/BAM=_9J^+VK^'=
MO[R.\\3_  N\0J?%'PG\8LAC#GQ!X&U*4Z?'J$T,:VO_  DN@/H?BZUM#);Z
M=XALHY) W]P'_!/+_@YX_9+_ &F1H'P[_:PLK3]DOXR7<<%F_B75]2^V?L^^
M)]2.V/S=/\<7LJZC\/7NW66Y;3?B#;QZ#I4)BM1\0=9O' ;CJ8><-5[\>ZW7
MJM_FKKO8]"EBZ=2RE[DNS^%OR?Z.WS/Z>**S]*U;2]>TS3];T/4M/UG1M6L[
M;4=*U;2KRVU'3-3T^\B6>TOM/O[.2:UO;.Z@=)K:ZMI9()XG62)V1@QT*P.H
M**** "BBB@ HHHH *_RY_P#@XP_9FE_9Q_X*F_&[4K+3UL?"/[0]GH/[17A1
MXXPJ7%QX\BN=/^(4DTD<4<)O)_BOX=\=ZA)&NZ9;/4+":Y9Y;GSI?]1BOY'_
M /@[6_9.'C[]F#X+?M>>'].\S7OV?O'<OP^\=7-O"BN_PS^+CVEOI>HZG<X\
MR2#PY\1M'\/:1I5MPJ3_ !#U27.6(.^'ERU$GM)<OS;5OQ5OF<N+AS46[:P:
ME\MG^#O\C_/WHHHKT3R3[-_X)X?M07O[&/[;7[-G[2MO/+!IOPR^)VBW/C%8
M$\R:\^&_B);CPA\3]-@41S?Z3J?P]\0>)K&TD$,S07=Q!<)$\D2*?]@_3M1L
M-7T^QU;2[RVU#3-3L[74=.O[.9+BTOK"]@2YM+RUN(F:.>VN;>6.:":-F26)
MU=&*L#7^)'7^H3_P;J_MG+^UM_P3?^''AWQ!JRZA\4?V8)4^ 'C=)I@U_<Z!
MX8L8)OA1K\L+#SS;7WPZGT;P_)J-Q)/)JOB'PEXDNGF,OFQ1<F*A=1FNGNOT
M>J^YW^]'=@JEI2IOJN:/JM'\VK/TB?N_44\$%U!-:W4,5S;7,4D%Q;SQI-!/
M!,C1RPS12*T<L4L;,DD;JR.C,K*5)%2T5Q'I'^1E_P %8OV,+W]@S]O'X[?
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
M7=+W9?ROX7Y+K'\5Y+<_R+Z*_1+_ (*/?\$S/VC/^"9OQB'PV^-.EQ:UX/\
M$C:A??"CXQ>'K:X'@CXG:!8S)'-/8O*TTNA>*-*6>T7Q1X+U28ZMH,UU:W$4
MNJZ!J6AZ_J_YVUVIJ233NGJFCS91<6XR336C3W04444Q!1110 4444 %%%%
M']WW_!J3_P %#Y?&/@;QM_P3O^)>LM-KOPUMM6^*?[/EWJ%V&EO/ &I:G"_Q
M"^'EH)1&"WA+Q+J<?C/1+9)+N^NM,\6>*@J6VD^%(%7^RJO\:O\ 8\_:9\9_
ML;_M/?!/]IKP$'G\0?"#QWI/B=]*6[EL8O$OA\,^G>+_  ?>W4&98=.\8^$[
M[6O#&HR(&=++5IW12ZK7^PS\+OB3X/\ C)\-?A_\7/A[JJ:[X$^)_@OPQ\0/
M!NLQHT:ZGX8\7Z+9:_H=Z87^>"2XTV_MI);>7$MO*SPRJLD;*.#$PY9\RVG=
M^DE:_P!^_K<]7!U.>GR-^]"R7^#[/W:KR5NYW=%%%<QUA1110 4444 %%%%
M!1110 4444 %%%% '^3%_P %M/\ E*Y^W-_V6_5?_3/HM?EI7ZE_\%M/^4KG
M[<W_ &6_5?\ TSZ+7Y:5ZT/@C_AC^2/"J?Q*G^.7_I3"BBBJ("BBB@ HHHH
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
M***X#U0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#_ !3?B7_R4?X@?]CMXK_]/M_7$UVWQ+_Y*/\ $#_L=O%?_I]O
MZXFO7CLO1?D?/A1113 **** "BBB@ K_ %G/^")7_**+]AK_ +(CI?\ Z>M:
MK_)CK_6<_P"")7_**+]AK_LB.E_^GK6JY<5\$?\ %^C.W _Q)_X/_;D?J911
M17">F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 >9_&;XP_#G]G[X5>/OC7\7/$UCX.^&WPS\,ZGXM\8>(]0+M#I^D
M:7"99!!;Q*]S?ZC>S&'3](TFQBGU'6-5N[+2]-MKF_O+>"3_ "@?^"H__!1G
MXE_\%+OVHO$GQL\6G4=!^'FC?:O"WP.^&,]V);+X=_#FWO'ELH)X8)9+*?QA
MXDD":YXYUN%I7U'6)8]/M;@>'M#\/:?IW[9_\'-__!527X[_ !8E_8%^"'B>
M23X-_!'7Q-\=-6TBY9++XB_&G2I2J^$99H)"-0\,_"28/;7%K)LM;SXBOJDU
MS:7#^#O#>IG^2ZN_#TN5<\OBDM%V3_5_EIW/+Q=;GE[.+]R+U:^U+_*.R[N[
MUT"BBBNDXPHHHH **** "BBB@ HHHH *T=(T?5O$.JZ;H6@:7J.N:YK-]:Z9
MI&C:18W.I:KJNI7TR6UEI^FZ=913W=]?7EQ)'!:VEK#+<7$TB111N[*I_6+_
M ()H?\$8_P!K?_@I?K=KK/@71E^%W[/UGJ;6'BC]H?QWIEY_PB4#6LSQ:EIG
M@/1TEL=0^)GBBS,4T,NDZ'=6FBZ;>K#:>*?%'A@W5K++_H4_\$\_^"/G[%__
M  3AT.RN_A'X$C\8_&233OL?B3]H'XC06&N_$W57N$ U&U\/W(M8]-^'_ARZ
M<F(>'_!MII@N[*"QC\2ZAXEU&T_M:;&I7A3T^*7\JZ>KZ?B_(Z*.&J5;/X8?
MS-;_ .%=?71>=]#^-[]@/_@U[_;!_:/_ +%\>?M6ZC_PR+\)[O[/>_\ ".ZS
MI\6O?'OQ#8/ME\FV\!_:(-.^'WVE%FM)KKX@ZC:>)-%N3%<2?#W5K4X;^Q[]
MC+_@C#_P3R_8:BTC5/A1\"-#\5_$G2X[=O\ A<OQ@6W^)/Q+?4(%C']K:3J&
MM6@T#P3?2&(%S\//#WA&!@TBM"WFRE_U/HKBG6J3W=E_*M%\^_S/1IX>E3VC
MS2_FEJ_ET7RU\PHHHK(W"BBB@ HHHH **** "J>HZ=I^KV%YI>K6-GJ>F:A;
M36=_IVHVL%[87UI<(T5Q:WEI<I+;W-M/&S1S031O%*C,CJRDBKE% 'X'_ML?
M\&Y7_!.K]K:#5O$'@GP(W[*7Q6OB)X/&OP(L;'1O"-S=JFP#Q#\'I!#X!O+.
M4L]Q>OX5M/!&OZA>E;F[\1R9GCN/XO?^"@/_  0-_;R_8,CU_P :3^#D_: ^
M ^C)=W\OQD^#=EJ&KQ:%HMJLDTFH?$3P&Z2^+? J6EI&;G5M5>WUOP3IB_NS
MXTN'!K_4RHK:%>I#2_,NTM?N>Z_+R.>IA:52[2Y)=XZ:^<=GY[/S/\1>BO\
M3+_X*6?\&Z7[(?[;D>O_ !)^#%EIG[+/[1UXM[J#^*/!.BPQ?"[Q_J\\CW;M
M\2?AUIXM;*+4+^[>=KKQIX-_L7Q#)<W]QJGB.V\:/;6FGI_G\_MH?L%_M1?L
M!?$V7X7_ +3'PUU'P??7,EX_A3Q?8^9J_P ._B'I=G,(WUGP)XQ@ACT[6[39
M);S7>GRBR\1:(MW:V_B30]&OIA:#MIU85-M)=8O?U7=?U9'FU:%2EJU>/22V
M]'U3]=^C9\=4445J8A1110 4444 %%%% !1110!^]'_!![_@K3JW_!.7]H6+
MP!\3M9O9_P!D7XZZ[IFF_%/39&DN;;X:>*K@6VE:+\:]&M!NDB;1H4MM,^(%
MK8 SZ[X)C^T_8M8UOPIX4LX_]/33M1T_5]/L=6TF^L]4TK5+.UU'3-3TZZ@O
M=/U'3[V!+FROK&]MGEMKNSN[:6.XM;JWDD@N()$EB=XW5C_B1U_>]_P:_?\
M!52X^*O@L?\ !.GXX:_]I\?_  OT"_US]F[Q%JMZ6O?%WPPTH&ZUWX7RRW),
MMYK?PUBDEU?PO&EQ<3W'PZ^VZ;!9V.F?#L37G)B:5U[2*U7Q6ZKH_EU\M>AW
M82O9JE)Z/X'V?\OH^GGIU/["J***XCT@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /\S_\ X.C?^4KOB[_LB/P8_P#3+J-?SKU_11_P=&_\I7?%
MW_9$?@Q_Z9=1K^=>O5I_PZ?^"/\ Z2CQ*_\ &J_XY?F%%%%69!1110 4444
M%%%% 'UU^Q/^V]^T!^P)\<O#OQW_ &??%D^B:YID\%OXG\+7TMW/X)^)/A?S
M=VH>#?'FA07-O%K.AW\32B&3?#JFAWY@USP]J&E:Y966H6_^GU_P3%_X*D_L
M_P#_  4Y^#4'C;X:W\'A?XL>%].TQ/C-\#]4OTG\4_#G6[LS6XN;65H;7_A)
MO ^KW5K<2^&/%]A;I!>6QCLM8M-$\10:CH=E_DEU[U^S1^TW\;_V0?C%X5^.
M_P"SYX\U?X??$;PE<A[74]-E+V.L:7)-!-J/ACQ3I$A-AXD\*:VMM##K/A_5
MH;C3[Z..*1HEN;>UN(,:M%5%?:2V?Z/NNW;\#HH8B5%V^*#>L>JVNX^=NE[/
MRW/]FZBOQR_X)(_\%B_@C_P5 ^&IM4_L?X8?M.^#=.27XG_ RXUI+BXGM8##
M;R?$'X:R7OD:AXF^'M_<S0K=@13ZOX&U.[@\/^)GGBNO#OB/Q1^QM>=*+BW&
M2LUT_K?U1ZT91G%2B[I[/_/LUU70****104444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% '\ZW_!T=_P HH_%O_9;_ (,_^GC4J_S0*_TO_P#@Z._Y
M11^+?^RW_!G_ -/&I5_F@5Z&&_A?]O/]#RL;_&7^"/YR"BBBN@Y HHHH ***
M* "OT3_X)&_\I/OV"O\ LZ?X.?\ J8Z97YV5^B?_  2-_P"4GW[!7_9T_P '
M/_4QTRIG\$O\,OR9=/\ B4_\<?\ TI'^NK1117DGNA1110 4444 %%%% !11
M10 4444 %%%% !1110!^/?\ P7W_ .40G[:W_8D^!?\ U<?PYK_*;K_5D_X+
M[_\ *(3]M;_L2? O_JX_AS7^4W7?A?X<O\;_ /28GF8[^)#_  ?^W,****Z3
MB"BBB@ HHHH *^IOV&?^3V?V//\ LZ;]GS_U;7A&OEFOJ;]AG_D]G]CS_LZ;
M]GS_ -6UX1I2V?H_R*A\<?\ %'\T?[(5%%%>0>\%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7\1?_!Y#_SCF_[N\_\ ?8*_MTK^
M(O\ X/(?^<<W_=WG_OL%;8?^-#_M[_TF1SXK_=ZG_;G_ *7$_B+HHHKTCQPH
MHHH **** "BBB@#^LW_@T,_Y/:_:6_[-8N/_ %;7PWK_ $&Z_P ^3_@T,_Y/
M:_:6_P"S6+C_ -6U\-Z_T&Z\[$_Q7Z1_(];!_P %?XI?F%%%%8'4%%%% !11
M10 4444 %%%% !1110 4444 %?Q@_P#!XE_R3C]A#_L=OC[_ .F+X55_9]7\
M8/\ P>)?\DX_80_[';X^_P#IB^%5:T/XL/5_DSGQ7^[U/^W/_2XG\*M%%%>F
M>.%%%% !1110 4444 ?TP?\ !J-_RD_U_P#[-9^*_P#ZF'PLK_2(K_-W_P"#
M4;_E)_K_ /V:S\5__4P^%E?Z1%>?B?XO_;J_4]7!?P7_ (Y?E$****YSK"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MJOQL88F?)1FUO*T5_P!O.S_"Y_)+1117I'C!1110 4444 %%%% !117[<?\
M!(/_ ((J?&C_ (*>>,E\7ZU<:M\)_P!DWPEK0L/'WQB^PV\FJ^)=0L_)N+SP
M!\)['40;76?%<\$D<6I^([FVO?#'@2"X34=9M]9U0Z5X2UZ92C!.4G9+^K+N
M_(J$)3DHQ3;?3]7V2ZMZ(_-/]F+]DG]H[]LKXD6GPH_9G^$GBOXL>-)UAGO;
M7P_:11:-X<T^>;[.FM>,?%.IS6/ACP;H0GQ =:\3ZOI6FM<M':1W+W4T,$G]
MH_["G_!IO\)?!T&C>-_V^OB=>?%OQ,%CNY_@I\(=1U7PI\,[*1D&=/\ $OQ!
M>#3?'WBY5#;I!X8@^'*6UW&(UU#6;$,UQ_4)^RO^R-^SS^Q7\)](^"_[-OPU
MT/X<>"-,VW%XEA&]UKWBC63$L5SXE\9^);UI]:\5>([Q459M4UB\N98+9(--
ML%LM*L[*PMOI&N*IB)2TA>,?_)G\^GR^]GI4L)""3J>_+L_A7E;[7J]'V1XE
M\"OV;/V?_P!F/PE'X%_9Z^#7PX^#?A55@^T:5\/O">C^&QJD]M"L$>H:_>Z?
M:Q:CXCU=HT N-9UZ[U'5KMLR75[-(S.?;:**YFV]6[ONSK225DDDMDM$OD%%
M%% PHHHH **** "F2Q1SQR0S1I-#,CQ2Q2HLD<L<BE)(Y(W!5T=25=&!5E)!
M!!(I]% 'Y4_M5?\ !%#_ ()J?M?C4]1^)'[,_@_PEXWU/S97^)?P9C_X5)XX
M&H2HT9U?4;CP>ECX?\6:DJ-M67QUX>\50$)#OMW-O 8_Y<OVR?\ @TH^./@K
M^TO%'[$/QHT/XUZ%'YMQ;?"[XOMIWP^^)<40\P0V&D^-K1%^'7BR^?$1DN];
MM_A=9('D 5S$OG?WQT5K&M4AM)M=I:KTUU7R:,9X>E4^*"3_ )H^Z_G;1_-,
M_P 8?X]_LT_M ?LM^-)/A[^T3\'OB!\'/%ZK-);:1X[\-ZAH8U:U@=(Y=1\/
M:A<1?V5XET@22(BZQX?OM2TN1F417CDBO#Z_VD/C/\"/@Q^T7X'U'X:_'?X7
M>!OBWX$U16-UX8\>^'-,\1Z:D[1/"FH6":C;S2Z5J]JLCM8:SI<MGJVG3;;B
MQO;>=$D7^2W]OK_@T\^'/B:UUOQ__P $]_B+<_#GQ%'%=7Z? 3XNZKJ'B#P)
MJDJ*\R:;X*^)<B7OBWPI*T<8MK&R\;0^-K2^U"X0WOBOPUIT;RQ]4,3&6DUR
MOOO'_-?BN[.&I@YQUIOG7;:2_1_AZ'\(-%?1'[2W[)G[1_['?Q F^&'[2_P?
M\9?"+QBJW$UA:>)]/ TKQ#96LJP3:MX0\3Z?+>^&?&.BI.RP-K/A?5]7TQ9R
M;=KI9U>-?G>NE--7333V:U3^9R--.S336Z:LU\F%%%% @HHK]:O^".'_  3+
M\4?\%,OVK=(\!WL&HZ7\ OAI_9OC7]H7QG:>=;M8>$?M;IIG@G1K]%$<7C'X
MBWMK/HVBJ)4N-.TBV\2>*HHKM/#,ME<J4E%.4G9+<J,7.2C%7<FDOG^BW;Z+
M4_=O_@V"_P""3B>)]6LO^"DWQ^\,L^@^'-0O]-_92\,:U:![?6O$EC)<:7XA
M^-T]K*VR6S\+7<=[X9^'IN89E?Q/'KWBJ"*RO?"_A/5;K^Z.N;\&^#O"WP\\
M(^%_ /@?0=,\*^"_!/A[1O"?A+PSHMK'9:/X>\-^'M/M])T31=+LX@([73],
MTVTMK*T@0;8H(40=*Z2O+J3=23D]NB[+HO\ /NSVJ5*-*"BM]Y/^:75_Y+HO
MO"BBBH- HHHH **** "BBB@ HHHH ***^$O^"D_[;/A3_@GW^QS\7OVE/$)L
M[O7?#NBOH'PM\-7C';XR^+GB6&XL/ 7APQ))%/+IYU0'6O$KVK-<V/A'1O$.
MJ0QRM8>6[2;:25VW9+S%)J*<F[))MOR1_'-_P=3_ /!0S_A;7QS\)_L&?#?7
M9Y/ 7[/D\/B_XT/8W/\ Q+O$GQJU_28GT/0)Q#++#>P?#'P?J+*S[HS#XI\9
M^(]*O[1;WPU;2K_([73^-_&GBKXD>,O%GQ#\=:[J'BCQMXZ\2:YXP\7^)=5E
M$^IZ_P")O$FI7.L:[K.H3!462\U/4[RZO+EE1$,LS[$5<*.8KU*<%""BNBU?
M=]7\W^&AX=6HZDY3?5Z+LEHE]V_=W844459!O^%/"OB/QUXI\->"?!VB:EXE
M\7>,=?T?PKX5\.:/:R7NKZ_XC\0ZC;:1H>B:590AIKO4M5U.\M;&QM8E:2XN
MIXHD!9P*_P!<C_@F!^P]X;_X)Z_L7_"3]G/2HK.?Q;I^F#Q?\8?$%F5=?%?Q
MB\5VMG=>.-76X58_M.GZ?/;V?A/PU*\:S+X1\->'[>X\RX@EED_C;_X-7_\
M@GQ'\;?VB?%'[</Q$T9[GX=_LR70\/?"R*[@5].\0_'?Q#I#O+J($L<L-VGP
MO\'ZDFM-"RPSV?BGQ9X'UJQN1-H\T=?Z$M<.)J7DJ:VCK+U>R^2_%^1Z6"I6
MBZK6LM(_X5N_F_P7F>>?%OXJ^!?@;\+_ (@?&3XG:[;>&?A[\,/"&O>./&.N
MW1RFGZ!X<TZXU/4)8H01)=WDD-NT&GZ?;A[O4;^6VL+.*:ZN88G_ ,@W]N;]
MK?QW^W-^U5\8_P!IWX@R3Q:E\2O%-Q=:!H,DRRV_@WP)I:)I'@3P58^4J0>1
MX8\*V6EZ9<7,,4;:MJ45_KE[YNI:I>W$W]?O_!UW_P %"SX:\&^!O^"=WPUU
M^+^UO'L6E?%/]HO^S[E7GL?!^EZG#>_"_P  :@87D6&7Q%XATV3QWJ^GW M[
M^VT_PWX*NU673/$?[W^$^M<-3Y8N;WEHO\/_  7^"1EC*O--4UM#5^<FO_;4
M[>K:84445TG$%%%% 'Z>_L$_\%??VX?^"=VI:=8_!7XHW6O_  F@OGNM6^ ?
MQ):[\6_"74H[FX>YU#^RM&GNX-1\"ZC?SR-=76M> -5\,ZC?7:0MK$NJVBRV
M4W]R_P#P3S_X..?V)/VS_P"PO GQ8U*#]DWX\ZG/;:;!X.^)>N0S_#KQ7J<_
ME0Q)X)^+4EEI.@&>^NY8[:RT#QI;^$==N[ZXBTW1+?Q%(#=/_F5T5E4HPJ:M
M6E_,M_GW^>O9F]+$5*6B?-'^66J^3W7R=NZ9_MS*RNJNC*Z.H9'4AE96 *LK
M D,K @@@D$$$'%.K_*J_X)\_\%T/VZ_^"?7]E>$O#'C:/XS_  +LI+>*3X'?
M&*YU+Q#X?TG3H]L;V_P]\2+=+XI^',D4!F-C8:'J$W@Y+V8ZAJO@[69EVG^Z
M?_@GO_P7H_85_;\;2/!EEXN;X!_'C4%MK<?!?XQ:EI6CW6O:I,4C-G\-O&HF
MA\,_$)I)V9+'2[:32/&UW#'+>2^"[.UC>1>*I0G"[MS17VEV\UNOQ7F>C2Q-
M.I97Y)?RR>[_ +KV?X-]C]KJ***Q.@**** "OGW]J[]GKPI^UC^S9\;OV;O&
MI6'P]\9?AQXF\#S:B83<2Z#J>JZ?*/#WBFT@WQK-J'A/Q#'I7B738Y&\E[_2
MK99UDA+HWT%10G9W6ZU0FDTT]4U9KNF?XIGQ*^'OBSX2?$3QY\*O'FERZ'XX
M^&GC+Q-X!\8Z-.&$VE>*/"&M7OA_7M.DWHC%K/5-/NH"Q1=WE[MH!Q7%5_4U
M_P '47[#\OP0_; \,?M;^$-%>W^'?[5FC"+Q9<VD##3]*^-W@/3['2M=CN#&
M[PV,GC/P>OASQ%:(\=L^LZSI_C;4(Q<S6]_*G\LM>M"2G",EU6J[/JODSPZD
M'3G*#^R[>JW3^::85_0!_P &XO[=T'['/[?F@^ ?&>M-I?P;_:QMM)^#/C)I
M[A(-*TCQY)J,DOP;\7W^\+&%T_Q3J-]X-GO+BXMK/2-$^(.NZQ=NT=AM/\_]
M/BED@DCFAD>&:%TEBEB=HY(I(V#QR1R(0R.C ,CJ0RL 000#1**G%Q>S5O\
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
MU7?2G[2"?7:7JO\ /?YGEUZ?LJDHZ\N\6^L7^=MF^K5PHHHK0R/V+_X(<?\
M!0:;_@GS^W3X%\5^*-;73/@1\8FL_A#\>4O)O+TK3?"NOZC;G0OB!<F1_(M9
M?AMXF%AXBN]1$,UXGA$^+](LPAUR4G_5:BECGCCFAD2:&9$EBEB=9(Y8Y%#Q
MR1R(2KHZD,CJ2K*002"#7^(U7^F1_P &WG_!0IOVQ_V);'X.^/=;BO?CC^R3
M%H'PRUW[3<%]5\4?"K^SC;_"?QK<>=(\]W<Q:7I=_P""-<NR\\\^I^$X]9U*
M5+CQ' K\>*I[5$MM)?DG^GW'?@JMFZ3ZWE'ULKK[E?Y/N?T04445QGHA1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% '^15_P5R_Y2??MZ_]G3_&/_U,=3K\[*_1/_@KE_RD^_;U
M_P"SI_C'_P"ICJ=?G97K0^"/^&/Y(\&?QR_Q2_-A1115$A1110 4444 %?Z0
M_P#P:B_\HP?$/_9T_P 5_P#U#OA77^;Q7^D/_P &HO\ RC!\0_\ 9T_Q7_\
M4.^%=<^)_A?]O+]3KP7\9_X)?G$_IAHHHKSSU0HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^8OVO_P!D#X%?MR? KQ9^SY^T'X3B\3>"?$T0N+&^MS#:
M^)_!7B>UAGCT7QQX'UJ2"XDT'Q7H,EQ*]E>I#/:7EI/?:+K=CJOA_5=6TF^_
MRI/^"C/[ 7Q>_P""</[3'BK]G[XIPG4]-13XC^%WQ"M+:6#0_B;\.-0NKB'1
M/%&FA\_9;^%[>?1_%&B-))+H7B33]2L$GOM/&G:KJ/\ K\5^2/\ P68_X)J>
M&O\ @I3^R-XC\$:;IVG6_P"T#\,8-5\=_L[>++@06TUKXR@L@=0\":EJ3A9(
M?"7Q+L;2+P_K$<DRV.GZQ%X9\6W%O>3>%K6VEWHU73E9_ WK_=?\W^?^:.7$
MT%5CS17[R*TM]I?RO]//U/\ *%HK1UC2-5\/:MJF@:[IM]HVN:'J-]I&LZ1J
M=K-8ZEI6JZ;<RV6HZ;J%E<I'<6=]8W<$UK=VL\<<UO<1212HKHRC.KT3R0HH
MHH **** "BBB@ K_ $8O^#5?]L";XW?L/>+OV:/$NHR7?C#]DGQHNFZ)]HD1
MYYOA%\5)]:\4^#E,LC_:KJ31?%MC\0]#"%7@TO0K;PO80RI";>V@_P YVOZ!
M/^#:3]IN?]G_ /X*?_#SP5?WZVG@[]IKPIXI^!OB!9Y'^S1ZY=VB>,_AY>1P
M*=KZG<>-O">E>%+*9@3!;>+=14$)-)65>/-3EW7O+Y;_ (71OAI\E:':3Y'Z
M2V^Z5G\C_3DHHHKS#V0HHHH **** "BBB@ HHHH **** "BBB@#_ "8O^"VG
M_*5S]N;_ ++?JO\ Z9]%K\M*_4O_ (+:?\I7/VYO^RWZK_Z9]%K\M*]:'P1_
MPQ_)'A5/XE3_ !R_]*844451 4444 %%%% !7^D/_P &HO\ RC!\0_\ 9T_Q
M7_\ 4.^%=?YO%?Z0_P#P:B_\HP?$/_9T_P 5_P#U#OA77/B?X7_;R_4Z\%_&
M?^"7YQ/Z8:***\\]4**** "BBB@ HHHH **** "BBB@ HHHH **** /\V7_@
MZG^),_C7_@J&OA SN;7X/_L\?"GP3':B2X\B*[UV\\6?$ZZN?)EAA@6ZN;?Q
M]80SSVS70FM[*QBFNO,MOL=G_-C7["?\%^/% \7_ /!7O]M;5A*LPM/&W@3P
MOO6!K<*?!'P<^''@MHC&X!9H&T P/.!MNFC-RA*2J3^/=>K25J<%M[D?O:N_
MQ/#K/FJU'_?E^#LOR"BBBK,PHHHH **** "OJS]B+]D?XB?MS_M0_"3]F'X9
M+]FUWXE^(TM-5\0S6K7>G>"O!NEP2ZOXT\<:M%YUJLMCX6\-66HZHMD;NUFU
MF^ALM!T^4ZIJMC%+\IU_;O\ \&@G[-5@\'[6'[7^K6"3:A%=>&OV<_ >HM&"
MUC"+>Q^)'Q2@5VW9>^^T?"4HT8C>&.UN49I$N]L>=6?)"4ENK6]6TOUN:T:?
MM*D8=&[R_P *U?W[>K/ZXOV3/V4_@S^Q7\!O G[._P "/#%MX;\#>!],A@>X
M,5N==\7>(I+>!->\<^,=1@@MSK7B_P 47<'V_6=2>..)28-.TVVT_1=/TS3;
M/Z/HHKRV[MM[O5GM)))))))626R04444#"BBB@ HHHH **** "BBB@ HHHH
M**** "O/_BA\*/AE\;?!&M_#7XP> /"'Q-\ >)+9K77/!_CCP_IGB7P_J,1#
M!'GTS5;:YMA<V[-YMG>1HEW8W"I<V<\%Q''*OH%%&VP;[G\3G_!2;_@U2L;I
M?$'Q8_X)M^(?L%RJ7NJ7G[,'Q(\0-+9W,ID:9-.^$WQ-UR?S;'$16WLO#OQ.
MU"ZADE$D\_Q&LX3#IZ_Q=_%/X3_$SX'^//$7PO\ C!X#\5?#7XA^$[Z33O$/
M@_QEHU[H6NZ9<H3M,UE?11226MS'MN+"_M_.L-2LY(;VPN;FSGAG?_:GKX2_
M;I_X)O?LE_\ !1+P /!/[2/PXMM7U?3+.ZM_!7Q1\-R0Z!\5?AW<7*S8N/"?
MB^.VN)#9K<3&]G\,:_::[X-U.\C@N=7\.:A-;V[Q=5/$RC93]Y=_M+U[_GYL
MXJN#C*[IVA+^7[+_ /D?E=>2W/\ ($K;\,^&O$'C/Q)X?\'^$]&U'Q'XJ\6:
MYI/AKPSX>T>TEO\ 5]=\0:[?V^EZ-HVEV-NKSWFHZIJ-U;6-C:0H\MQ<SQ0Q
MJSNH/[8_\%1O^"#G[5/_  3DDU;XCZ4DOQ]_9>BN08?C-X0T:>TU/P7;W$B1
MVMI\7/!D5SJ5WX/8SR"S@\3V=YJ_@R_E:S2;6='U?4[?P_'^VG_!L)_P28%M
M%I__  4I_: \,M]IN(M2T[]E'PGKEFR?9[>3[1I.O_'*ZLK@*S2W47V[PY\-
M6N8_)%E-KGC*V@F:Y\%ZU;=,JL%!S337V?-]NZ\^J1Q0H5)552:<7O*_2/62
MZ/LK.S>ES]X_^"+O_!+WP[_P3-_99TWPWK]KIFI_M(_%:+2_%W[07B^S,%TD
M6NK;ROHWPVT&_B>9)O"GPYMKVXTNWNH)G@\0>(KCQ#XIC%O:ZS8Z9IG["T45
MYLI.3<I.[>Y[$8J$5&*LHJR_KN]WYA1112*"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /\4WXE_\ )1_B!_V.WBO_
M -/M_7$UVWQ+_P"2C_$#_L=O%?\ Z?;^N)KUX[+T7Y'SX4444P"BBB@ HHHH
M *_UG/\ @B5_RBB_8:_[(CI?_IZUJO\ )CK_ %G/^")7_**+]AK_ +(CI?\
MZ>M:KEQ7P1_Q?HSMP/\ $G_@_P#;D?J91117">F%%%% !1110 4444 %%%%
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
MG\$O\,OR9=/^)3_QQ_\ 2D?ZZM%%%>2>Z%%%% !1110 4444 %%%% !1110
M4444 %%%% 'X]_\ !??_ )1"?MK?]B3X%_\ 5Q_#FO\ *;K_ %9/^"^__*(3
M]M;_ +$GP+_ZN/X<U_E-UWX7^'+_ !O_ -)B>9COXD/\'_MS"BBBNDX@HHHH
M **** "OJ;]AG_D]G]CS_LZ;]GS_ -6UX1KY9KZF_89_Y/9_8\_[.F_9\_\
M5M>$:4MGZ/\ (J'QQ_Q1_-'^R%1117D'O!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5_$7_ ,'D/_..;_N[S_WV"O[=*_B+_P"#
MR'_G'-_W=Y_[[!6V'_C0_P"WO_29'/BO]WJ?]N?^EQ/XBZ***](\<**** "B
MBB@ HHHH _K-_P"#0S_D]K]I;_LUBX_]6U\-Z_T&Z_SY/^#0S_D]K]I;_LUB
MX_\ 5M?#>O\ 0;KSL3_%?I'\CUL'_!7^*7YA1116!U!1110 4444 %%%% !1
M110 4444 %%%% !7\8/_  >)?\DX_80_[';X^_\ IB^%5?V?5_&#_P 'B7_)
M./V$/^QV^/O_ *8OA56M#^+#U?Y,Y\5_N]3_ +<_]+B?PJT445Z9XX4444 %
M%%% !1110!_3!_P:C?\ *3_7_P#LUGXK_P#J8?"RO](BO\W?_@U&_P"4G^O_
M /9K/Q7_ /4P^%E?Z1%>?B?XO_;J_4]7!?P7_CE^40HHHKG.L**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "OY)O^#J?_ (*#Q_"+X!^%/V#_ (?:R\'Q$_:)@M/&GQ9DL9U2XT'X&^']
M9E73-&N7CDCN;>?XF>-]'-M&83)%/X:\%>+-*U.(6NNVWG_U2?$GXB^#/A#\
M/?&_Q4^(NNV?ACP%\.?"FO\ C;QCXBU!]EGHWAKPSIESK&LZC.0"[K:V%I/(
ML42O-.ZK# DDTB(W^05^WI^UUXP_;I_:V^-?[3_C$75I)\2?%MS/X5\/W4PF
M_P"$.^'NCQQZ)\/_  ?'Y3M:^9X?\)V&E6>I7%HL4.JZV-4UMXA=:G<,_1AX
M<T^9[0U_[>Z?=O\ (Y,75Y*?(G[T]/2*W?ST7FF^Q\@T445Z!Y04444 %%%%
M !1110 4444 %?N1_P $ /\ @H3_ ,,&_MT^&K'QEJWV'X$?M)?V+\'/BW]J
MN_LVE>'KV_U=/^%=?$N\W8@7_A!O$=]<6FI7ERXBL/!?BKQE<*KW/V?'X;T5
M,HJ47%[-6_R?R>I4).$HS6\6FO\ +T>S/]NBBOQ!_P"" W_!0&/]NW]@WP;!
MXMU]-4^/'[.J:7\&_C%%<W:SZUJL6E:>4^'7Q$OXWD>[E3QWX2LD2^U:Y"KJ
MGC;PYXX$&4LV _;ZO+E%QDXO=.W]>I[D)*<8S6TDFO\ +U6S\PHHHJ2@HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH _F>_P"#KK_E&#X>_P"SI_A1_P"H=\5*_P WBO\ 2'_X.NO^48/A[_LZ
M?X4?^H=\5*_S>*]##?PO^WG^AY.,_C/_  Q_(****Z#E"BBB@ HHHH *_1/_
M ()&_P#*3[]@K_LZ?X.?^ICIE?G97Z)_\$C?^4GW[!7_ &=/\'/_ %,=,J9_
M!+_#+\F73_B4_P#''_TI'^NK1117DGNA1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 > _M+?LN? /]L#X4ZY\%?VC?AIX>^)_P /==7S'TO6H9(K
M_1]22.2*U\0>%=?L9;77?"GB6P665;'7_#VHZ=JMO%-<6RW1M;JY@F_SK/\
M@L+_ ,$#_C'_ ,$[KO5OC7\&IM<^-7[(%U?$R>*_LL<_CWX,R7DY6RT?XJZ=
MIT,<-WH$I>.STKXEZ1:6^AW5XHT[Q+IWA34[W08?$/\ IHUG:QH^D>(=(U30
M-?TO3M<T+7-.OM'UO1-8L;;4](UC2-3MI;+4M+U33;V*>SU#3M0LYYK2^L;N
M&:VN[::6">*2*1T.M.K*F]-8O>+V?GY/S^^YC6H0K+722^&2W7D^Z\ON:/\
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
M\/\ QX_9V\9VWBKPEJRQ6>MZ5/Y5IXK\!>*5LK2]U/P1XZT-9YY="\4:.MY
M+FW\VYL+^VEMM6T/4-6T._T_4[O_ !OZ^R_V'?V]?VD?^">WQDL?C-^SEXSD
MT/4)/L=EXT\%ZLL^H_#_ .)OARVG>9O#/CSPVES;1ZI8XFN1I^I6L]CXA\.W
M%U/J'AO6-(U!S<G"M052\HZ3[]';H_T?R?ETX?$.D^65Y4WTZQ?>/ZKYZ.]_
M]AVO\?3_ (*9_P#*2'_@H)_V>[^U=_ZOCQ[7^D'_ ,$O?^"TO[+/_!3#PS9:
M%H.I6WPE_:2T[3%NO&/[/GB[5[=]:D:&(M?:W\,]<EATZV^)/A2-HY9)KC3+
M2T\1Z%$J/XI\-Z+;W6F7FI?YOG_!3/\ Y20_\%!/^SW?VKO_ %?'CVL<-%QJ
M34DTU'9^J-\9.,Z=.46I1<GJO3KU3[IZH^(J***[3SS^LW_@T,_Y/:_:6_[-
M8N/_ %;7PWK_ $&Z_P ^3_@T,_Y/:_:6_P"S6+C_ -6U\-Z_T&Z\[$_Q7Z1_
M(];!_P %?XI?F%%%%8'4%%%% !1110 4444 ?YUW_!W)_P I(?@G_P!F1?#?
M_P!7Q^TG7\M%?U+_ /!W)_RDA^"?_9D7PW_]7Q^TG7\M%>I2_A0_PH\7$?QJ
MG^+]$%?HG_P2-_Y2??L%?]G3_!S_ -3'3*_.ROM'_@G-\5/ ?P._;P_9(^,?
MQ1UY/"_PY^&'QZ^'7CGQOXBDLM2U-=&\,>&O$%IJNL:@--T>SU#5M1DM[*VE
M>*PTNPO-0O)0EO9VL]Q)'$U2UC*W\K_)D4VE4@V[)3BVWLE=:L_V$IYX+6":
MZNIHK:VMHI)[BXGD2&"""%&DEFFED98XHHHU9Y)'941%9F8*":_A:_X+L_\
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
M*V]./_;S_P#;5^OW=SOPF'3M5FO\$6O_ "9_^V_?V"BBBN,]$**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *JWUC8ZI8WFF:G9VNHZ;J-K
M<6.H:??6\-W8WUC=PO;W=G>6EPDD%U:W4$DD%Q;SQO#-"[QR(R,RFU10!_G#
M_P#!?_\ X(G7?[$'C/4?VKOV:O#UU=_LC_$3Q&3XG\,Z;;"7_AG?QSXAO;F6
M#06M[2%?LWPEU^Z=;7P-J\B+;^&]3E@\!ZO-%/<>$;KQ)_,?7^UE\2/AQX%^
M,'@'QA\+?B=X7TGQM\/?'_A[5/"OC'PIKMO]JTK7M UFUDL]0T^[B#)(JRPR
M,8KBWEAN[2=8KNSN+>ZAAFC_ ,JG_@L!_P $RO&7_!,C]J;5OAT!JNO? KXA
M?VEXR_9[^(%]$TCZUX,^VB.[\(Z[?Q11V4OCOX>W%S;:+XGC@$#ZC9SZ!XN7
M3M*L/%=AI]OWX>KSKDE\26C[I?JNO=:]SR\5A_9OVD%[C>J_E;[?W7T[/3:Q
M^4=%%%=)QA1110 4444 %%%% %JQOK[2[ZSU/3+RZT[4M.NK>^T_4+&XFM+Z
MQOK29+BTO+.[MWCGM;JUGCCGM[B"1)H9D22-U=58?ZTG_!(+]NVQ_P""A?["
MWPF^-]]?6LWQ1T2U;X8_';3[?R8WL/BYX+L["WU[46M( (;*U\;:9=Z+\0M*
MLH=\=AI?BRTTUI6N+*X5/\E&OZ>/^#6W]MQ_@!^VUJ_[,/BS5?L_PW_:ZT./
M1-)CN'"VNE_&OP/;ZAK/@.]$LF\6Z>)="F\6^"Y;>W1)=6U[5O!RS3>7ID2'
M#$0YX76\-5YKJONU^1TX6IR54G\,_=?K]E_?IZ-G^CA1117G'KA1110 4444
M %%%% !1110 4444 %%%% !1110!_F?_ /!T;_RE=\7?]D1^#'_IEU&OYUZ_
MHH_X.C?^4KOB[_LB/P8_],NHU_.O7JT_X=/_  1_])1XE?\ C5?\<OS"BBBK
M,@HHHH **** "BBB@ HHHH **** +5C?7VEWUGJ>F7EUIVI:==6]]I^H6-Q-
M:7UC?6DR7%I>6=W;O'/:W5K/''/;W$$B30S(DD;JZJP_OK_X(9_\'"EA\>6\
M'_L??MU>*;/2?CC-+I7A7X.?'35&2RTCXP,+5;/3O"?Q'OI9%M=*^*ES<016
M^C^))#!IOQ&O+V#3;I+'QI]F?QE_ 53E9D971F1T8,CJ2K*RG*LK @JRD @@
M@@C(.:BI3C45I;ZV?5/R^[5=32E5E2ES1V^U'I)=GY]GT]+I_P"W-17\/O\
MP0O_ .#A\6"^#_V-_P#@H+XW1-.A@L?#/P8_:=\4WUQ)/;N)5M-(\"_&[6KN
M28/:&.2#3_#WQ0OGA6P2W@M/'MS+;RR^*[/^X!65U5T971U#(ZD,K*P!5E8$
MAE8$$$$@@@@XKS9TY4Y<LOD^C7E^O8]BE5C5CS1?DT]XOL_T>S'4445!H%%%
M% !1110 4444 %%%% !1110 4444 ?SK?\'1W_**/Q;_ -EO^#/_ *>-2K_-
M K_2_P#^#H[_ )11^+?^RW_!G_T\:E7^:!7H8;^%_P!O/]#RL;_&7^"/YR"B
MBBN@Y HHHH **** "OT3_P""1O\ RD^_8*_[.G^#G_J8Z97YV5^B?_!(W_E)
M]^P5_P!G3_!S_P!3'3*F?P2_PR_)ET_XE/\ QQ_]*1_KJT445Y)[H4444 %%
M%% !1110 4444 %%%% !1110 4444 ?CW_P7W_Y1"?MK?]B3X%_]7'\.:_RF
MZ_U9/^"^_P#RB$_;6_[$GP+_ .KC^'-?Y3==^%_AR_QO_P!)B>9COXD/\'_M
MS"BBBNDX@HHHH **** "OJ;]AG_D]G]CS_LZ;]GS_P!6UX1KY9KZF_89_P"3
MV?V//^SIOV?/_5M>$:4MGZ/\BH?''_%'\T?[(5%%%>0>\%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7\1?_  >0_P#..;_N[S_W
MV"O[=*_B+_X/(?\ G'-_W=Y_[[!6V'_C0_[>_P#29'/BO]WJ?]N?^EQ/XBZ*
M**](\<**** "BBB@ HHHH _K-_X-#/\ D]K]I;_LUBX_]6U\-Z_T&Z_SY/\
M@T,_Y/:_:6_[-8N/_5M?#>O]!NO.Q/\ %?I'\CUL'_!7^*7YA1116!U!1110
M 4444 %%%% !1110 4444 %%%% !7\8/_!XE_P DX_80_P"QV^/O_IB^%5?V
M?5_&#_P>)?\ )./V$/\ L=OC[_Z8OA56M#^+#U?Y,Y\5_N]3_MS_ -+B?PJT
M445Z9XX4444 %%%% !1110!_3!_P:C?\I/\ 7_\ LUGXK_\ J8?"RO\ 2(K_
M #=_^#4;_E)_K_\ V:S\5_\ U,/A97^D17GXG^+_ -NK]3U<%_!?^.7Y1"BB
MBN<ZPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHKS;XQ_%GP-\!OA1\1OC5\3-830?A_\*_!?B/Q[XPU9PKR
M6N@^&-+N=6U 6D#21&]U&XAMC:Z7IT3_ &G4]1GM=/M5>YN8D8WV#;<_E"_X
M.N_V_/\ A7WPA\ ?L!_#_6O*\5_&K[!\3OC=]BN-L^F_"CPWK+_\(3X6N_+.
M4_X3GQSI,VMW"!TGBTWP EO<Q2:?XC7S/X':^I/VU/VK?'_[;G[4/QB_:=^)
M#M%K_P 4O%=SJECHJSM<6?A+PG8Q0Z1X+\%Z;(RIOT_PGX5L-)T*&X,:37[V
M4NI7GF7U[=2R?+=>I2A[."CUWEYR>_W;+R1XE>I[6I*73:/E%;??JWYMA111
M6AD%%%% !1110 4444 %%%% !1110!^SW_!"']OS_A@C]O?P#KGBS6O[+^!O
MQP^R_!?XV?:KCR=*TG1?$FI6W_")_$"\\QOL]M_PKWQ>-,U?4M3,4UW;>#+G
MQEI]D%?5GW?ZI5?XB]?Z??\ P;O_ /!0.;]MW]A30_"7CK7FU?X[_LO2Z7\)
M/B/+>W'G:OXA\*I932?"CQ]>;FDGF;7?#-A<^&M2U"ZEDO-4\4^"?$FJW&P7
MT.[CQ5/:HO27Z/\ 3YH[\%4UE2?6\HOST37W:_)G[VT445QGHA1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_
M,]_P==?\HP?#W_9T_P */_4.^*E?YO%?Z0__  ==?\HP?#W_ &=/\*/_ %#O
MBI7^;Q7H8;^%_P!O/]#R<9_&?^&/Y!11170<H4444 %%%% !7Z)_\$C?^4GW
M[!7_ &=/\'/_ %,=,K\[*_1/_@D;_P I/OV"O^SI_@Y_ZF.F5,_@E_AE^3+I
M_P 2G_CC_P"E(_UU:***\D]T**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH P/%?A7PUXZ\+^(O!7C/0M*\4>$?%VAZKX:\4>&M<LH-2T77_
M  _KEC/INL:-JVGW226U]IVI:?<W%G>VL\;Q3V\TD4BE6(K_ "X/^"W?_!*K
M6_\ @F?^TM(O@VTU/4_V7OC-<ZOXE^!GB:Y,UVWA_P F>.?Q!\)?$%_*\TTF
MO>!FO;5=+O[R5Y?$WA.ZTC6#/-J\?B*TTS_4^KX=_P""BW[#OP]_X*&?LG?$
MO]FSQVEG8:AK^GG6_AIXSN+07-S\.OBIHD%S+X,\96FQ3<BVM;V:32_$=I9R
M07&L^$-6\0Z"MQ NJ-*FM&HZ<O[KTDO+OZHPQ%%5H:?''6#\^L7Y/\'9]-?\
M?FBO0_BW\*_'7P-^*'Q ^#GQ.T*Y\,_$+X8^+M>\#^,="NAF33M?\.:C<:9J
M$44H CN[.2:W:?3]0MR]IJ-C+;7]G+-:W,,K^>5Z>^QXVVX4444 %%%% !11
M10 5_H$?\&GW[;K_ !/_ &=OB;^Q+XSUG[3XM_9WU5_'_P +H+R[5[N\^#?C
M[5';7-*L+=W>XEM? GQ'N;JXO;H[8+:W^)/AW3(4CCM4#?Y^]?IM_P $>?VP
M'_8B_P""AO[/'QFU'4I-/\ ZCXI3X8?%L&80V<GPQ^)AC\+Z_J&HY5FEM?!]
MY=Z3\0(K>-HVGU#PC8QF3RV=6SK0YZ<E:[6L?5?YJZ^9MAZGLZL7T;Y9?X6U
M?[M'\C_6RHHHKRSV@HHHH **** "BBB@ HHHH **** "BBB@ K_&1_:JU"\U
M;]J#]I#5=1G:YU#4_CU\8-0OKEU1&N+R]^(7B*YN9V6-4C5I9Y'D*QHB L0J
MJH '^S=7^,G^U9IM[HW[47[26CZE#]FU'2OCY\8M-O[?S(IO(O;'XA^(K6ZA
M\ZWDE@E\J>*1/,AEDB?;NCD="K'KPF\_2/YLX,=M3]9?E$\#HHHKM/."BBB@
M HHHH **** /]4'_ (-X+'2;#_@CI^QNFCW"W<%SIGQEOKNX"QAVU:\_:(^+
MD^KV\C1QQ[VT[46N=+1G#2+!8Q1-))Y8<_M/7\P__!J;^T7I/Q-_X)Y^(?@+
M+J4;^+/V9OB[XITYM%:X:2>U\ _%B[N?B+X9UA8FD;R+74_&-]\2[!(XT2/[
M1HES.<RW+L?Z>*\NJFJDT_YF_O=U]Z9[=%IT:37\D5\TK/\ %!11169J%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ]H&A>*M&U/PYXGT32/
M$?A[6K.;3M9T'7M-L]8T;5M/N4*7%CJ>EZA#<6-_9SH2DUM=02P2H2KHP.*U
MJ* &JJHJHBJB(H5$4!555 "JJ@ *J@       #%.HHH **** "BBB@ HHHH
M**** "BBB@ HHK\;O^"YO_!06/\ X)]_L*^./$WA?5OL/QR^-'V[X.? V.VN
M%CU/2?$GB'2+QM?^(4"*3-%!\.?#:WFMVM]Y,UFGBV;PAI=Z%CUE"7&+E)16
M[:7]>G4F4E"+E)V45=_UW>R\S^,#_@X__P""A#?MD?MOZI\(?!&KK>_ W]D>
MYU_X7^%GL[DRZ?XH^)CW=K#\7?&BF-FMYXEU[2+7P/HEQ#+=6ESHW@Z+7=/G
M2/Q'<QU_//3F9G9G=F=W8L[L2S,S$EF9B269B22222223FFUZL(J$8Q6R5O7
MN_F]6>'.;G*4Y;R=_P#)>B5D@HHHJB3VG]G/X"?$/]J/XZ?"O]GKX4::NJ_$
M#XN>,M(\&^'8)3(ME:3:C-F^UO5IHHYI+30?#FE17WB#Q!?+%(+#1-,O[UD9
M;<@_Z_\ ^RM^SA\/?V1/V=_A%^S;\+;*.T\%_"/P7I7A6PN!:PVEWKVI0(UU
MXC\7ZO#;DPG7_&?B2ZU;Q7X@EC/ES:UK%]*@5'51_)/_ ,&H7_!/(:?H_CG_
M (*,?$SP]B]ULZO\*/V:C?Q_-#HUK-<:=\6OB-81DNA_M/4H5^&^AWZ^1=VT
M6C_$2SDCDL]6MIG_ +6*X,34YI\BVAOYR>_W;>MSU,'2Y(>T:]Z>WE#I_P"!
M/7TL?*_[;/[5_@3]B']EOXQ_M/?$0+<Z'\+?"EQJ>G:$MTEI=^+O%VH30Z/X
M*\&:?.ZR>5>>*O%6H:3HJW0AG73X;N?4[B(VEE<,O^03\9?BYX[^/GQ8^(WQ
MK^)^M2^(/B%\5/&7B#QUXOU>3>J76N>)-2N-3O4LX'DE%EIEH]Q]CTG3(7^R
MZ7I=O::=9I':VL,:_P!3G_!U1_P4-_X6Q\</"7[!7PVU]YO /[/\\'C/XU-8
M3?Z#X@^-FN:7G0?#MP\;/'>0?#+P;J;M(8I51/$_C77]*U*U&H^%K9X?Y&:W
MP]/EAS->]/7_ +=Z??OZ-'-BZO/4Y$_=AIZR>[^6B\FGW"BBBN@Y HHHH **
M** "BBB@ HHHH **** "MWPQXH\3>"?$.C^+O!GB+7?"/BOP[J%OJWA_Q/X8
MU?4- \0Z%JEHXEM-2T?6M*N+34M,U"UD DM[RRN8+F!P'BD5@#6%10!_6!_P
M3W_X.GOVC/@C_9/P]_;B\-77[3GPW@^R64'Q.\/+H_A[X[^&[&+]V\NHJRZ;
MX1^*20VZ0QPQZTWA+Q/<SFYO]9\<ZS-(L(_MJ_9"_;S_ &3?V[/!7_";?LP_
M&;PM\1H;2UM;GQ'X5BN'TCXA>"I+H!%MO&?@'6$LO%'A_P#TD36=MJ-UIIT/
M5YK:>30M5U6T1;EO\=6OZ0/^"%?_  1U_:Q_:P^)?@_]J>W\??%#]DW]GKP;
MK#W&G_&OP/JFJ^#?BE\3+C3KI(M3\-_!FZA>UE;1YY(KC1_$7C^\COO"=A/%
M?Z-;6'BK5[#5]%T_EK4:23E?V?HM&^W+W]+=VF=N'Q%;F4+.JGW?O)::\VNB
M\_2Z/]*BOEG]M3]DOX;_ +<7[,GQ8_9D^*<&WPY\2O#DMEI^N0P1SZGX,\7:
M?+'J?@[QQHH=H\:KX5\16FGZM% 98[?4[>"ZT;4?.TO4KZWF^G+"U^PV-G9?
M:;N\^QVEO:_:[^;[1?77V>%(?M-Y<;4\^[GV>;<3;%\V9G?:N[ M5Q)M--:-
M.Z?9H])I2335TU9I]4S_ !A?VD?V>_B;^RE\=/B=^SQ\8M&_L+XB_"GQ5?\
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
M@>PN+B7PW\,OA[IUU=3:!X*\.QSMDQ6IN[G4=9U)HXI]?\1ZCJ^NW,,$E_\
M9H/B>O1HTE3CK\3W?;^ZO)?B_D>1B*SK3TOR1^%/\9/S?X+YA1173>"_!GBO
MXB^+_"_@#P)X?U7Q9XU\:Z_I/A;PGX8T.TEO]9\0>(M>OH-,T?1]+LH0TMS?
M:C?W,%K;0H,O+*HR!DC8YS]*/^"/W_!.GQ!_P4F_;%\'_">XM;ZV^#/@K[-\
M0_V@O$]L\MJNE?#;2M0MXY?#MCJ$;Q/!XF^(&HO!X3T!;65K^R2]U3Q/%;3V
M'AG4S%_K!>'?#VA>$?#^A>%/"^CZ;X>\,^&-'TSP]X=T#1[.#3](T/0M%LH-
M-TC1]*L+5([:QTW3-/MK>RL;.WCC@MK6"*&)$C15'Y@_\$??^";'AC_@F=^R
M7H'POF72M7^-WCR2S\<_M!>-M.1)8]:\=3VACM?"^DZ@T275QX.^'MA,_A_P
MVLOEPWMRVN^*4L=.O/%.H6D?ZK5YM>I[2>GPQNH^?=_/\DNMSV,-1]E#7XY6
M<NZTTC\NOFWTL%>2_&SX\?!G]F_X?:Q\5?CQ\3/!WPH^'NA)NU'Q3XTUJTT?
M3_.*.\.GV"SO]JU?6+SRWCT[0](M[[6-3G M]/L;FX98SZU7\4G_  <3?\$:
M?VK?BSXM\3?MN_ OXC_%7]H_PEIMG>:GXQ_9X\3ZYJ'B;Q#\'-)AB6;4M1^
MNB*XMK[X?%+<7FK^ ]&TU/%.CW:SZO:2>*[&]NT\-Q3C&<E&4N5/K:]WV[)O
MN]/R+JSG"#E"'.UT[>=MVEV7Y:F7_P %"_\ @Z_CC.O_  U_X)R^!%GS%<Z>
M/VE?BYHDB(DDB21#5/AM\(]1B1W:#=%=Z9K7Q0"QF=9+;5?AC- JRS?QR_''
MX_\ QL_:7^(&I_%3X_?%+QM\7/B#JRB*Z\4>.=>O=<OX;))II[?2=+2YD:UT
M30;%[B8:9X?T6WL-$TN.1H-.L+6'$8\@HKTH4X4U:*UZMZM^K_167D>14K5*
MKO.5UT2TBO1?J[OS"BBBK,PHHHH **** "BBB@ HHHH **** "BBB@#_ %,/
M^""'_!0P_M]?L,^%W\;>(5UG]H+]GYM/^$WQK%U,KZOK)M+24_#[XCWJ?ZR5
M?'OA:RQJ&I2*BW_C7P]XU$*+%:J*_:Z^L;'5+&\TS4[.UU'3=1M;BQU#3[ZW
MAN[&^L;N%[>[L[RTN$D@NK6Z@DD@N+>>-X9H7>.1&1F4_P"5?_P0T_X*"S_\
M$^_VZ_ OB?Q-JZV'P,^,S6/P=^.L5W*Z:;I?ACQ#JMH= ^(,@,@@@N?AQXF6
MPUV[U P7-VOA"3QCI%DB2ZVTB_ZJ\4L<\<<T,B30S(DL4L3K)'+'(H>.2.1"
M5='4AD=2592""00:\VO3Y)NR]V6L>WFOE^31[&&J^TIJ_P 4/=?=Z:/YK\4S
M_)J_X+'_ + =[_P3N_;B^)7PBT?3-0M_@WXNE/Q,^ >JW0N)H+OX:>*+FXE@
M\/+J$^]KW4/A_K,6J>!]1DGF>^NET2RUJZ2.+6K5I/ROK_3N_P"#BC_@GLO[
M;7[#>M?$#P3HDNI?'G]E.+7?BO\ #U-/MQ/JGB3P6;.U;XM> (HTBFN;IM7\
M-Z3:^*M'L+*)]0U#Q5X*T#2+,K'JMXDW^8C790J>T@F_BC[K[NVS^:_&YYV(
MI>RJ-)>[+WH^G5?]NO3TL^H4445L8'W+_P $W_VU/%?_  3^_;%^#O[2_AUM
M3NM%\*ZZFC_$[PQIDXCD\;_"7Q&T>F^/O"S02SP65W>3:.[:OX;&I,UCI_C'
M1_#>MNGG:5"Z?Z['@/QQX4^)O@CP=\2/ FM6?B3P3X_\+Z#XS\(>(=/<R6&N
M>&?$^EVNM:%JUFY"LUMJ&F7MM=P[E5PDJAU5@5'^*%7]_P!_P:K?\%#?^%K?
M!/Q=^P1\2O$/VCQ_\!(+GQO\$SJ$F;K7/@EK6IQKX@\-6T[*S74_PS\9ZHDT
M2W5P+@>&?&^BZ7I-J=*\)736O+B:=XJ:6L=)>:>S^3_!OL=N#J\LG2>TKN/E
M)=/FE]Z2ZG]=5%%%<)Z84444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% '^15_P5R_Y2??MZ_\ 9T_QC_\
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
M^_$'0)=/^/?[6EGI'C358]3MI(-3\'?!^V$]Q\,/""P7 \VQN=<L[VX^('B
M*EI<3R^(M#T;5K8W/A*U=<JU3V<&U\3TBO/O\EKVV74VH4O:U%%_"O>EZ+I?
MN]OO?0_>7X(?!?X<?LZ?"+X=_ WX0^'+7PG\-?A=X6TOPAX1T*T&[[+I>EPB
M/[3>W) FU+6-4N6N-6U[6;LR:AK>MWVH:OJ,]Q?WMS/)ZG117F;[GM))*R5D
MM$ELEV"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *_.3_@J=_P3Y\#_ /!2+]D;QU\"==BT[3?B'I\$_C+X&>.KQ"DG@?XK
MZ/97(T&YN+N*"YN$\,>(TEG\*^-+6.WNFF\.:O>7EG;?VYINC7EE^C=%--Q:
MDMTTUZH4HJ2<9*Z:LUY,_P 47X@> O%_PL\=>,OAI\0-!U#PMXZ^'_BC7?!G
MC'PUJL)@U+0?$WAK4[G1];TB^A.=ES8:C9W%M+M+(6C+(S(58\C7]F7_  =9
M_P#!.J/PGXS\&_\ !1+X7^'Y(]%^($^F?#3]HZ+3H!]DL/&UA8Q6?PV^(EW'
M$C/%_P )7H=G)X)U^^D:"PBU3PWX/&V35_$UU-<_QFUZE.:J04EUW79K=?Y>
M5F>)5INE.4'T>C[IZI_-;]G== HHHJS,**** "BBB@ KJ? WC7Q+\-O&W@[X
MB^"]4GT/QCX!\4^'O&OA/6K4XN='\2^%M6M-<T+5+<G@3Z?JEA:W<)/22%37
M+44 ?[*7[&_[27AO]L#]EGX$?M,>%!;0Z7\8OAQX?\6W6G6DZW$6@>)9;<V'
MC/PJTRRSA[GPCXPLM=\,7F9I&6[TF=6=F4FOI:OY!_\ @TA_:NE\:_L\_'K]
MC_Q%JOG:K\$/&EC\4?AY:7,C&8?#[XIBXMO$VE:9&"4&G>&O'VAW&MWI=$E&
MH?$I2))XW"6G]?%>54CR3E'L]/1JZ_!GN49^TIPGU:U_Q+27XI_(****@T"B
MBB@ HHHH **** "BBB@ HHHH **** /\S_\ X.C?^4KOB[_LB/P8_P#3+J-?
MSKU_11_P=&_\I7?%W_9$?@Q_Z9=1K^=>O5I_PZ?^"/\ Z2CQ*_\ &J_XY?F%
M%%%69!1110 4444 %%%% !1110 4444 %%%% !7];?\ P0R_X.#=8_9VG\(?
ML@?MP^*=2\0_ &:>TT#X6?'/7K^]U37O@=&R1VFE^$O&5Q,+J]UKX0PLL-II
M&HM(^H_#.V*V8%[X%AM+3P?_ "245$X1J1Y9+3H^J?=,NG4E2DI1=GU71KJG
MY/[UNK/4_P!M?1]8TCQ#I&EZ_H&J:=KFA:YIUCK&B:WH]];:GI&L:1J=M%>Z
M;JFEZE92SV>H:=J%G/#=V-]:336UW;313P2R12(YT:_S;_\ @B3_ ,%[?&G[
M".JZ%^SC^TWJ.O\ Q!_8^U6^MM/T+4B]SJ_BK]G.XOKYFN-9\,6XCN+_ %[X
M;R274UWXE\!6Y>[TQA)K_@>,:D-5\-^+?]&;P/XY\&_$SPCX=\?_  \\4Z!X
MW\$>+M*M=<\+^+?"VJV6N>'M?TB]026NHZ3JVG37%E>VLRYVRP3.H96C;;(C
M*/.J4I4W9ZI[26S_ ."NQZ]&M&M&ZTDOBCU3_5/H_OL]#JJ***S-@HHHH **
M** "BBB@ HHHH **** /YUO^#H[_ )11^+?^RW_!G_T\:E7^:!7^E_\ \'1W
M_**/Q;_V6_X,_P#IXU*O\T"O0PW\+_MY_H>5C?XR_P $?SD%%%%=!R!1110
M4444 %?HG_P2-_Y2??L%?]G3_!S_ -3'3*_.ROT3_P""1O\ RD^_8*_[.G^#
MG_J8Z94S^"7^&7Y,NG_$I_XX_P#I2/\ 75HHHKR3W0HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH _'O\ X+[_ /*(3]M;_L2? O\ ZN/X<U_E-U_JR?\
M!??_ )1"?MK?]B3X%_\ 5Q_#FO\ *;KOPO\ #E_C?_I,3S,=_$A_@_\ ;F%%
M%%=)Q!1110 4444 %?4W[#/_ ">S^QY_V=-^SY_ZMKPC7RS7U-^PS_R>S^QY
M_P!G3?L^?^K:\(TI;/T?Y%0^./\ BC^:/]D*BBBO(/>"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^(O_@\A_YQS?\ =WG_ +[!
M7]NE?Q%_\'D/_..;_N[S_P!]@K;#_P :'_;W_I,CGQ7^[U/^W/\ TN)_$711
M17I'CA1110 4444 %%%% ']9O_!H9_R>U^TM_P!FL7'_ *MKX;U_H-U_GR?\
M&AG_ ">U^TM_V:Q<?^K:^&]?Z#=>=B?XK](_D>M@_P""O\4OS"BBBL#J"BBB
M@ HHHH **** "BBB@ HHHH **** "OXP?^#Q+_DG'["'_8[?'W_TQ?"JO[/J
M_C!_X/$O^2<?L(?]CM\??_3%\*JUH?Q8>K_)G/BO]WJ?]N?^EQ/X5:***],\
M<**** "BBB@ HHHH _I@_P"#4;_E)_K_ /V:S\5__4P^%E?Z1%?YN_\ P:C?
M\I/]?_[-9^*__J8?"RO](BO/Q/\ %_[=7ZGJX+^"_P#'+\HA1117.=84444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5_&G_ ,'7G_!0>+PKX \#?\$[_AUK,B^(?B-_8OQ9_:!EL9UVV7@#1]3E
MG^&_@*\:*20&?Q/XLTMO'&K64R6UW86/@_PA< W&G^)G6OZU_CG\9O ?[._P
M<^)OQT^)VJKHW@#X3>"?$/COQ5?_ "-.-*\.Z=/J$MII\$DD?VS5]2>*/3=&
MTZ-Q/J6K7=GI]L'N+F)&_P ??]KC]I;QY^V)^TI\9/VE_B3,S>*_B[XVU/Q/
M-8"X>ZMO#NBGR]/\*^$--GE59'TCP=X6LM&\+:2TBB5M.TBV:8M,TCMTX:GS
M3YFM([?XNGW;_<<>,J<E/D6]31^44U?[]O2_8^=****[SRPHHHH **** "BB
MB@ HHHH **** "BBB@ K]>O^"(__  4#;_@GI^W5X!\>^)]3EL_@A\4EB^$/
MQWA>8I8V'@OQ/J-E_9OCJ:-BT2R_#?Q+#I?BJXN(X)M0?PU:^)]%T_9)KDF[
M\A:*4HJ2<7LU9_UW[>8XR<)*4='%IKU7Z=^Z/]N6*6.>..:&1)H9D26*6)UD
MCECD4/')'(A*NCJ0R.I*LI!!((-/K^>__@W#_P""@,7[8W["VA_"KQKKT=_\
M<_V38](^%/BR*\NUEUCQ#\-8K-D^$7CB6-W>XGCE\/64_@;5+Z>6>\O=?\$:
MCK&H/&^MVHE_H0KRI1<9.+W3M_D_FM3W(352$9K:2OZ/JO5.Z?F@HHHJ2PHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#^9[_@ZZ_Y1@^'O^SI_A1_ZAWQ4K_-XK_2'_P"#KK_E&#X>_P"SI_A1_P"H
M=\5*_P WBO0PW\+_ +>?Z'DXS^,_\,?R"BBBN@Y0HHHH **** "OT3_X)&_\
MI/OV"O\ LZ?X.?\ J8Z97YV5^B?_  2-_P"4GW[!7_9T_P '/_4QTRIG\$O\
M,OR9=/\ B4_\<?\ TI'^NK1117DGNA1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!_#-_P=@?\$^8=&UWX?_\ !1/X<:(RVWBJYTGX
M0_M%K90Y2+7[+31!\*/B!>+$CNJZGHVFW?P^US4KAH;2WGT;X>V$0DO=8<O_
M !85_LL_M??LU>#/VP_V8_C9^S-X^6)?#GQA\!ZMX6.H2VWVP^'M?Q%J?@_Q
M=;6OF0BXU#P9XPT_0O%FF1/*D;ZCHUJLAV%@?\=OXE?#WQ9\)/B)X\^%7CS2
MY=#\<?#3QEXF\ ^,=&G#";2O%'A#6KWP_KVG2;T1BUGJFGW4!8HN[R]VT XK
MT,-/F@XO>&G_ &Z]ONLUY*QY6,I\E3G6U37TDK)_?H_5LXJBBBN@Y HHHH *
M*** "BBB@#_6G_X(S?M2G]K[_@FU^R_\5M2O_M_C/2/ EO\ "GXC22,[WK^.
MOA+,_@35=3U)F+*;[Q79:-IGC9_)<Q>3XFAVI;MNM8/U!K^*'_@T"_:0DN-%
M_:T_9&U:_4C2[_PI^T/X$TXO(\K1:K#!\.OBA.%=S'%;6LVF_"<1+"BEI]2N
MWE))CS_:]7EU8\E24>E[KT>J[;7L>W0GSTH2O=VL_6.COZVO\PHHHK,U"BBB
M@ HHHH **** "BBB@ HHHH *_P ?[_@IWX.D\ _\%&OVZ_"S0?9H+']K3X_7
M>FP%KIVCT36_B=XEUW0 \EY%%/*YT34M/:29@\<SEI8)[F!X[F7_ & :_P N
M?_@X^^%4GPP_X*X?M%WD=FUGI'Q2TGX5_%71 ;>.W2YCUWX;^&]#\0WD31+'
M'<K<^-_#/BIWN!&LC3^='<-/<QS7,W5A7[\EWC^37^?YG%CE>G"7:=OO3_R1
M^%]%%%=QY@4444 %%%% !1110!^JO_!'K_@I#KG_  3/_:\\/_%F]CU76O@O
MXXL5^'WQ[\'Z8\DMSJG@6_O(;JV\3:-8//#97/BWP'JT4&OZ$;A1+>V']O\
MA>&\TZ#Q/>7L7^JK\+/BG\._C;\._!_Q:^$OC#0_'WPW\?:':>(_"'B_PY=K
M>Z1K>D7JDQ7$$N$EAGAE26SU#3[R*WU'2M1M[O3-3M+34+2YMHO\56OVB_X)
M-?\ !:C]H'_@F'XJ'AB.&?XM_LO>)M8:_P#'7P1U;4GM9-(OKTVT5]XU^%NL
MRK,GA7Q@L-M%]NL;B"Y\,>++:-[+6;"UU0Z5XGT'GKT74]Z-N9*S6W,NFNUU
MY[]7HCKPV(]E[D_@;O?K%NVO^'NEK?5=;_ZHU%?&/[%?[?\ ^RM_P4 ^&\/Q
M(_9H^)VF>*TMK:S?Q9X%U)H=&^)GP\O[N&.0Z5XY\%S7$NH:3+',TEG!K%F^
MI>%=:N+6Z?PWXAUJT@:Z/V=7 TTVFFFMT]SU$U))IIIZIK5,****0PHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "O\ +(_X+U?\%"E_;\_;J\67?@O6Y=3^ ?P"74?@_P#!80W DTG7
M(-*U%_\ A.OB58QQ2RVTB_$+Q1;//I6I((KB_P# VB>!TOH(+JSDAC_M"_X.
M(_\ @H2O[$?[#6M^!/ _B&32/C[^U,FM?"OX<-I]S+;ZSX=\&BUM5^+7Q!M)
MH#%-9R:'X;U6T\,:1J%M<V^HZ=XJ\:>']7L/-&DWC0_YAE=F%I[U'_AC^K_3
M[SS\;5VI1?\ >G^<5^K^04445V'GA7T]^QC^RQX^_;5_:>^#G[,OPX@G&O\
MQ3\8Z?HM]K$=I)>VWA'PI S:AXS\;ZI#&5+:5X.\+6FJ^(;U-Z/<QZ>+*W+W
M=S;Q2?,-?WZ?\&J7_!/7_A6'P9\8?M^_$;1G@\<?':#4/A_\%;>_M?+GT;X-
M:%K$)\2>*H%G59X9_B+XTT=;.T9H4/\ PC7@K3M3T^ZN--\6R"LZL_9P<NNT
M?5[?=J_D:T*?M:D8]-Y>45O]^B7FT?U1_!'X-^ /V>?A#\-O@;\+-'70?AY\
M*?!N@^!O".E[UEGAT;P_80V%O/J%TL<1O]7OS$^H:SJDJ"XU35KJ]U&Z+7-U
M*S?,O_!27]M?PG_P3]_8Z^+_ .TGXCDL;C7/#NAS:#\+?#E\7*>,_B[XCM[F
MR\ ^&3%"RW$MC+JJG5_$3VQ,]AX3TC7]516%@RG[KK_.7_X.?O\ @H6?VD_V
MLK']DGX>:_%?_!S]DVYN[#Q,^FW*SZ?XG_:!U.W\CQK=320R>7<+\-M->'X>
M6D$T2W.C^)X_B+&LLUMJ403@I0]I-)W:WD_+U[MZ'J5ZBHTFU9.W+!>>VB[1
M6ORMU/YJ/'/C;Q7\2_&OB[XB^/-=OO$_C?Q[XFUWQEXP\2:FZ/J.O^)_$VIW
M6LZ]K-\T211&[U+5+VZO)_*BCB$LS"..- J#EJ**],\8**** "BBB@ HHHH
M**** "BBB@ HHHH ***_M._X(+?\&_5KXNM/"7[;/[>G@;S_  Q=)8>)/@+^
MSKXJLY(T\1PL8KW2/B=\6M%N C/X<F40WG@[X?ZE$8O$D#1Z[XKM)/#LEAI&
MO14J1IQO+Y);M^7Z]C2G3E5DHQ7FWT2ZM_Y;OH>)_P#!#W_@WFU;]H=?"/[7
M/[=/AG4?#_P$F_L_Q'\*/@;J7G:=KWQOL9H7N=/\6>-UM[FWU7PO\+Y9#:W>
MBZ2XM==^(=L/M[+IO@F?3KSQA_?GHNBZ-X;T?2_#WAW2=,T#0-#T^TTG1=#T
M6PM=+T?2-+L($M;#3=+TRQB@LM/T^RMHH[>TL[2"&WMH(TAAC2-%4:*JJ*J(
MJHB*%1% 5550 JJH "JH        Q3J\VI4E4E>6W1=$O+]7U/7I4H48\L=_
MM2>\G^B[):+UNV4445!J-=5=61U5T=2KHX#*RL"&5E((96!((((()!&*_P W
MW_@XB_X)!R_L5?%^X_:I^ OAAH/V5?C=XDD.K:+I%L!I_P $OBMJ_P!HOK[P
MN;:$;=/\#>,)8KW6/!$J(EAH]Y_:7@TK90V?AI=5_P!(2O,?C1\&_AK^T)\*
MO'?P4^,'A33/&_PT^)/AZ\\,^+O#.K0B6UU#3KO8\<L3X\VRU/3+R*UU71-6
MM'AU'1=9L;#5],N+;4+*VN(M*51TY76J>DEW7^:Z?Y-F-:BJT.5Z-:QEV?\
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
M&FU%7DTEW;LAQC*;Y8IR;Z)7?_#>>Q^5JJSLJ(K.[L%1%!9F9CA550"69B0
M "23@#-?T_?\$J_^#;#X^?M83^'/C-^V)!XD_9Q_9TN%L=9TKPG<6\5A\;_B
MSIDKQ30II>AZA#,WPT\+ZA;"5CXF\7V/_"07<#6D_AWPA?Z7JEOXELOZDO\
M@FY_P0!_8P_X)_RZ!\1-:TW_ (:/_:0TK[+>P_&#XE:-9IH_A#6(&CE%W\*O
MAP;C4]$\&3P7$,,]CXBU.\\5>.K"99SIOBS3[*\GTZOW6KDJ8G=4_P#P)K7Y
M+I\U\D>A1P=K2JZO=03T7^)]?1:>;/%_V?\ ]G?X*?LL?"OPW\%/V?OASX<^
M%WPS\*0&+2?#/ARV>..2YD2)+S6-9U&ZEN=7\1^(]4:&.;6?$OB"_P!3U[6;
ME?M.IZC=SDR5[1117&VWJW=]V=Z22LE9+1);)=@HHKY$_;6_;B_9X_8!^">L
M_'/]HOQ@F@>'[/S;+PSX8TS[)?>._B1XG%N\]GX.^'_AVYO;%M<U^\5-\C2W
M5EH^C60FUCQ'JNCZ):7FI6[2;:25V]$D)M13;:26K;T2.T_:G_:G^"/[&7P1
M\8_M _M ^,;7P;\//!MJ&EE8)<:UXCUJX27^Q_"'A#1_-BG\0>+?$$\36VD:
M1;,N_;/?7T]CI%CJ.HV?^7%_P52_X*F?&G_@J#\<SXZ\:B?P=\'_  3/JNG?
M!#X,VEZ;G2? V@7TL(N=6U>X18HM>\?>)8K.QG\5>(WA17:WM=(TF&RT/3;"
MTCI_\%/?^"IO[0'_  4\^,7_  FGQ*NF\)_"CPC>:I!\&_@EHU[+-X9\ :+>
MS;?MVH3;+<>*/'FK6D5JOB7QC>6T,MX\2V.D66BZ!;6.CVOYCUWT:'L_>E9S
MZ=5%>7GW?;1:7OY6(Q#JOEC=4T_1R?=^79?-Z[%%%%=!RA7]Z7_!M#_P1]F^
M%F@Z-_P46_:/\--!\1O&>BS_ /#,/@C6+0)<>"/ NOV$EI?_ !?U6";][#XH
M\>Z3=W&E^"[1HH/[&\#7=_K<K7]SXSTY/#7Y3?\ !OG_ ,$6KO\ ;2\?:5^U
MM^TEX7EC_9,^&?B'S?"GA?6[&1(/VA?'^@W4;KI*6URB1W_PJ\*ZA'_Q6NH$
M3Z=XFUBT;P!;I>Q)XR;0O]&R**."..&&-(8842***)%CCBCC4)'''&@"HB*
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
MUSXG^%_V\OU.O!?QG_@E^<3^F&BBBO//5"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#^1K_@[I_9ZF\8_LL?LX?M)Z7IS7-]\$?BYK?P^\1W%M%B2T\'
M?&?0;>Y35-2E 42:?I_B_P"''AK1[02M(]M?^+@+6)4O;Z0?Y_E?[$O_  4!
M_9=L/VT/V,/VC/V9;M;-;_XI_#76=-\)7>H(CV6E_$/1F@\3_#76KH.4_P!&
MT;Q]HGAS4[G;)#(;>UE6.>%F$J?X]NM:+JWAS6=6\/:_IUYH^NZ#J=_HNM:1
MJ-O):ZAI>K:7=2V.HZ=?6LRK+;7EC>036UU;RJLD,\3QNH92!WX:5X./6+?W
M/7\[GEXV'+44^DX_C'1_ARF911172<84444 %%%% !1110 5U/@GQSXU^&GB
MO0O'GPZ\7>)O 7C?PQ?)J?AOQAX-UW4_#/B?0-11'B6^T;7M&NK+5--NQ%++
M%Y]G=0RF*22,L4D=3RU% ;;']:?["W_!UM^T9\([?0? G[;'P\L_VDO!=BMO
M82?%+P<=,\%?&^QL$:"+[5JVG[+7X?\ Q#N;.SB:."&:V\!:OJ=R[7FN^+[^
MZ>6>3^M[]D'_ (+#_P#!/#]MN/2=/^#?[17A+3/'^J[(D^$7Q1GC^&?Q174'
M5I&TO3O#OBB:TM?&%W%"OG33?#_5?%VFQ(2&O_,BG2+_ "3J*PGAZ<KM>X_+
M;_P';[K'53Q=6&CM-?WMU_V\M?ON?[=%%?Y(?[+?_!8'_@HY^Q[%8Z7\&OVI
M/B%_PAVGQPVUO\.OB'=6WQ5^']M80+M73M(\-?$*W\0VWA6U88#GP=)X>NCM
M&+D<Y_H4_9V_X._/B!IR66E_M6_LE^%?%0_=QWGC3X"^+]3\'744<;%7F_X5
M]X]_X2^TU.[FC*/(8OB%H%JLZ2&*WCAG2&TYI8:HMK27D[/[G^C9UPQE*7Q7
M@_-77WJ_XI']U%%?@_\  G_@Y'_X)0_&W[':ZE\;/$WP*UV]1&CT+X[?#[7?
M#/DLV=\5YXL\)_\ "<?#JR>'Y=YNO&D4<FX&WDG"R%/V&^%'Q\^!GQXTG^W?
M@C\9?A9\8-&\B.Y?4_ACX_\ "OCJRBAD;8CW$_AG5=3CM_WG[IEG,;I*&B=5
MD5E&,H2C\46O5-'1&I"?PSC+T:;^[='K5%%%26%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!_BF_$O_ )*/\0/^QV\5_P#I]OZXFNV^)?\
MR4?X@?\ 8[>*_P#T^W]<37KQV7HOR/GPHHHI@%%%% !1110 5_K.?\$2O^44
M7[#7_9$=+_\ 3UK5?Y,=?ZSG_!$K_E%%^PU_V1'2_P#T]:U7+BO@C_B_1G;@
M?XD_\'_MR/U,HHHKA/3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@"*>>"U@FNKJ:*VMK:*2>XN)Y$A@@@A1I)9II9&6.***-6>21
MV5$169F"@FO\=K]OW]HVY_:W_;3_ &F?VBY;F2ZL/BC\7?%FL>%FE,AEM_ .
MG7Q\/_#G3Y#+)(Q?2_ 6D>'--8AEC+6A,,4$6R&/_4)_X*^?'M_V:?\ @FC^
MV1\5[6[:QUFW^#.O>!?#%Y$Y6YL_%WQ<N++X3^%M0M IW-<Z5KWC6PU5  RH
MMB\LR^1'*1_D<5V86/QS](K\W^AYV.EK3AY.3^>B_*04445V' %%%% !1110
M 4444 ?JI_P1C_8;D_;[_;\^#_PEUK2EU+X4^#;P?&#XY+<0R36$WPM\ ZCI
MESJ7AV^\LHRQ>/M>O/#_ ,/2\<L<ULGBF34(R19.*_UD8HHX(XX88TAAA1(H
MHHD6..*.-0D<<<: *B(H"HB@*J@    5_+/_ ,&J7[&R?!K]C#QA^U9XFTK[
M/XW_ &J_%LL7AF:ZMFCN[+X._"^_U3PYH*Q"XA2YM/\ A)?&S^-=9G,+?8]9
MT2U\':BAFCCMY!_4W7G8B?/4:3]V.B]>K^_3T2/6PE/DI*37O5/>?I]E?=K\
MV%%%%8'4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?/\ ^U5^SIX&_:W_ &<OC)^S;\1[:.?PC\8/ FL^$+VX:!+F
M;1-2N8ENO#?BO3X9"L9UCP=XFM-'\5Z(TA,<6L:-8RNK*A4_X\WQL^$/C;]G
M_P",'Q.^!_Q(T[^RO'GPE\=^*/A[XLLE\QK=-;\*:Q=Z->SV$\D<1O-*O9+0
MWND:C&@@U+3+BTO[9GM[F)V_VF:_SX_^#L/]C1?A=^U+\,/VQ?"FEK!X5_:4
M\+GPC\09;:'$5M\7_A=8V.GVVHWLD<<4,+>+_AQ/X<@TZ#]]<7-YX$\37\\O
M[Y$7JPL[2<'M)77^)?YK\D<6-I\T%46\'9_X7_D_S9_)G1117<>8%%%% !11
M10 4444 ?N%_P;M_M)R?LY?\%4?@-#=WK6?A?X_1:Y^SCXI0/&OVL_$A+.?P
M+:@2C:3)\6- ^'P.UDE\DS+$SL_DR_ZDU?XH'@;QEK_PY\;>#OB%X4N_[/\
M%'@3Q3X?\9>&[_#'[%K_ (7U:TUO1[O"/&Y^S:C8VTV$D1CLPKJ<,/\ 9Z^#
M_P 3- ^-/PD^%WQC\*-O\+_%GX=>"?B9X;?S5GW:!X\\-:9XIT=O.142;=IV
MJVQ\U459,[U500!Q8J-I1EW33]5U^YV^1Z6!G>,X/[+4EZ/?[FOQ/1:***Y#
MN"BBB@ HHHH **** "BBB@ HHHH **** /\ ,_\ ^#HW_E*[XN_[(C\&/_3+
MJ-?SKU_11_P=&_\ *5WQ=_V1'X,?^F74:_G7KU:?\.G_ ((_^DH\2O\ QJO^
M.7YA1115F04444 %%%% !1110 4444 %%%% !1110 4444 %?O+_ ,$:?^"W
M?Q4_X)J>,++X9_$:3Q#\3OV-O$VK75UXJ^&]HUK>>(_AOJNK21->>//A/)J5
MQ:1V]X)H_M6O^";C4['PUXH$U]= Z3XDN%UX?@U14RC&:<9*Z?\ 5UV94)RA
M)2B[-?U9]T^J/]IGX,?&CX6_M#_##P;\9O@MXVT/XA_#/Q]H]OKGA;Q7X?N3
M<6-_93@K)#/%(L5YIFJZ?<+-I^LZ)JEO9ZQH>JVUWI6KV-EJ-I<VT7I]?Y27
M_!)?_@KY\;_^"7WQ1SI;7WQ!_9L\<:W8W/QA^"=S=@0WBK''8S>-_A]/=2+;
M>&OB+INGK$BW(:'2?%ME8V>@^*%:*TT35_#W^G5^R[^U)\#_ -LGX+>$OC]^
MSWXVL?''PZ\7P.(+N!3:ZMH6L6@C&K^%?%>C3'[;X>\5:%-*D&JZ/?(LJ+);
MWUH]WI5]I]_=^=5I.F^\7\+_ $?9_GTZV]>A7C67132]Z/ZKNOQ6S[OZ#HHH
MK(W"BBB@ HHHH **** "BBB@#^=;_@Z._P"44?BW_LM_P9_]/&I5_F@5_I?_
M /!T=_RBC\6_]EO^#/\ Z>-2K_- KT,-_"_[>?Z'E8W^,O\ !'\Y!11170<@
M4444 %%%% !7Z)_\$C?^4GW[!7_9T_P<_P#4QTROSLK]$_\ @D;_ ,I/OV"O
M^SI_@Y_ZF.F5,_@E_AE^3+I_Q*?^./\ Z4C_ %U:***\D]T**** "BBB@ HH
MHH **** "BBB@ HHHH **** /Q[_ ."^_P#RB$_;6_[$GP+_ .KC^'-?Y3=?
MZLG_  7W_P"40G[:W_8D^!?_ %<?PYK_ "FZ[\+_  Y?XW_Z3$\S'?Q(?X/_
M &YA11172<04444 %%%% !7U-^PS_P GL_L>?]G3?L^?^K:\(U\LU]3?L,_\
MGL_L>?\ 9TW[/G_JVO"-*6S]'^14/CC_ (H_FC_9"HHHKR#W@HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_B+_X/(?^<<W_ '=Y
M_P"^P5_;I7\1?_!Y#_SCF_[N\_\ ?8*VP_\ &A_V]_Z3(Y\5_N]3_MS_ -+B
M?Q%T445Z1XX4444 %%%% !1110!_6;_P:&?\GM?M+?\ 9K%Q_P"K:^&]?Z#=
M?Y\G_!H9_P GM?M+?]FL7'_JVOAO7^@W7G8G^*_2/Y'K8/\ @K_%+\PHHHK
MZ@HHHH **** "BBB@ HHHH **** "BBB@ K^,'_@\2_Y)Q^PA_V.WQ]_],7P
MJK^SZOXP?^#Q+_DG'["'_8[?'W_TQ?"JM:'\6'J_R9SXK_=ZG_;G_I<3^%6B
MBBO3/'"BBB@ HHHH **** /Z8/\ @U&_Y2?Z_P#]FL_%?_U,/A97^D17^;O_
M ,&HW_*3_7_^S6?BO_ZF'PLK_2(KS\3_ !?^W5^IZN"_@O\ QR_*(4445SG6
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 445XA^TI\?O /[+'P$^+7[1/Q/O?L/@;X0>"-;\::YLDBCN]2_LRV/]F>
M']+\XK'+KGB?6)=/\.:#:L1]LUK5+"T!W3"A*[LMWHA-I)MZ)*[?9(_D8_X.
MQOV_FTS1OAK_ ,$\/AWKC)=Z^NE_&;]H<Z?<D%-#M+F=/A1\/=1,+O&ZZGJM
MM?\ Q"UO2[I8;JV71/ASJ<1>TU1@_P##;7O/[4'[17Q"_:U_:$^+G[2/Q4O(
M[OQU\7_&FJ>+M8BMWG>PT>WN62UT+POH_P!IDEN8] \(>'K32O"WAZ"XFFGM
M]#T?3X)IYI(VE?P:O4I0]G!1Z[R\Y/?[MEY)'B5JCJU)3Z-VBNT5M_F_-L**
M**T,PHHHH **** "BBOT-_9/_P"";WQR_:Z_9L_;,_:8^'EE.WA+]D+P#H_B
MR\LETZ6YN?'^MW&L6>H^)O#.@S>= @G\&?"FP\9?$/7)+5-2O(Y-.\+Z"-.$
MGB^TOK1-I:MV5TM>[=E^(U%R=HIMV;LNR5W]R1^>5%%%,04444 %%%% !111
M0!^J7_!&K]O*Y_X)[_MW?"SXN:QJ4]I\(_&$_P#PJCX[VBM(;9_AAXROK&*\
M\02P(&:6?P#KEKHGCRW6&,W5TGAZYTF%TBU6X#_ZQ]K=6U[;6][97$%W9W<$
M5U:7=K+'<6UU;7$:RP7%O/$SQ3031.DD4L;M')&RNC,K G_$>K_2J_X-I/\
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
MY;R6VH^*=0O)&$P74HDDB2WZ(XFF]^:/JKK\+O\  YI8*JOA<9^CY7]ST_\
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
M[_=OZ7.O!U>2?(W[L]%_CTM]^WF[']W%%%%<!ZH4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?Y%7_!7+_E)]
M^WK_ -G3_&/_ -3'4Z_.ROT3_P""N7_*3[]O7_LZ?XQ_^ICJ=?G97K0^"/\
MAC^2/!G\<O\ %+\V%%%%42%%%% !1110 5_I#_\ !J+_ ,HP?$/_ &=/\5__
M %#OA77^;Q7^D/\ \&HO_*,'Q#_V=/\ %?\ ]0[X5USXG^%_V\OU.O!?QG_@
ME^<3^F&BBBO//5"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9++
M'!')--(D,,*/+++*ZQQQ1QJ7DDDD<A41%!9W8A54$D@ FO\ &8_:M^+8^/O[
M4'[1GQR1Y7A^,/QT^+'Q-M!,6WQ6/CCQWKOB2PM@KLQBBM++4H+6" -LMX(8
MX(PL<:J/]3W_ (+"?M+6_P"R?_P3<_:P^+$=]]A\1W'PPU;X;^ WC<"\_P"$
M\^+)C^'/AF[L(_,B::?0;SQ(?%$ZHQ,6GZ'>W+(\=NZ'_)$KMPL=)R\U%?+5
M_FOZV\['2UIP[)R?SLE^3"BBBNLX HHHH **** "BBB@#_22_P"#4[P5<>%?
M^"7>HZ[-"\4?Q*_:<^+7C6T=_M&VYM[#P[\./ATTT7GP0Q;%NO %S;G[')=6
M_F02;IUN_M5M;_TK5^2/_!"3X6M\(O\ @DO^Q7X=FMOL]WXA^&>H_%*YD>"*
M&>\7XQ>-/%'Q3TVYN&C4-<?\23Q=IEM:3REY3IMM91;A'%&B_K=7E57>I-_W
MG^#L>Y17+2IK^Y&_JU=_BPHHHJ#0**** "BBB@ HHHH **** "BBB@#_ "8O
M^"VG_*5S]N;_ ++?JO\ Z9]%K\M*_4O_ (+:?\I7/VYO^RWZK_Z9]%K\M*]:
M'P1_PQ_)'A5/XE3_ !R_]*844451 4444 %%%% !7^D/_P &HO\ RC!\0_\
M9T_Q7_\ 4.^%=?YO%?Z0_P#P:B_\HP?$/_9T_P 5_P#U#OA77/B?X7_;R_4Z
M\%_&?^"7YQ/Z8:***\\]4**** "BBB@ HHHH **** "BBB@ HHHH **** "O
M\V?_ (.:_P!@6[_9@_;:N?VD?!NB-;?!K]KQKWQJUQ96J1:;X=^-NGK"GQ0\
M/S>0FV*7Q3+)8?$JUN;MTEU74?$_BFWM(VA\/SN/])BO@'_@IM^PEX._X**_
ML?\ Q+_9R\1MI^F^)[ZV3Q9\(?&-_$\B^!/BYX<M[Q_"/B%C"DDZZ9=_:[_P
MQXH2WBDN;CPCXAU^VM%2]EMIHM:-3V<TW\+TEZ/K\GKIKNNIAB*7M:;2^)>]
M'U6Z^:NO6SZ'^0K17<_$WX:^.?@W\1/&WPH^)GAS4/"/Q!^'/BC6O!OC+PSJ
MB(M]HGB+P_?SZ;JEA,T3RV\ZPW5O((;NUFGL[V Q7=E<7%K-#,_#5Z>^QXVV
MX4444 %%%% !1110 4444 %%%% !1110 5M>'O$GB+PCK%CXA\*:]K7AC7],
ME%QINN>'M4OM%UC3YP"!-8ZGIL]M>VDH!($D$\;@$@-6+10!^L?P&_X+D?\
M!5+]G=+2R\'_ +87Q)\6Z%:^5&WA[XS'1_C=82V4)4QZ;%J'Q2TWQ3XDTBQC
M5$AAC\.Z[HTMM;(MK;30VV8C^UWP#_X.^/CSH*VFG_M+_LI?#'XDP*J03^(_
MA!XM\1?"K5D11C[=<:#XIA^)^E:K>.!^^M[/4?#%F\CM) +6-5MS_'=16<J5
M.6\(^J5G]ZLS6->M#:I*W9OF7W2O;Y'^EY\!O^#H7_@EU\6TM+7X@^)OBO\
MLXZW/Y4,EM\5/AOJ>MZ(U[(50QVGB/X33?$6!+'>WRZEK]GX=B2-6ENX[-!7
M[&_!3]MC]C_]H]++_A1'[3OP)^*U[?QH\.A^"_BAX/UGQ3"9"JI#J'A*#5CX
MGTJ[8LA^Q:II-G=A9(F, 66,M_C;45C+"P?PRE'ULU]VC_$WCC:B^*,9>EXO
M[U=?^2G^W117^._\(/\ @H?^W;\!/LL7P@_:^_:*\#:;9[/(\.Z9\6O&=QX1
M_=X\KS_!NIZM?>%+KRAE8OM6C3>6CR(FU))%;]0?A-_P<X_\%9/AKY$?B/XH
M?##XW6EL]N8[/XL_![PI%N@M\ VL^H_"I/A=K=VEPHVW-U=ZI/J3\LE]'(2Y
MS>%FMI1?K=/\G^9O'&TW\49Q]+27YI_@?Z;]%?PX_!C_ (/"/$4+6ME^T/\
ML7:+J2.T(O?$WP8^*%]HC6R@XN#:^!O''A_Q +UI V^%9?B'8"(Q^4[3>=YT
M'["? 7_@YK_X)6?&9[2Q\5?$3XC?L\ZW=^5#%I_QK^&^JQ:=)>.%\R,>*?AI
M<?$?PO86B'S&34/$6JZ!;O'&#+Y$\D=LV4J-6.\&_P##[WY7-HXBC/::3[2]
MW\[+[FS^@JBO&_@Y^T5\ ?VA]%/B+X"_&SX4?&;1(T1[C4OA?\0/"OCFWLB^
MS,.I'PWJFHOIEU$TBQ7%GJ"VUW:SDV]S#%.K1CV2LFFM&K/LS=-/5.Z[H***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** /\4WXE_P#)1_B!_P!CMXK_ /3[?UQ-=M\2_P#D
MH_Q _P"QV\5_^GV_KB:]>.R]%^1\^%%%%, HHHH **** "O]9S_@B5_RBB_8
M:_[(CI?_ *>M:K_)CK_6<_X(E?\ **+]AK_LB.E_^GK6JY<5\$?\7Z,[<#_$
MG_@_]N1^IE%%%<)Z84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 ?RL?\ !VM\9&\&_L'_  <^#MC<K!J/QI_:%TJ^U&$N<WG@[X8>
M$_$.M:I"L:LI)C\7:YX!N3*V^.-8&C,1DGBEA_SOJ_L%_P"#P+XFRZI^TC^Q
M_P#!O[1F'P-\$/&WQ-^RC<-DOQ5\>#PJ;A_WQ5O-3X-B./\ T>-D\F7]],)-
MD'\?5>EAU:E'SN_QM^2/'Q4KUY_W>6/W)-_BV%%%%;'.%%%% !1110 5W/PP
M^'GB3XN_$KX>?"CP;:K>^,/B?XY\)?#SPI9.65;OQ)XUU_3_  WH5JS(KNJW
M&J:E:Q,51V <E58X!X:OW?\ ^#;KX Q_';_@JW\%M1U"RCU#0/@+X:\=_'[7
M+>2-9%23PGI</A;P;>@L&6*33/B7XW\#ZG%)M+"2S1$,<CK*DSERQE+LF_\
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
M (C$OAQ_T8AXV_\ #^Z%_P#.KH_XC$OAQ_T8AXV_\/[H7_SJZ/85?Y']\?\
M/S_/LP^M4/\ GXO_  &7_P CY_GV9_9]17\8/_$8E\./^C$/&W_A_="_^=71
M_P 1B7PX_P"C$/&W_A_="_\ G5T>PJ_R/[X_Y^?Y]F'UJA_S\7_@,O\ Y'S_
M #[,_L^HK^,'_B,2^''_ $8AXV_\/[H7_P ZNOM#_@GK_P ')W@K]OS]L#X1
M?LDZ1^R9XI^&6H?%G_A/OL_C?4?B[I/BBRT3_A!/AAXU^)<OG:%;> -$GOO[
M2@\&RZ1'LU2U^S2WZ7C><ENUO*G1JI-N#22NW=;+7O\ UKV8UB:,FHJ=W)I)
M<LM6VDEK'NU^/9G]-U%%%9&X4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5_$)_P '8?\ P4%AGD^'W_!.KX<:]N>R
MGT?XP?M'K8S.OESO;)>?"3X>:B4*A\VUW-\2=9TZ=73]Y\-]2A<2)(J_U_\
M[4O[1?@']DC]G?XP?M)?$ZY\CP7\'_!&K^+]2MTGBMKO6[VV1;7P]X4TN:8-
M"-<\8^)+O2/"F@K,!%+K6LV$4K*CLP_Q\_V@OCCX^_:7^-WQ4^/_ ,4-2_M3
MQ]\7?&^O^.?$MPAE%I!>ZY?2W46E:7#+)*UGH>AV;6VBZ#IRN8M,T73[#3X
ML%M&HZ<-#FESO:.W^)_Y;_<<>,J\L%36\[W\HK_Y)Z>B9X_1117>>6%%%% !
M1110 4444 6K&QOM4OK/3-,L[K4=2U&ZM['3]/L;>:[OKZ^NYDM[2SL[2W22
M>ZNKJ>2."WMX(WFFF=(XT9V53_K8?\$G/V%M&_8*_8+^$?[/6IZ39MXWU?19
M?'_QX,T5K=Q:U\6OB#IUC/XTL+TQM-8ZE9^&K&#2OAUI]PH:+4/#OA'2Y9E>
M265G_AR_X-H_V$C^U;^WC8?&OQ;I45]\(_V/(M&^*6LK>0)/9ZM\5M2GU"#X
M,Z%M?I+I^N:1JWQ$$ZK)'&_@&"QN54:K"3_I=UQ8J=VJ:Z:R]7LODM?FNQZ.
M"IV4JKZ^['T3]Y_-JR[6?<_R2/\ @KO^PY<?\$^_V[_C)\"=.LKR#X97VH0_
M$CX'WUT)F6_^$GCF2YU'P]90W=P3-J$O@O4(M9^'6J:C*$:_UKP?J5ZL:PW$
M);\SJ_T:_P#@Z._83'[0W[&FD?M5>#=+:X^)O[(5Y>:OKB65J\U[K_P/\97>
ME:?XYMI5MX_-N&\#:M;:#X[@N;R4V>A^&K+Q_-%&LVJ2.?\ .4KHHSYX)]5[
MLK[W77Y[G)B*?LJLHKX7[T?1]/D[KY!1116IB%%%% !1110 5^F/_!([]O/4
M_P#@G9^V_P#"[X[3S7DOPSU667X;?'/1;1I2=7^$GC&ZL8=>NUMH4DDO=0\&
MZE9Z-\0-%L8Q&VHZSX4LM+DGAM;^Z8_F=12DE).+5TU9CC)QDI+>+37JG<_V
MV-)U73->TO3=<T34+/5M&UG3[/5=)U73KF*\T_4],U&WCO+#4+&[@=X+JSO;
M6:*YM;F%WBG@D26-V1E)T*_F;_X-C/\ @H!'^TW^QM)^S#X[UY+OXQ_LBIIW
MAC3(KZ[5M4\2? C4C(GPYU>".5TEND\#RPWGPXODLX9(-(T?2? [W\_VOQ!"
M)/Z9*\J<7"3B]T_OZI_-:GN4YJI",U]I)OR?5?)Z!1114EA1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?S/?\'77_*,'P]_
MV=/\*/\ U#OBI7^;Q7^D/_P==?\ *,'P]_V=/\*/_4.^*E?YO%>AAOX7_;S_
M $/)QG\9_P"&/Y!11170<H4444 %%%% !7Z)_P#!(W_E)]^P5_V=/\'/_4QT
MROSLK]$_^"1O_*3[]@K_ +.G^#G_ *F.F5,_@E_AE^3+I_Q*?^./_I2/]=6B
MBBO)/="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK\^O^"KOP;3X^_\ !-S]M3X8"V:]O]2_9]\?>)= LT4.]WXL^'.EM\2/!ULH
M*OAI_%7A+1X@X4LA?>GSJIK]!:HZGIMCK.FZAH^J6R7FF:K8W>FZC:2EA'=6
M-];R6MW;2%&5PD]O+)$Y1E;:QVL#@AIV::W33^YW%)*491>TDT_1JS/\26BN
MY^)_@B_^&7Q*^(?PWU42KJ?P^\<^+?!&HK/%)#.M_P"$]?U#0;P30RQPRQ2B
MXL)!)%)#%)&^Y'C1@5'#5Z^YX&P4444 %%%% !1110 5_KQ_\$H?BE)\9O\
M@FO^Q#X_N+UM2U&]_9P^&7A[6]0=HWEOO$?@+P]:^ ?$MY.8B8Q<W.O^&-2F
MN54($G>1/*AV^4G^0Y7^G3_P;)^/_P#A,_\ @DA\'-":?SY?A;\1?C9X E);
M?)%]J^(VL_$:W@D8DM^ZL_B#;+"K']W;>1&@$21J.;%+W(OM*WR:?^2.W NU
M22[PO\TU^C9^_P#1117 >F%%%% !1110 4444 %%%% !1110 4444 ?Y6_\
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
MN+')=>'/%NB?:[AM-U6U#(\,]WIFIVVHZ+J.IZ9>_P"9_P#\%8_^",7[0/\
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
MC-IJ?@;X5:FK>;_PD8DMO%'BW3D_XI&#3M)U73O&\/ZX_P#!(/\ X-J_ WP
M?PK^T5^WWIWA[XH?&ZU:RUWPA\!HYK?7OA;\*K]2EU:7OC>=#)IGQ.\<Z>VQ
M#IP%W\._#]\ER]J/&MU'I'B#3/ZV55454151$4*B* JJJ@!550 %50
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
ME^(/#6KZAH6MZ;.59#-8:KI=Q:W]G*49D\RWN(WVLR[L$BOV4_9G_P"#A/\
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
M2=1M[74]+O+/4+2VNHN.E5E3?>+WC^J[/\]GY=]>A&LNTU\,OT?=?BNG5/\
MQ6:*_H8_X+1_\$*?B1_P3K\0:C\;/@E'KWQ._8V\1:L(K+6Y%FU;QG\$M0O=
MK0>&?B>;2RAAG\-W-PSVGA/XA0HEG>.L.A>*(]*\02Z/<>*?YYZ]&,HSBI1=
MT_P\GV9Y$X2IR<9*S7]77=/N%%%%42%%%% !1110 4444 %?1_[*7[67QW_8
MJ^-'AGX\_L[^.=0\$>//#<J13^4\L^@^+/#[W=I=ZIX,\:Z()H;;Q)X0UPV5
MNFJ:/=LN7AMM0L+BPU>PT[4;/YPHH:35FDT]T]4_D--IIIM-.Z:W3/\ 5_\
M^"4W_!7/X#?\%0?A8;_PY+I_P[_:#\'Z?')\6/@+J6M6]WKFCJCV]L_C+P9+
M*MK=^+?AQJ%W<V\,6N064=UH&HW4&A^);:RN[C2KK6?UIK_%Q^!GQU^+G[-7
MQ4\(?&SX&>.]<^&_Q/\  FH_VGX9\5Z!-$EW:2O%);7=G=VMU%<:=J^CZI93
M7&G:UH6KV=]HVM:7<W6FZK8W=C<SP/\ Z7__  1Q_P""UWPD_P""F7@>W\!>
M,?['^&/[7O@[0X)O'/PR:[2VT?Q_:V<&W4/B#\(OMEU+>ZGH#M&;K7_"\TES
MKW@>:<6][+JVB'3_ !+J?!6H<GO1NX=5NX_YKL]^_=^GA\2JEH3=I]'TG_E+
MNMGNNQ^Y]%%%<QV!1110 4444 ?SK?\ !T=_RBC\6_\ 9;_@S_Z>-2K_ #0*
M_P!+_P#X.CO^44?BW_LM_P &?_3QJ5?YH%>AAOX7_;S_ $/*QO\ &7^"/YR"
MBBBN@Y HHHH **** "OT3_X)&_\ *3[]@K_LZ?X.?^ICIE?G97Z)_P#!(W_E
M)]^P5_V=/\'/_4QTRIG\$O\ #+\F73_B4_\ ''_TI'^NK1117DGNA1110 44
M44 %%%% !1110 4444 %%%% !1110!^/?_!??_E$)^VM_P!B3X%_]7'\.:_R
MFZ_U9/\ @OO_ ,HA/VUO^Q)\"_\ JX_AS7^4W7?A?X<O\;_])B>9COXD/\'_
M +<PHHHKI.(**** "BBB@ J_I.K:IH.J:;KFAZEJ&C:WHVH6>K:/K&DWEQIV
MJ:5JFG7$=YI^I:;J%G)#=V.H6-W##=6=Y:S17%K<11SP2)*BL*%% 'U-_P -
MS?ML_P#1X?[4W_B07Q:_^:ZC_AN;]MG_ */#_:F_\2"^+7_S75\LT4K+LON0
M^:7\TOO?]=%]Q]3?\-S?ML_]'A_M3?\ B07Q:_\ FNH_X;F_;9_Z/#_:F_\
M$@OBU_\ -=7RS119=E]R#FE_-+[W_71?<?4W_#<W[;/_ $>'^U-_XD%\6O\
MYKJ/^&YOVV?^CP_VIO\ Q(+XM?\ S75\LT4679?<@YI?S2^]_P!=%]Q]3?\
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
M>YV*2DDXM-/9IW04444AA1110 4444 %<#\5?B=X*^"OPS\?_%[XCZS!X>\
M_#'P=XB\=^,=;N.8]-\.>%]*NM9U:Y6/(:XG6SM)1:VD69[RY:*UMT>>:-&[
MZOXVO^#K?_@H;_PAWP_\$?\ !/+X::^\/B3XEII?Q1_:$DTZ;:]C\.M+U"23
MX>> ;R6-G D\8>*-.E\8:S8DVU]::7X0\,&3S](\621RW3@YSC%=7J^RZO[O
MQT,ZM14J<IO6RT7=O1+[]^RNS^/S]O;]KSQE^W7^UK\:/VGO&9O+9_B-XKN9
M?"7AZ[N!./!GP[T=5T?P!X-@\MVM5;0/"MEIMKJ<]DD,&JZZ=6UQXA=ZI<N_
MQ_117J))));))+T6AXC;DVV[MN[;ZMA1113$?L#_ ,$0O^"?,G_!0K]N?P)X
M)\5:)<ZC\"/A4(OBQ\>;HPR?V;=>$] NXO[$\"7-SM$'VGXD>)CI_AR2Q6X@
MU%_#!\6:QIP<Z#<&/_5DBBC@CCAAC2&&%$BBBB18XXHXU"1QQQH J(B@*B*
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
M$/3/+50RW4A8JGX8?M(_\'&__!5']H=+[3-/^-FE?L^^%KYY6;P]^SQX8MO
MUY&C$BW$/Q U:Y\3_%.SDMXRZ9TOQQIT-PSF6XMY'CMC;_A516L:-*.T4WWE
MK^>GX&$\16GO-I=H^ZO32S?S;.F\8>-/&/Q"\1:EXO\ '_BSQ-XX\6:S.UUK
M'BCQAKVJ>)O$6K7+DE[C4M;UJZO=2OIV))::ZN99&))+$FN9HHK4Q"BBB@ H
MK[X_8H_X)D_MI?\ !0'7X]-_9N^#6N:[X7AOA8Z]\5_$H?PI\(O"[JRBY&K^
M.]4B73KR^LT=9Y_#OAM-?\6209DM- N@*_N _P""=7_!LA^R=^RXV@?$C]JN
MYT_]K7XU62VU\N@:WI9MOV?_  EJB$2[-+\!WZ/=?$26U=I+8ZG\1FN="U*)
M8+V'X?:%?QK(N52M"GN[O^5:OY]%\WZ7-J5"I5M96C_,]%\N_P OG8_D@_X)
MJ_\ !#O]L;_@H[>:5XOT30F^"O[.4EY&NJ?'[XCZ5>P:1JMG'<"&]C^%GA5G
ML-7^*&IPA+N-+C3)],\%6U_97.EZWXVT741%:S?Z&7_!/7_@EA^R1_P37\%S
M:'\!?!LNH^/M=T^&R\>?&SQNUGK7Q1\;*DJW+65SK$-G9V?A[PTERD4EMX3\
M+6.D:)NM;.\U*WU7689=7N/T6M;6VLK:WLK*W@M+.T@BM;2TM8H[>VM;:WC6
M*"WMX(E2*&"&)$CBBC18XXU5$554 3UQ5*TZFCTC_*OU?7\O(]*CAX4M?BGU
MDU^2UM^+\PHHHK$Z HHHH **** "BBB@ HHHH **** "BBOS+_;2_P""OW[
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
M9^3OT/\ 2 HHHKSCU@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#_(J_X*Y?\ *3[]O7_LZ?XQ_P#J8ZG7YV5^B?\
MP5R_Y2??MZ_]G3_&/_U,=3K\[*]:'P1_PQ_)'@S^.7^*7YL****HD**** "B
MBB@ K_2'_P"#47_E&#XA_P"SI_BO_P"H=\*Z_P WBO\ 2'_X-1?^48/B'_LZ
M?XK_ /J'?"NN?$_PO^WE^IUX+^,_\$OSB?TPT445YYZH4444 %%%% !1110
M4444 %%%% !1110 445^9_[?W_!6K]B__@G/X?OC\;OB1:ZS\4SIR7WAWX">
M )K#Q%\6]?:ZB,NFRW>A+>06W@[0[Y<RQ>)?&E[H6D7%O%<#2IM5OXX]/G:B
MY.T4VWT7]?B*4HQ3E)J*6[;LOZ[+J?<_Q?\ C#\,/@%\-O%WQ@^,WC?0/AS\
M,_ FE2:SXK\8^)KP6>E:38K)'!$&*K)<7E]?7D]OIVDZ3I\%WJNLZI=V>E:5
M97FHWEM:R_Y>O_!9G_@K1XV_X*@_'BVNM&@U;P;^S/\ "FXU73/@E\.KV=5O
M+W[7*(-3^)WC>"W9K:7QMXKMK>U2+3TEN['P;H45OX?TNXNKN7Q#KOB+B_\
M@I__ ,%@/VF_^"GOC:(^/KM?AQ\"/#.ISWWPZ_9]\)ZI<W'A;0YV5H(?$/B_
M56M]/N?B%XY^QL;;_A(M6LK/3]*CFOX?"7A_PQ;:MJ\%_P#D]7?1H<GO2^/H
MND;_ )OHWMT7=^7B,3[7W(74.KZR?2ZZ)/9==WTL4445T'(%%%% !1110 44
M44 %?WH_\&C?[)C^%O@W^T)^V=XCTWRM3^*_B:Q^"OPUN+FU"7">!_A\8M>\
M<ZMIUUEC/I7BCQKJVCZ)/'A#'J?PQN 58%&K^&/X;?#SQ?\ %SXA^!?A7\/]
M&N?$/CKXD>+_  YX%\':%:*6N=7\3>*]7M-#T33HL [6N]1OK>$R,-D:N9'(
M16(_V'?V-_V:O"_['G[+7P*_9E\(/%<Z1\'?AYH?A2XU.&'[.OB'Q&L3ZCXR
M\5R6X"B&Y\7>,+_7?$]W$%54NM6F554  <V)G:"BMYO\%9_B[?B=F#I\U1S:
MT@M/\4M%^%_33NCZ6HHHK@/4"BBB@ HHHH **** "BBB@ HHHH **** /\F+
M_@MI_P I7/VYO^RWZK_Z9]%K\M*_4O\ X+:?\I7/VYO^RWZK_P"F?1:_+2O6
MA\$?\,?R1X53^)4_QR_]*844451 4444 %%%% !7^D/_ ,&HO_*,'Q#_ -G3
M_%?_ -0[X5U_F\5_I#_\&HO_ "C!\0_]G3_%?_U#OA77/B?X7_;R_4Z\%_&?
M^"7YQ/Z8:***\\]4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I
MKJKJR.JNCJ5=' 965@0RLI!#*P)!!!!!((Q3J* /XPO^"T7_  ;;V_C6?Q=^
MU3_P3I\+Z=I/BJ3[7X@^)/[*>CV]GI.B^(V"&?4O$/P)@B6VT_1=?)62]OOA
M8XM](USS+D^!)],U>#3O!OB/^&?6M%UGPWJ^J>'O$6DZGH.OZ'J%WI.M:'K5
MA=:7J^D:II\\EK?Z;JFFWT4%[I^H65S%+;7=G=P0W-M/')#-&DB,H_VU:_%3
M_@J/_P $._V6/^"E.G7WC6>VB^"7[3=M8&'1OCKX-T:TEE\1/;6JVVG:7\6_
M#4<FGV_Q!TFWBAMK6UU.6]T[QCHUI:VMGI7B2/1X)=%N^JEB'&T:FL>DMVO7
MNOQ]3AKX12;E2M%]8;)ONG]E^6S\NO\ EA45^A_[>_\ P2Z_;"_X)S>+WT3]
MH+X<W/\ PA%_J<NG>#OC5X.6[\0?"/QL0;AK:/3/%"V=L=&UJZMK:>['A+Q9
M9Z!XKCMH9;LZ,]BJ7DGYX5VIJ2NFFGU6IYTHRBW&2::W35F%%%%,04444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %7]*U75-"U/3]:
MT34K_1M9TF\MM1TK5M*O+C3M3TS4+.5)[2^T^_M)(;JSO+6>-)K:ZMI8YX)4
M22)U=0PH44 ?U9?\$RO^#GKX]_L^3>'OA-^W-#K_ .TC\&8?L>E67Q4MY+67
MX]^ K"-#$MSJ=]>R6MK\8-.A(B-ROBC4-/\ &X62ZOF\8ZV;>TT&;^\W]GW]
MHKX(_M4_"SP[\:?V?/B1X;^*7PT\41;M,\2^&KMI4@NTB@FN]%US3;J.VU?P
MUXETP7$,>L^&?$-AIFOZ//(L&IZ=:S$)7^,!7W3^P5_P43_:;_X)S_%J#XI?
ML]>,6M+'4);.#Q_\,O$'VG4OAO\ $[1+682?V3XNT".XMS]HB1IDTKQ)I%QI
MOB?06GN/[)U>V@N[ZWN^:KAXRNX6C+MM%_+I\MWOW.RCBY0M&I><-K_:C_\
M)+R>O9]#_7_HK\TO^"9__!4G]G;_ (*<_",^-OA1?_\ "+_$SPO:V2?%OX'Z
M]?P3^,OASJ5W)<6]O<B6.&UB\3>#M7EM9I?#WB_2[=+2\A*V6JVFB>((-0T.
MR_2VN%IQ;4DTUNF>G&49)2BTT]4U_7X;H****0PHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /\ %-^)?_)1_B!_V.WBO_T^
MW]<37;?$O_DH_P 0/^QV\5_^GV_KB:]>.R]%^1\^%%%%, HHHH **** "O\
M6<_X(E?\HHOV&O\ LB.E_P#IZUJO\F.O]9S_ ((E?\HHOV&O^R(Z7_Z>M:KE
MQ7P1_P 7Z,[<#_$G_@_]N1^IE%%%<)Z84444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?Y%_P#P5XGGN?\ @J#^WI)<32SR+^U%\7(%
M>:1Y76"U\57UK:PAG9F$5M;0Q6\$8.R&"*.*-5C15'YSU^B'_!6X2#_@IY^W
ML)71V_X:J^-!#1QM$HC/C753"A5I9B7CA,<<L@<+-(KRI% KB&/\[Z]:'P1_
MPQ_)'@S^.7^*7YL****HD**** "BBB@ K_4-_P"#:_0ETC_@CQ^S+J"O$Y\4
M^(?CYKKK' (GB:W^/WQ*\,A)Y Q-S*4\.)()R%*P20VVW%N&;_+RK_4N_P"#
M<C_E#/\ L<?]W"_^M4_'&N;%?PUYS7Y2.S!?Q9?]>W_Z5 _;JBBBN ]0****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#^*W_@\8TBVF\)_L :\SSB\TWQ%^TII$$:M&+9[;6]-^!UY=/*
MAB,K3QRZ!9K;LDT<:1RW(DBE9XFA_AIK^\'_ (/#+K34^#?[$5E+9L^KW'Q-
M^,5U8Z@ NVUTVS\*^"H=5LR2X<-?75]HTZA8V4C3F+O&0BR?P?5Z.'_A1\G+
M\V>/B_X\_P#MW_TB(4445N<X4444 %%%% !7]!W_  ;#ZRNE_P#!6OX66+6[
M3'Q'\*_C=HR2"0(+1H/ =]XA-PZE&,JLFA/:B,&,AKE9=Y$11_Y\:_?#_@V>
M_P"4O?P#_P"Q)^.W_JG/&-9U?X4_\+-*/\6E_P!?(?C)(_T^****\L]P****
M "BBB@ HHHH **** "BBB@ HHHH _P S_P#X.C?^4KOB[_LB/P8_],NHU_.O
M7]%'_!T;_P I7?%W_9$?@Q_Z9=1K^=>O5I_PZ?\ @C_Z2CQ*_P#&J_XY?F%%
M%%69!1110 4444 %?Z#7_!H9_P F3?M+_P#9TT__ *J7X<5_GRU_H-?\&AG_
M "9-^TO_ -G33_\ JI?AQ6&)_A/UC^9U8/\ C+_#+\C^LZBBBO./6,7Q)X;\
M/>,?#VN>$O%NAZ1XG\+>)](U'0/$?AS7].M-7T/7M#U>TEL-5T?6-*OXI['4
MM,U*RGGM+ZQNX)K:ZMII()XWC=E/^?#_ ,%P/^#?/Q!^RA)XL_:O_8NT+5_%
MO[,9EOM?^(GPIM!=ZOXI_9ZLPD<]WK&F7%S=WFK>+OA/#*;J:>^D6;7? %@L
M3>()=6T"VOO$VG_Z'%13P074$UK=0Q7-M<Q207%O/&DT$\$R-'+#-%(K1RQ2
MQLR21NK(Z,RLI4D5I3J2IN\7IU71_P#![/=>ET95:,*T;2T:^&2WB_U3ZI[^
M3LU_B.45_:M_P7)_X-VCH*>-?VQ_^"??@]GT-%U3Q9\9OV8_#MHN[0T0+=ZI
MXQ^!6B6%HIDT54%YJ>O_  P@+SZ21-/X AFTI[;PCHW\5;*R,R.K(Z,5=&!5
ME920RLI *LI!!! ((((S7HPJ1J*\7ZKJGV?^>S/(J4I4I<LEZ-;-=T_Z:&T4
M459F%%%% !1110 4444 %=A\/OB#XW^%'C?PK\2OAKXJUSP/X^\$:YI_B3PE
MXM\-ZA/I>N>']<TN=;FQU'3KZV9)89X94&1DQS1EX)TD@DDC;CZ*-]PVV/\
M2G_X(D?\%X/!7[?^BZ'^SO\ M%7VC^!?VS=&TJX%M,D-GHO@_P#: TW2+?SK
MCQ#X+@C>*TTGQ_;V,<U_XM^'UO%%;S06U[XH\&1OH2:OH/@[^D&O\2C1]8U?
MP]J^EZ_H&J:CH>NZ'J-CK&B:WH]]<Z9J^CZOIES%>Z;JFEZE92P7FGZCI]Y!
M#=V-]:30W-I<PQ3P2QRQHX_T%O\ @AM_P<$:-^U''X4_9)_;7\1Z5X<_:5:3
M3_#GPL^+%U'%I7A[X\[;7R;30_$TB^7IGA_XNS2P"*U9!8:+\0KJZM[/2+6P
M\4O#I>N\-:ARWG!7CNXK[/FNZ\NGIMZ6'Q7-:G4?O;1F_M=E+^]Y]?7?^L&B
MBBN4[@HHHH _G6_X.CO^44?BW_LM_P &?_3QJ5?YH%?Z7_\ P='?\HH_%O\
MV6_X,_\ IXU*O\T"O0PW\+_MY_H>5C?XR_P1_.04445T'(%%%% !1110 5^B
M?_!(W_E)]^P5_P!G3_!S_P!3'3*_.ROT3_X)&_\ *3[]@K_LZ?X.?^ICIE3/
MX)?X9?DRZ?\ $I_XX_\ I2/]=6BBBO)/="BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#\>_\ @OO_ ,HA/VUO^Q)\"_\ JX_AS7^4W7^K)_P7W_Y1"?MK
M?]B3X%_]7'\.:_RFZ[\+_#E_C?\ Z3$\S'?Q(?X/_;F%%%%=)Q!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!_6;_ ,&AG_)[7[2W_9K%Q_ZMKX;U
M_H-U_GR?\&AG_)[7[2W_ &:Q<?\ JVOAO7^@W7G8G^*_2/Y'K8/^"O\ %+\P
MHHHK Z@HHHH **** "BBB@ HHHH **** "BBB@ K^,'_ (/$O^2<?L(?]CM\
M??\ TQ?"JO[/J_C!_P"#Q+_DG'["'_8[?'W_ -,7PJK6A_%AZO\ )G/BO]WJ
M?]N?^EQ/X5:***],\<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ K]NO^#<C_E,Q^QQ_P!W"_\ K*WQ
MQK\1:_;K_@W(_P"4S'[''_=PO_K*WQQJ*G\.I_@E_P"DLTH_Q:7_ %\A_P"E
M(_U+J***\H]P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K^#'_ (.NO^"@L'CGXD^ /^"?/PWUWS_#WPEGL/BE\?GL)G%O
M>?$S6M(<?#WP1=2)Y?G?\(9X.U>[\4ZM;*UWIUQJ7C?08Y?(UKPG/%;_ -D/
M[<'[5W@K]B']E3XT_M/>.C!/IGPN\'WFIZ-HDUQ]GD\6^-=0DBT;P+X-MI!F
M1)_%/BW4-'T9IXTD-A;7=QJ4RBVLIW3_ " OBI\3?&OQI^)GC_XO?$?69_$7
MC[XF^,/$7COQCK=QQ)J7B/Q3JMUK.K72QY*V\#WEW*+:TBQ!9VRQ6MNB00QH
MO5AJ?-)S>T=%_B_X"_%HXL;5Y8*FGK/67E%/_P!N:^Y-/<X&BBBNX\P****
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
M'_A5GP_O-ZR6\W_"5^+[$ZOJ6F7L3VFL>#/!WC+3Y"KRQ;N_W:5/M&*]+O\
MS;_%GE^_6JZZRG)>B_X"2^Y']I7_  0&_P""=:?L#_L0>'-0\;:!)I7[0O[1
ML>C?%?XR?VC9M::WX;L[G3W;X=_"Z\BE2.YM?^$$\/:A/=:OIUVGVFQ\<^)_
M&<#2/;+:1P?M!XW\:^%/AMX,\6?$/QWKNG^%_!/@3PWKGC#Q?XEU64P:9X?\
M,^&]-N=8UW6=0F"NT=GIFF6=S>7+*CN(H7V([84]17\CW_!UI^WK<?"?X">
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
M^*/NR\VDM?FM?6]@HHHK(W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _R*O^"N7_*3[]O7_LZ?XQ_^ICJ=?G97Z)_\%<O^
M4GW[>O\ V=/\8_\ U,=3K\[*]:'P1_PQ_)'@S^.7^*7YL****HD**** "BBB
M@ K^ZW_@W(_X*/\ [#7[*7_!/W6_AA^T5^TM\-_A)X_N/VB/B/XI@\+>*[W4
M;?5)/#VJ^%_AW9Z=JRQVNG747V6[NM*U&&)C*&+VDH*  $_PI45%2"J1Y6VE
M=/2U]/5,TI572ESQ2;LU9WMK;M;L?ZSG_#[7_@E%_P!'R_!'_P &FM?_ "EH
M_P"'VO\ P2B_Z/E^"/\ X--:_P#E+7^3'16/U6'\T_P_R]?Z6O3]>J?R0_\
M)O\ ,_UG/^'VO_!*+_H^7X(_^#36O_E+1_P^U_X)1?\ 1\OP1_\ !IK7_P I
M:_R8Z*/JL/YI_A_EZ_TM3Z]4_DA_Y-_F?ZSG_#[7_@E%_P!'R_!'_P &FM?_
M "EH_P"'VO\ P2B_Z/E^"/\ X--:_P#E+7^3'11]5A_-/\/\O7^EJ?7JG\D/
M_)O\S_6<_P"'VO\ P2B_Z/E^"/\ X--:_P#E+1_P^U_X)1?]'R_!'_P::U_\
MI:_R8Z*/JL/YI_A_EZ_TM3Z]4_DA_P"3?YG^LY_P^U_X)1?]'R_!'_P::U_\
MI:/^'VO_  2B_P"CY?@C_P"#36O_ )2U_DQT4?58?S3_  _R]?Z6I]>J?R0_
M\F_S/]9S_A]K_P $HO\ H^7X(_\ @TUK_P"4M4]0_P""XG_!)S3+.>^N?VXO
M@[)!;JK2)I[^*M6O&#.L8$&G:5X;O=0N6#."RVUM*R(&D8"-'9?\F^BCZK#^
M:?X?Y>O]+4^O5/Y(?^3?YG^I1XR_X.-/^"/W@^"1H_VJIO%U\D0F32O!OP;^
M..K3SHR3LHCU*Z^'.G>'$E+PB$P7&MP3QO- \L<=N[3)^=7QN_X.Z?V/_"UO
M>VOP$_9T^.WQ>UB!)DMKSQU>>#_A!X2NIP +>6"_L]2^)/B9[4DEI1=^$=,N
M!M\M8_G\U/\ /LHIK#4UOS2]7;\DB7C*SVY(^:C_ /).2_ _H._:\_X.6?\
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
MPE/+PKS>?(W/B5>EZ23_ #7ZG7@G:M;O"2_%/]#^J*BBBO//5"BBB@ HHHH
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
M '>I_P!N?^EQ/X5:***],\<**** "BBB@ HHHH **** "BBB@ HHHH ****
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
M?:?<VUY!#.GHM%&VP;[G\;W[?G_!I]\-O&']M?$'_@GS\1?^%6:^_P!HOO\
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
M/!]P)8H;JS_X1OP!)I5[J6C7<8GTCQEXB\86[\L0/X%O^"/_ .QI_P -U_\
M!0/X"?!#5M,?4OAU9:^?B7\8@;?[19K\*_AT8=?\1:;J6598+7QC>1Z3\/XK
MET=(=0\76+,C#Y3_ *V444<$<<,,:0PPHD4442+''%'&H2...- %1$4!410%
M50    *Y,5/X8)[^]+TZ?J_DCOP5.[E5?3W8^KLY/Y*R7>[[#Z_R,O\ @K1^
MUQ<?MM?\% OVC_CI;:D^H^"KCQQ>^!?A3B<S6D/PJ^'3'PCX*N;",,\5I'XD
ML-,?QG?VT#R0KK?B759EEF,S32?ZY4L4<\<D,T:30S(\4L4J+)'+'(I22.2-
MP5='4E71@5920002*_D(_P""I'_!KU\-OBO'XB^-'_!.\Z+\(OB3*UYJ^K_L
MZZQ=C3_A'XPG,9GE@^&^JS[O^%6ZU=SK*MIH%])<?#J:>ZM;*R?X>Z39/-+E
MAYPA)N6EU9/HM;N_K9:VT\D;XNG4J0BH*Z3;E'J^BMWMK=;[6/X$:*]3^-'P
M1^+G[.OQ'\2?"+XY?#SQ3\+OB3X2NS::]X1\7Z7/I>J6I;)MKVW\P&VU31]1
MA N]&UW2KB^T76]/D@U'2-0O;"X@N9/+*]#?8\EIIM-6:T:>Z?9A1110 444
M4 :V@Z_KOA76=,\1^&-:U;PYXAT6\AU'1M>T'4KS1]9TG4+9Q);WVF:II\UO
M?6%Y;N \-U:SQ3Q. T;J1FOZ'?V*O^#FK_@H%^S&NE>%_C/J&E?M@_#2Q\N!
M[+XL7MSIOQ7M+*-(T$>E_&/3+:\U?4;IF1I9K_XB:)\0KV8RR(MQ OE-#_.9
M14RA&:M**:\^GH]UZHN%2=-WA)Q?EL_5;/T:9_J1?L4?\'"7_!.7]L@:1X<O
M/B8W[.'Q8U%886^''Q_DT_PA:WNH.T,#6_ACXD+=S_#O7UN;R9+?1[&ZU[0_
M%FJAED3PG;L)8HOW#BECGCCFAD2:&9$EBEB=9(Y8Y%#QR1R(2KHZD,CJ2K*0
M02"#7^(U7Z9_L6_\%?OV_?V#9=,TWX(?'37-0^'&G209^"WQ.,_Q"^$LMI"S
MNUAIWAK6+L7O@R"Y9]U[<_#O6/!VJ7>R,3Z@ZQH%YIX5:N$K?W9;??O]Z?J=
ME/&M:58W_O1T?SB]'ZIKT/\ 6UHK^3S]BC_@ZY_99^+1TCPA^V3\/==_9D\9
M7!AM)OB#X9&I_$GX,7]R4B3[9>QZ?8GXA>"5O+N1HX;";0?&FEZ=;H;K5?&,
M,/F-%_3Y\*OC#\*/CIX-TWXB?!?XD^!OBMX$U=6.F^+OA[XIT7Q=X?NG3B:W
M75-#O+VT2\M7S#>6,LD=Y97"26]W!#/&\:\LH3@[2BUV?1^CV9VPJTZBO"2?
M==5ZIZK[K'H]%%%0:!1110 4444 %%%% !1110 4444 9.NZ!H7BC2KS0O$V
MB:1XBT348F@U#1M=TVSU?2KZ!P0T-YI^H0W%I<Q,"0T<\+HP)!4BO@OXH?\
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
M7EH>E0P\:-VI.4FK-[+Y+R[N[U84445D= 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% '^15_P %<O\ E)]^WK_V=/\ &/\
M]3'4Z_.ROT3_ ."N7_*3[]O7_LZ?XQ_^ICJ=?G97K0^"/^&/Y(\&?QR_Q2_-
MA1115$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% #E5G9416=W8*B*"S,S'"JJ@$LS$@  $DG
M&:_TF?\ @W?_ ."1DO["WP6F_:3^.WAMK+]JWX^^&[$'0]6LQ#JGP3^$][);
M:OIO@*2"9%NM/\9>*IX=,\0_$>"Y$5SI=Q8>'O"$EG97WAS7)M7_ "P_X-SO
M^"(D_B"^\$?\%$?VMO"JQ^&]/ETSQ9^RM\*];ABE;Q%J,+R7&F?&[QCI<\3_
M &?1=*GCM-0^%>E7&VZUC5(X_'-Q#:Z/IWA:;Q)_<Y7%B*U[TX[7]Y]_)>2Z
M^:MWOZ.$P]K59K5KW$^E_M/SMMV3OO:Q1117(=X4444 %%%% !1110 4444
M%%%% !1110 4444 ?Y,7_!;3_E*Y^W-_V6_5?_3/HM?EI7ZE_P#!;3_E*Y^W
M-_V6_5?_ $SZ+7Y:5ZT/@C_AC^2/"J?Q*G^.7_I3"BBBJ("BBB@ HHHH *_T
MA_\ @U%_Y1@^(?\ LZ?XK_\ J'?"NO\ -XK_ $A_^#47_E&#XA_[.G^*_P#Z
MAWPKKGQ/\+_MY?J=>"_C/_!+\XG],-%%%>>>J%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %<SXO\ !7@WXA:!?>%/
M'WA+PSXX\+:G&8M2\->+]!TKQ+H&H1%60QWVCZU:7NG7<91W0I<6TBE792,,
M0>FHH _$K]H3_@WD_P""4O[037M^_P"SI%\%?$=XKJ/$7[/?B+4OABMH'+-F
MR\$0?VI\*X61V+(Q\ .P 6(DP*(A^('QU_X,^O\ CZO_ -F;]LC_ )[?8O"?
MQU^'O^^UO]J^(/@#4/\ KG#-Y/PR_OW"?PVM?VZ45I&M4CM-_/WOSN8SP]&>
MK@K]U>/_ *2U?YG^8'\9?^#:K_@K+\)#?3Z/\%O!OQMTBP5Y)M9^#7Q2\):H
M)HD7=OL?#GCFZ\ >.-09L;4M['PK<7;-P+?!!/Y2_&#]C;]K;]GX3R?'']F3
MX]_"6SMUDD?5/B!\)O'/A;1)88V='NK37=7T.UT:^LP\<B"]LKZXM6:-U68E
M& _V5J*V6*GUC%^EU_F82P--_#.4?6TE^C_'YG^(O17^Q?\ %S]@/]B#X]&[
MF^,/[)'[.WQ!U&]659M>\0?"+P//XI7SU9)7MO%D.BP^)K*5PQ8S6>K03"0)
M*'$D:.OY;_%S_@V5_P""37Q/%U)X>^%'Q'^"%_=Q2K)J'PC^+WBT&.XE9F%[
M:Z3\4)OB=X<LY8@P2*UM-$ATM51=VGLY=GT6*@_BC)>EG_E^1C+!5%\,H2];
MQ?Y-?B?YC%%?W3?%W_@SV^'UX+V[^ O[:GC+PZ45VT_0?B[\*M$\9BZ<L D%
M[XM\&^)O ?V%50LSW4'@G42[*$%G&',D?Y8_&/\ X-5?^"FWP]%W=?#BZ^ ?
MQ\LHT:2QL_!/Q*F\(>)+H*F?(N;#XL:#X$\.V5T\@98UC\77MH8VBDEO8F:6
M*'55Z3VFEZW7YI&,L-7CO3;_ ,-I?DVS^:>BOO;XS_\ !+7_ (**_L^K=7'Q
M7_8R_:"T'2K%9FO?$FD_#S6O&_@ZS6 ;I&N_&G@.'Q-X3ME*!I(S-K*":..6
M2'S(X963X.G@GM9YK:YAEM[FWED@N+>>-X9X)X7,<L,T4@62*6*1622-U5T=
M2K ,"*T33V:?HT_R,7&4=))I]FFOS(J***8@HHHH **** "BBB@ HHHH ***
M* "BBB@#^IK_ (-B?^"EES^SC^T?+^Q5\4O$3P_!']I_7+9/AZ^HW$AL/ G[
M0CP0Z?H(M 7*VMC\7+.WLO!.IHL,S3^++'X?2(VGV8UNYG_T3J_Q)M*U74]"
MU33=;T74+S2=9T:_L]5TG5=.N9;/4-,U/3KB.[L-0L;N!XY[6\L[J&*YM;F%
MTE@GC26-U=5(_P!;S_@D[^V]9_\ !0/]A?X,_M!7%Q9GX@/IDO@'XSZ=9M;J
M-*^+W@A+;3/%KM:6S-'IEMXGC?3/'FBZ8Q,MGX<\6Z-'(6;+'BQ-.S51;2TE
MZVT?S2U\UYGI8.K=.D]X^]'_  W5U\F]/)^1^CM%%%<AW!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!_BF_$O_DH_P 0/^QV\5_^
MGV_KB:[;XE_\E'^('_8[>*__ $^W]<37KQV7HOR/GPHHHI@%%%% !1110 5_
MK.?\$2O^447[#7_9$=+_ /3UK5?Y,=?ZSG_!$K_E%%^PU_V1'2__ $]:U7+B
MO@C_ (OT9VX'^)/_  ?^W(_4RBBBN$],**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** /\ -5_X.G_ ;>$/^"J-_P"(&1E'Q3_9Z^#_
M (\1BQ(D73I/%?PQ+J#-*%4/\.6C*A+8;HV;R6+&XG_G!K^SO_@\*^%TUE\2
M_P!BCXU0PJ]OXD\"_%CX7:C<*[EK:;P3K_A7Q9HT,Z,!&%O4\?Z\]J\)=V.G
MW@N!$J6OF_QB5ZE%WI0?]VW_ (#I^AXN)5J]1?WK_P#@23_4****T,0HHHH
M**** "O[)O\ @SZ^,$.E_&7]LOX"7,\1F\<?#3X:_%O2+>1R)HQ\,/$^N>$-
M>>T3>H=;H?%GP_\ ;24D8?8+,HT2B42_QLU^QO\ P0,_:"3]G;_@JM^RSK6H
M7_V+PW\3_$VI? ;Q*I<QQWD/Q@TFZ\)>%8)Y!\J06_Q'NO!.IRO*#$%T_P#>
M-$N9HLZT>:G->5__  %\WXV-:$N2M3E_>L_27NO[DS_5;HHHKRSVPHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***X_XA^._#?PM\ >.?B;XQO/[.\(_#KP=XF\=^*M0_=_Z#X;\(Z+>^(-<
MO/WTL,7^BZ9I]U/^]FBC^3YY8URX /\ +X_X.'/C*GQE_P""M/[3TMG>+=Z'
M\,+GP1\&M%P!FU?X?^"=#L_%EFS +N:'XAW?C'DY*JZQY(0&OQ.KT7XP?$O7
M_C3\6OBC\8_%;;_%/Q9^(OC;XE^)7\UI]^O^._$NI^*=8;SG5'FW:CJMR?-=
M%:3.]E4D@>=5ZT5RQC'M%+[D>#.7-.<OYI2?WML****HD**** "BBB@ K^S[
M_@SQ\ ->?$;]N3XIR0,J^'/!/P2\ 65T\159V\::[\0O$6IP6TS63"5K4> =
M)DOHHM0@, O-/>XLKK[1;3V?\8-?Z'7_  :1?"QO#'["'QN^*MW:+;WOQ5_:
M3U;2[&<PE9+[PO\ #KP'X-L=/N/M!D(EBC\2^(O&=I'"(4$$EM.YFF-R8[?'
M$.U*7G9+[T_R3.G"*]>/]U2?X-+\6C^JZBBBO-/7"BBB@ HHHH **** "BBB
M@ HHHH **** /\S_ /X.C?\ E*[XN_[(C\&/_3+J-?SKU_11_P '1O\ RE=\
M7?\ 9$?@Q_Z9=1K^=>O5I_PZ?^"/_I*/$K_QJO\ CE^844459D%%%% !1110
M 5_H-?\ !H9_R9-^TO\ ]G33_P#JI?AQ7^?+7^@U_P &AG_)DW[2_P#V=-/_
M .JE^'%88G^$_6/YG5@_XR_PR_(_K.HHHKSCU@HHHH **** "OQ!_P""PG_!
M%;X._P#!3GP0_C+P\^C_  M_:V\(:.ECX!^+K6LZZ5XHTNSDDGA\ ?%:TT^.
M2XUGPS*99UT77X+:Y\1>"KV?[9I8U'2)-7\,ZU^WU%5&3BU*+LU_7W$SA&<7
M&2NGT_5=GYH_Q?OV@OV>OC+^RQ\6O%OP/^/?@+7/AQ\3/!5\;/6O#NN6^PR0
MOEK'6='OHFDT_7O#FLVP6^T+Q#H]S>Z/K.GRQ7FG7EQ!(KUXQ7^M!_P5$_X)
M1?L^?\%/OA-_PC7Q M8/!/QG\*6,X^$GQXT72K:Z\5^#+HO-<KH6LQE[63Q9
M\/=2NYI7UCPA>WL,<<MQ-JN@WFBZZ$U(?YA?[9?[%W[0'[!OQOU_X"?M%^#Y
M/#'B[2HUU'1=6LI7U#PCX[\+7,T\.E^,_ VOB&&'7/#FIFWFC67RK;4=+O[>
M]T/7].TC7]-U+2[3T*595%9V4UNN_FO+RU:Z]&_)KX>5%W^*#>DOTEV?X/IV
M7RG1116QSA1110 4444 %%%% !1110!_4/\ \$/O^"_7B?\ 8PO?#G[+G[7&
MM:[XV_9/O;FPT;P3XTG:XUGQ1^SFT]PL"?9XPD^I^(?A)&LH?4?"UN;G5/",
M$)O_  7;7$$=SX7U3_1"\*^*_"_CKPUH7C/P5XBT/Q=X1\4:59:YX:\4>&M5
ML=<\/Z_HNI0)=:?JVC:QIL]SI^I:=?6TD<]K>V=Q-;SQ.LD4C*0:_P 3:OZ#
M/^"+?_!<WXD?\$Y/$NG?!GXS3^(_B7^QAK^I7<U]X3LU@U+Q7\&M9U:?[1=^
M,?AE]MFMFGT>[O6>Z\5_#^74+?2M0EN+WQ%H(T_Q--J8\2<M:AS7G!>]UC_-
MYKL_+KZ[]N&Q/):%1MPVC+K'R?\ =[?R^FW]6?\ P='?\HH_%O\ V6_X,_\
MIXU*O\T"O]'_ /X..OBK\.?C?_P1@'Q8^$GC+0OB!\.?'?Q5^!OB#PGXN\-W
MJ7VDZQI5]JFHR12Q2 ++;W,+;[:_TZ]BMM2TN_AN=.U.TM+^UN+:+_. JL-_
M#_[>?Z$XQIU4T[IPBTULU=ZA11170<@4444 %%%% !7Z)_\ !(W_ )2??L%?
M]G3_  <_]3'3*_.ROT3_ ."1O_*3[]@K_LZ?X.?^ICIE3/X)?X9?DRZ?\2G_
M (X_^E(_UU:***\D]T**** "BBB@ HHHH **** "BBB@ HHHH **** /Q[_X
M+[_\HA/VUO\ L2? O_JX_AS7^4W7^K)_P7W_ .40G[:W_8D^!?\ U<?PYK_*
M;KOPO\.7^-_^DQ/,QW\2'^#_ -N84445TG$%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% ']9O_!H9_P GM?M+?]FL7'_JVOAO7^@W7^?)_P &AG_)
M[7[2W_9K%Q_ZMKX;U_H-UYV)_BOTC^1ZV#_@K_%+\PHHHK Z@HHHH **** "
MBBB@ HHHH **** "BBB@ K^,'_@\2_Y)Q^PA_P!CM\??_3%\*J_L^K^,'_@\
M2_Y)Q^PA_P!CM\??_3%\*JUH?Q8>K_)G/BO]WJ?]N?\ I<3^%6BBBO3/'"BB
MB@ HHHH **** "BO7_@G\ /C;^TEXRE^'GP"^%?CGXP^.8-%OO$<WA/X>^'=
M1\3Z]'H.FW%E:ZAJ[Z;ID,]RNGV=SJ-A!<7)3RHI;NW1F!E4'ZT_X=&_\%/O
M^C"OVI__  SGC'_Y64G**T<DGV;2*49-749-=TFU^"\U]Y^=E%?HG_PZ-_X*
M??\ 1A7[4_\ X9SQC_\ *RC_ (=&_P#!3[_HPK]J?_PSGC'_ .5E+GA_-'_P
M)?YA[.?\D_\ P%_Y>:^\_.RBOT3_ .'1O_!3[_HPK]J?_P ,YXQ_^5E'_#HW
M_@I]_P!&%?M3_P#AG/&/_P K*.>'\T?_  )?YA[.?\D__ 7_ )>:^\_.RBOT
M3_X=&_\ !3[_ *,*_:G_ /#.>,?_ )64?\.C?^"GW_1A7[4__AG/&/\ \K*.
M>'\T?_ E_F'LY_R3_P# 7_EYK[S\[**_1/\ X=&_\%/O^C"OVI__  SGC'_Y
M64?\.C?^"GW_ $85^U/_ .&<\8__ "LHYX?S1_\  E_F'LY_R3_\!?\ EYK[
MS\[**_1/_AT;_P %/O\ HPK]J?\ \,YXQ_\ E91_PZ-_X*??]&%?M3_^&<\8
M_P#RLHYX?S1_\"7^8>SG_)/_ ,!?^7FOO/SLHK]$_P#AT;_P4^_Z,*_:G_\
M#.>,?_E91_PZ-_X*??\ 1A7[4_\ X9SQC_\ *RCGA_-'_P "7^8>SG_)/_P%
M_P"7FOO/SLHK]$_^'1O_  4^_P"C"OVI_P#PSGC'_P"5E'_#HW_@I]_T85^U
M/_X9SQC_ /*RCGA_-'_P)?YA[.?\D_\ P%_Y>:^\_.RBOT3_ .'1O_!3[_HP
MK]J?_P ,YXQ_^5E'_#HW_@I]_P!&%?M3_P#AG/&/_P K*.>'\T?_  )?YA[.
M?\D__ 7_ )>:^\_.RBOT3_X=&_\ !3[_ *,*_:G_ /#.>,?_ )64?\.C?^"G
MW_1A7[4__AG/&/\ \K*.>'\T?_ E_F'LY_R3_P# 7_EYK[S\[**_1/\ X=&_
M\%/O^C"OVI__  SGC'_Y64?\.C?^"GW_ $85^U/_ .&<\8__ "LHYX?S1_\
M E_F'LY_R3_\!?\ EYK[S\[*_;K_ (-R/^4S'[''_=PO_K*WQQKY8_X=&_\
M!3[_ *,*_:G_ /#.>,?_ )65^NO_  0A_P""=/[=_P "/^"K/[*_Q6^,W[(_
MQ]^&'PV\*_\ "\/^$D\<^-OAKXE\/^&-#_MS]G#XO^&]'_M/5]0L8;2T_M+7
M]8TO1[+SI%^T:AJ%I;1YEF13%2473FE*-^275=GYFE*$U5IMPDDJD&VXNUN9
M:[>:^\_T8****\P]H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M=HN+R0#RK>"+&/+AB7"+S%>NE9)=DE]R/ D[R;[MO[W<****8@HHHH ****
M"O\ 1-_X-(O"C:3_ ,$\/C)XIF:3SO%W[7'C1+>,2Q/ -+\/?"GX.6-O*(EB
M66&ZDU.YUF.<232));PV+Q1PDR--_G95_J*?\&W7@!O W_!(7]FV]GA:WO\
MX@ZU\9/']]"Q+$+J'Q?\::#H\P87EU$RWGAOPYHE\HA2R$:W(AGLUO8[J>XY
M\2[4[=Y)?F_T.O!*]9^4)/\ &*_4_=2BBBO//5"BBB@ HHHH **** "BBB@
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
M/O@OQMK_ -E:[U'X<7]V_A7XJZ)'##'+=OJ?PX\2IIGBO[#9LY@EU[3]-O\
MPW/-%,+#6;Q(VDK_ !^ZT]%UK6?#FK:=K_A[5M3T'7='O+?4=(UK1;^ZTO5M
M+U"UD6:UOM.U&QE@O+&\MI566WNK::*>&15>-U8 CGGAH2UC[C\M5\T_TL==
M/%U(64O?CYZ2_P# NO\ V\FWW/\ ;5HK_,\_8G_X.7O^"@W[+AT?PO\ %[6=
M._:]^%MAY5M)HWQ=N[BT^)]EIZ.9)%T3XRZ;;7/B&[OI&8J;SXBZ;\1A' !;
M6D-I&L+0_P!>G[$__!PS_P $YOVQ1I7AS4_B/)^S3\5K]+>%_A]\?YM,\*:9
M>ZBZ(L\'A;XFQWD_P^UN![QQ:Z5;ZIK/AKQ5JY:-XO"<#L\,7+.A4A=M77>.
MJ^[=?=;S.VGB:52WO<LOY9:?<]GY:W\C]SZ*9%+'/''-#(DT,R)+%+$ZR1RQ
MR*'CDCD0E71U(9'4E64@@D$&GUB= 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 445^;/[:'_!6_\ 8'_8,M]1LOCQ
M\=M ?XA64#20?!GX>;?'_P 6[V?$AAM;CPIH<SQ^%/M0AG%KJ7C_ %+PCH4\
MD,D*ZMYY2)VDY.T4V^R5V*4HQ5Y-17=M)?B?I-7A/Q__ &GOV>?V5O!DOQ _
M:+^,OP]^#GA-/.6VU+QUXDT_1I]8N8(FG?3?#>D2RMK7BG6#"CR1:)X<T[5=
M7N$1S!92;6Q_"_\ ML_\'7W[3/Q3&K^#_P!BWX;Z'^S=X/N/-MH?B3XTCTSX
MB?&:]MF0*MUIVG74$WPX\$/,LDT=Q9OI'C^_@>.VN],\36$RNI_EY^+?QG^+
M?Q[\;:I\2/C9\2O&_P 5O'FLNSZCXL\?>)=6\4:W-'YCR1VD=[J]U=26FG6I
MD:.PTNS,&G:=;[;:QM;>WCCB7IAA9/6;45V6LO\ )?CZ''4QL%=4TY/N](_Y
MO[EZG]O?[:__  =K?"WPI_:_A#]@_P"#-]\5-9C^U6MM\8_C9#J?A'X>Q2IM
M%OJ.@?#73KBS\>^*;&X5G9?^$FUCX97MG+$HETF]CE(3^1O]K[_@I)^VO^W5
MJLMY^TM\??&GC?0!=K=Z=\.;&[3PM\*M$DBFDEM'TOX<>&H],\*?;K-9!!%K
MNH:;?^))X8H5O]9O'C62OARBNJ%*$/ACK_,]7]_3Y61PU*]6I\4G;^5:1^Y;
M_.["BBBM#(**** "BBB@ HHKOOA?\*_B3\;/'?AWX8?"+P+XI^)/Q#\6WRZ=
MX;\&^#-%O]?\0:O=%6DD%KIVG0SSF"U@26[OKR18[/3[*&XOKZ>WL[>:>,VW
M#?8X&OU4_P""</\ P1[_ &OO^"E?B.WN?A9X77P-\$[#4TLO%_[0?CZUO;#X
M?Z0L,^S4M/\ "\2(NH?$3Q7:Q),J^'?#"R6UG>FS@\5:YX4LKZ'4Q_2U_P $
MO/\ @UJ\-^%/^$=^-'_!22XL?&'B)8[35M(_9=\*:S)+X2T.[ CN+=/BYXVT
M.ZC/BZ^LY>+OP=X-OD\(FXMUCU+Q3XRT:[N](/\ 8]X:\,>&_!?A_1O"7@[P
M]H?A/PKX<TZUT?P]X9\-:38:%X?T+2+&)8+'2]&T;2[>UTW2].LX$2&UL;&V
M@MK>)%CAB1%"CEJXE*ZIZO\ FZ+T[_EZG=1P;E:56\5_(OB?J^B\M_0_,/\
MX)P_\$=_V/\ _@FKX>M[OX7^%V\??&V]T];;Q5^T'\0;/3[_ .(&H//:&WU/
M3_"4<<)L/ASX4NWEN5'A_P -;;R]L9+>V\5:_P"*[FR@OQ^K%%%<3DY-N3;;
MZO\ K\#T(QC!*,4HI=$OZN^[>KZA1112*/Q1_P"#@7]D0?M;_P#!,WXUVVC:
M6VI?$/X"10_M%_#T6]NUQ?277PVLM1E\;Z7:Q0(]Y>2ZU\,=1\:V=CIEMN-]
MKW]AMY,\UM E?Y8M?[;]Y9VFHVEUI^H6MM?6%];3V=[97D$5S:7EI<Q-!<VM
MU;3J\-Q;7$+O#/!,CQ2Q.T<BLC$'_'F_X*#_ +,\_P"QW^VQ^TO^S8T<L>F?
M"[XJ^(--\)-<%S<7/P]UIH?%7PUO[GS&D<7.H_#_ %WPU?W"F68+-<NJSSJ!
M*_;A9:2AV]Y?D_T^\\['0LX5%U]U^JU7WJ_W'QS11176< 4444 %%%% !111
M0 4444 %%%% !7]-/_!L9_P4(E_9B_;!F_99\>:S':_!O]KR[TKP]I;7\[):
M>%_COI<5S#\.]2M6DE,5M'X]BN;GX=ZG#;V_GZMK>H> I;JYBL] (;^>7X._
M!3XN?M!^/]$^%?P/^''C'XJ_$3Q%(ZZ1X0\#Z%?Z_K5S%#M-U?2VUC#*++2M
M/C87&J:Q?O;:5I5H'O-1O+6UCDF7^Q#_ ()R?\&J/B?[=X4^+W_!03XBWW@V
M73;ZPUW3_P!GSX-:_$/%$5U9317EDGCCXR:/=36F@SV]W HNM+^&8U*_:)H[
MG2_B/HM_#M3*M*FH.,VM5HMY7Z-+RW[=S>A&JZD94XM\K5WM&VETY;:IZI7=
MM4F?W$U^<'[5?_!)_P#8A_;7^/\ \+OVC?VDOA7)\1/&GPJ\)7G@S3M%N=;O
MM,\&>+-'.M?\)#H$?C_1]*-G?>*8_!^JW.NS^'],N=7@T"XB\4:[:>)M'\16
MDFG0:=^CD4:PQQQ(7*Q(D:F662>0JBA09)IGDFF<@ O++(\DC9>1V8DE]>:F
MT[IM/576F^C/8E&,E:24E=.S5U=.Z.<\(^#_  E\/_#6B^"_ ?A;PYX)\'>&
M[&+3/#OA/PCHFF>&_#6@Z; 6,.GZ+H6C6MEI>EV,)9C%:6-K!;QEFV1C)KHZ
M**0]M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH _R*O^"N7_ "D^_;U_[.G^,?\ ZF.IU^=E?HG_ ,%<O^4G
MW[>O_9T_QC_]3'4Z_.RO6A\$?\,?R1X,_CE_BE^;"BBBJ)"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKT
M7X3_  B^*'QV\?\ ASX5_!OP%XI^)GQ%\77R:?X=\'>#='O-<US4KAOFED2T
MLXY#!8V<(>[U/4[MH--TJPAN-0U*[M+&WGN(S;<-]CSJO[%O^"%__!O1J'Q5
ME\&?MD?MY^$;O2?A?!/IOB?X._LZ>)-/,%]\4X?)CO\ 2/''Q3TZY*SZ=\.6
M=[:\T'P3>6ZWWC]4%[XBAM/ [0:?XW_1W_@CW_P;>> ?V7+KPM^T=^W%:>&_
MBS^T-8-:ZWX,^$<36NO_  H^#.J*R7%GJFLR.DEA\2OB/I#*C6=\ZR^!_">J
M>=>:!;>)=8T_P_XTT_\ JUKCK8B]XTWILY?I'_/[NYZ&'PEFIU4N\8>?>7_R
M.OGV(H((+6"&UM88K:VMHHX+>W@C2&"""%!'%##%&JQQ111JJ1QHJHB*%50H
M J6BBN,] **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_)B_X+:?
M\I7/VYO^RWZK_P"F?1:_+2OU+_X+:?\ *5S]N;_LM^J_^F?1:_+2O6A\$?\
M#'\D>%4_B5/\<O\ TIA1115$!1110 4444 %?Z0__!J+_P HP?$/_9T_Q7_]
M0[X5U_F\5_I#_P#!J+_RC!\0_P#9T_Q7_P#4.^%=<^)_A?\ ;R_4Z\%_&?\
M@E^<3^F&BBBO//5"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^??C-^R=^R_\
MM%P2P_'K]GCX*_&%I(EA%W\1_AGX/\7:I;HB1QQFQU?6M(N]5TZ6*.*)(9["
M\MIX5C18I$"J!]!44TVMFUZ:":3T:379JY_/O\=?^#97_@E3\8DO;GPK\-OB
M)^SYKEXID.J_!CXEZXMH+L!O+E'ACXF)\1_"UI;']VD]CHND:-#)%&3";:ZE
MENV_$7]HC_@T'^+VB17VJ_LL?M6^!?B @9YK3P=\;/"6K_#G4XK==Q^R0^-/
M!\WC[2]9U!U \F2Z\*>%+%Y7$<\UK$IN#_>%16D:U6.TFUVEK^>OXF,L/1GO
M!)]X^[^5E]Z9_D3_ +4W_!)__@H3^QK%JFI_'C]E_P"(NB^#])=_M?Q(\*65
MM\1?AI%;!=\-[>^./ =SXAT'0X+J(B2&'Q'=:-?J1)!<V5O=07%O%^=]?[=%
M?D-^V9_P0U_X)Q_ML1ZKJWC;X'Z=\+/B7J<DMR_Q>^ JZ=\,_&\M],%\Z^UR
MSL=+O/!'C*[G,<0FO/&GA'Q!J*QQE+.^LVDD=MX8KI./SC_D_P!'\CEG@7O3
MG?\ NSW_ / DK?@O4_RD**_I!_X*%?\ !M+^V9^R)9:U\1?@+*_[7GP7TQ+K
M4+^Y\#>'YM+^,/A+3(YF82:]\+$O]7O?$MI:6[PK<:O\/K[Q%<%(;W5M5\.>
M'-*MY)8_YP98I())(9HWAFA=XI8I4:.2*2-BDD<D;@,CHP*NC ,K @@$$5U1
MG&:O%W7Y>370XIPG3=IQ<7Y[/T>S7FFT,HHHJB0HHHH **** "BBB@ K^N;_
M (-*_P!KFX\!_M+_ !C_ &./$.J;/#'QZ\%O\2? %E<2$I#\4OA; TFMV.F0
M  +/XG^&UYK.JZM.S-F'X<:5$BK\['^1FOKK]@7]H*X_95_;4_9@_:#2_DT[
M3_AA\:/ VN>*)XW,;2^ [G6;?1_B)IYD'^K35O FI^(M*E<A@L5X[%' *&*D
M>>$H]UIZK5?B:4I^SJ0ET4E?_"]'^#9_L744U65U5T971U#(ZD,K*P!5E8$A
ME8$$$$@@@@XIU>4>X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% '^*;\2_P#DH_Q _P"QV\5_^GV_KB:[;XE_\E'^('_8[>*__3[?
MUQ->O'9>B_(^?"BBBF 4444 %%%% !7^LY_P1*_Y11?L-?\ 9$=+_P#3UK5?
MY,=?ZSG_  1*_P"447[#7_9$=+_]/6M5RXKX(_XOT9VX'^)/_!_[<C]3****
MX3TPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _F8
M_P"#K+X+3_$3_@FOHOQ0L+/S;S]G_P"/O@#Q;JM\L"2/:>$/'%GKOPMU"W:8
MXDMH+SQ=XO\  C.ZL4DFM+:)XF9XI(?\WZO]AG_@HM\ ?^&H_P!A7]J[X#06
M7]HZQ\0O@AXZL_"5IY?F[_'VC:1-XE^'DGE8+2?9O'.B^'KG8F)&\G$3)(5=
M?\>:N_"RO!QZQE^#6GXIGEXV-JD9=)1M\XNS_!Q"BBBNDXPHHHH **** "M7
M0M<U?PSK>C^)/#^HW6D:]X?U73]<T35K&5H+[2]7TF[AO]-U&SG7YH;JRO;>
M&YMY5^:.:)''(%95% '^RA^QI^T=H'[77[*OP#_:4\.&!+'XP_#/PUXMO;*W
M=7CT7Q-/9K9^,O#;,DLZF?POXNL]<\.W0$TH6YTN9?,;&X_3%?QP?\&D_P"V
MC%XH^%'QJ_83\6:HK:]\+]7G^-_PD@NKO=<7'P_\8WECI/Q$T'3;5Y0(=/\
M"?CI])\2,((F>>^^)NIS3.%@05_8_7E5(<DY1[/3T>J_#?S/<HS]I3A+JU9_
MXEH_Q_ ****@T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "OY_/\ @Y4_:MA_9P_X)F^/_ NE:A]E\=_M2Z_I'P)\
M/0PO$;J/POJ'F>)/BCJ4MO(ZM)I4O@?0]0\'7D\2NUK?^-M()4>:'7^@.O\
M-;_X.>/VT(OVD_V_F^!_A;5_[0^''['V@77PSC2WNUNM.NOBYXAGM-:^+VI6
MXC<K!=:9<6GA;X=:K;2()[?5OA[?AF*R*B;4(<]2/:/O/Y;?>[?B<^)GR49:
MZR]U?/?[HWU[V/YNZ***](\<**** "BBB@ HHHH *_UA/^"&?P6D^!/_  2E
M_8S\*75M]GU/Q1\,#\8-49XQ'<3R_&WQ!K/Q7TXW:@DB>ST#Q=H^EA7VRQP6
M$$,R1RQNB_Y:/P(^%&M?'CXW?![X(^&]_P#;_P 8/BAX"^&.C/''YK1:EXZ\
M4Z7X9M+@IT,=O-J:3RLY$:11N\C*BLP_V<_"GAC1?!/A;PWX,\-64>F^'?".
M@:/X8T#3HO\ 56&BZ!IUMI6E64? _=VMC:00)P/EC' KDQ4M(1[MR?RT7YO[
MCOP,?>G/LE%?-W?W<J^\WZ***XCT0HHHH **** "BBB@ HHHH **** "BBB@
M#_,__P"#HW_E*[XN_P"R(_!C_P!,NHU_.O7]%'_!T;_RE=\7?]D1^#'_ *9=
M1K^=>O5I_P .G_@C_P"DH\2O_&J_XY?F%%%%69!1110 4444 %?Z#7_!H9_R
M9-^TO_V=-/\ ^JE^'%?Y\M?Z#7_!H9_R9-^TO_V=-/\ ^JE^'%88G^$_6/YG
M5@_XR_PR_(_K.HHHKSCU@HHHH **** "BBB@ KX?_;[_ ."??[//_!1GX'W_
M ,%?CYX?DD-I)=:K\/?B'HBV]MXZ^%WBR:U^S1^(_">IS12IY<Z+##KOA^_2
MYT+Q)90PV^J64DUIIUW8_<%%--IIIV:=T_,4HJ2<9)-/1I[,_P A_P#X*+_\
M$UOVB_\ @FG\9Y_A=\:]%;5?"NM-<WOPM^,>@:??I\/OBEH5N8FFN-$OKF,C
M3O$FCBXMX/%G@R^G;6?#EU/;3-]OT'5- U_6?SWK_97_ &K_ -DKX#?MK_!;
MQ+\!?VB? ]CXV\!^(D,]N7VVOB#PGXAAMKFWTKQEX*UQ8Y+KPYXMT3[7<-IN
MJVH9'AGN],U.VU'1=1U/3+W_ #&_^"K_ /P2%^/'_!+WXG+%KRWGQ$_9T\::
MM<6GPD^.UAIZ6VGZM*+=KX^#/&^GVT]V/"/Q TVT2=_L%S(-,\4V%G=ZWX6N
MKN&RUS3M [Z-=5/=EI/\)>GGW7S6E[>5B,,Z3<HWE3[[N/D_+L_D]=_R,HHH
MKH.4**** "BBB@ HHHH **** /H7P]^U+\;O#7[.?Q#_ &3K+QG>7/P#^)?B
M_P *_$#6_A_J8-_I>E^.?"-QYFG^*_"_FOO\.ZO?VF-+\0M8%+3Q#I\-@NKV
MMW=:-HEWIOSU1119*]NKN_7^D-MNUVW965W>R[+LO(****!!1110 4444 %?
MHG_P2-_Y2??L%?\ 9T_P<_\ 4QTROSLK]$_^"1O_ "D^_8*_[.G^#G_J8Z94
MS^"7^&7Y,NG_ !*?^./_ *4C_75HHHKR3W0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH _'O_ (+[_P#*(3]M;_L2? O_ *N/X<U_E-U_JR?\%]_^40G[
M:W_8D^!?_5Q_#FO\INN_"_PY?XW_ .DQ/,QW\2'^#_VYA11172<04444 %%%
M% !7N_[+7@;PW\4/VG/V<_AIXQM)=0\(_$/X[_"'P-XJL(+NYL)[WPWXM^(/
MA[0-<M(;ZRDAO+*6YTS4+J&.[M)HKFV=Q-!)'*B,/"*^IOV&?^3V?V//^SIO
MV?/_ %;7A&D]GZ,J*O**>SDE^)_HH_\ $,[_ ,$A/^B">-__  ^WQA_^;"C_
M (AG?^"0G_1!/&__ (?;XP__ #85^^-%>9[6I_//_P "?]=/S[L]GV-'_GU3
M_P# (_Y>7Y]V?@=_Q#._\$A/^B">-_\ P^WQA_\ FPH_XAG?^"0G_1!/&_\
MX?;XP_\ S85^^-%'M:G\\_\ P)_UT_/NP]C1_P"?5/\ \ C_ )>7Y]V?@=_Q
M#._\$A/^B">-_P#P^WQA_P#FPH_XAG?^"0G_ $03QO\ ^'V^,/\ \V%?OC11
M[6I_//\ \"?]=/S[L/8T?^?5/_P"/^7E^?=GX'?\0SO_  2$_P"B">-__#[?
M&'_YL*/^(9W_ ()"?]$$\;_^'V^,/_S85^^-%'M:G\\__ G_ %T_/NP]C1_Y
M]4__  "/^7E^?=GX'?\ $,[_ ,$A/^B">-__  ^WQA_^;"C_ (AG?^"0G_1!
M/&__ (?;XP__ #85^^-%'M:G\\__  )_UT_/NP]C1_Y]4_\ P"/^7E^?=GX'
M?\0SO_!(3_H@GC?_ ,/M\8?_ )L*/^(9W_@D)_T03QO_ .'V^,/_ ,V%?OC1
M1[6I_//_ ,"?]=/S[L/8T?\ GU3_ / (_P"7E^?=GX'?\0SO_!(3_H@GC?\
M\/M\8?\ YL*/^(9W_@D)_P!$$\;_ /A]OC#_ /-A7[XT4>UJ?SS_ / G_73\
M^[#V-'_GU3_\ C_EY?GW9^!W_$,[_P $A/\ H@GC?_P^WQA_^;"C_B&=_P""
M0G_1!/&__A]OC#_\V%?OC11[6I_//_P)_P!=/S[L/8T?^?5/_P  C_EY?GW9
M^!W_ !#._P#!(3_H@GC?_P /M\8?_FPH_P"(9W_@D)_T03QO_P"'V^,/_P V
M%?OC11[6I_//_P "?]=/S[L/8T?^?5/_ , C_EY?GW9^!W_$,[_P2$_Z()XW
M_P##[?&'_P";"C_B&=_X)"?]$$\;_P#A]OC#_P#-A7[XT4>UJ?SS_P# G_73
M\^[#V-'_ )]4_P#P"/\ EY?GW9^!W_$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&
M=_X)"?\ 1!/&_P#X?;XP_P#S85^^-%'M:G\\_P#P)_UT_/NP]C1_Y]4__ (_
MY>7Y]V?@=_Q#._\ !(3_ *()XW_\/M\8?_FPK^8/_@Y _P""9W[(7_!.O_AC
M7_AE/P%KG@?_ (7#_P -#_\ ">?VSX[\8^-?[4_X5]_PHS_A%_LW_"6:QJW]
MF?8O^$W\1>=_9_V?[;]KB^U>;]DMO+_T;:_B+_X/(?\ G'-_W=Y_[[!6M"I.
M56*<Y-/FNFVU\+_R1CB:5.-";C"$6N6S44FKSBM[=OU[L_B+HHHKO/*"BBB@
M HHHH **** /ZS?^#0S_ )/:_:6_[-8N/_5M?#>O]!NO\^3_ (-#/^3VOVEO
M^S6+C_U;7PWK_0;KSL3_ !7Z1_(];!_P5_BE^84445@=04444 %%%% !1110
M 4444 %%%% !1110 5_&#_P>)?\ )./V$/\ L=OC[_Z8OA57]GU?Q@_\'B7_
M "3C]A#_ +';X^_^F+X55K0_BP]7^3.?%?[O4_[<_P#2XG\*M%%%>F>.%%%%
M !1110 4444 ?TP?\&HW_*3_ %__ +-9^*__ *F'PLK_ $B*_P W?_@U&_Y2
M?Z__ -FL_%?_ -3#X65_I$5Y^)_B_P#;J_4]7!?P7_CE^40HHHKG.L**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK\^O^"H?[<?A[_@GG
M^Q;\6OVC=2-G=^+M/T^/P=\'_#MXR;?%7Q?\6Q75EX,TQH79/M6GZ4\-]XQ\
M2V\;I<'PCX7\0R6N^ZBAB=I.326[=E\Q2DHIRD[)*[?DC^+C_@Z0_P""@<WQ
M^_:HT?\ 8V\ Z\US\)_V5I7G\;Q6-QOT[Q'^T#K=@T>N27 B8PW3?#/PW>Q>
M#+/S%6YTGQ)JGQ%L'RDPQ_+'6WXF\2Z_XS\2>(/&'BO5[[7_ !1XKUS5O$OB
M37M3G:ZU+6]?UV_N-4UC5]1N7R]Q?:EJ-U<WEW.Y+37$TDC<L:Q*]6$5"*BN
MB^]]7\V>'4FZDY3?VGHNRV2^2"BBBJ("BBB@ HHHH ***^J?V(OV5O&'[;/[
M5GP1_9?\$.]KJWQ8\:6FCZEK*1+,OACP?IUO<Z_X[\72PL52>/PKX,TK7=?%
MJS*U])I\=C$3/<Q*1M)-O1)7;[)#2;:25VVDEW;T2/[:/^#4K]A%?A/^SMX\
M_;C\;Z++:^//VC;BZ\"?"^2^MQ%<Z;\#_!VLQG5=3L]Q2YBB^(?Q#TJ66YAN
M8O+NM*^'WA36-/=[34Q+-_6O7%?#7X>>$/A%\// OPJ^'^CVWA[P+\-O"'AS
MP+X.T*T4+;:1X9\*:1::'HFG18 W+::=8V\)<C?(R&1R79B>UKRIS<Y.3ZO[
MELE]Q[=*"IPC!=%J^[ZOYO;R"BBBH- HHHH **** "BBB@#X1_X*6_L::+^W
MO^Q7\</V:[^'34\2>*O#,FL_##6=27;%X;^+'A5O[<\ :Q]K7$]A:2:Y:0Z+
MKMQ;,)9?#&L:Y8.LUO>SV\O^0[XA\/ZUX3U_7/"OB33;O1?$7AG6-3\/Z_H]
M_&8;[2=:T:]GT[5=-O(228KNPOK:>UN(R24FB=<\5_MH5_G ?\'0/["7_#-_
M[:MG^TUX*T2.P^%?[7UI?^*-3-C#LLM(^.7AU;.W^)=K,D:LMO)XSM[S1/B$
MMQ<RB76/$&N>-&MHA#I4NWKPL[-P?VM5ZI:_>E^!PXVG>*JK>/NR]&]'\F[?
M,_F6HHHKM/-"BBB@ HHHH **** /IO\ 8T_:B\<_L7?M0?!?]IWX>.\GB'X2
M^-+#7I])%RUI!XI\,7"2Z3XT\&7\Z*[1:=XR\(ZAK?AF^F1&EM[;5)+FWVW,
M,+K_ + GP<^+/@;X\_"CX<_&KX9ZPFO?#_XJ>"_#GCWP?JR!4DNM!\3Z7;:M
MIXNX%DE-EJ-O#<BUU33I7^TZ9J,%UI]TJ7-M*B_XL%?W9?\ !J!_P4%G\4>#
M/B!_P3Q^(^N^;J?P]@U/XL_L\&_F022^"M5U7SOB?X"LG?RP_P#PCWBC5K?Q
MSH]DINK^YMO%?C.?,6E^'HHX>7$T^:*FMXZ/NXO_ "?X-L[,'5Y9NFW[L]8_
MX]/S6GJDC^S:BBBN$]0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH _F>_X.NO^48/A[_LZ?X4?^H=\5*_S>*_TA_\ @ZZ_Y1@^'O\ LZ?X
M4?\ J'?%2O\ -XKT,-_"_P"WG^AY.,_C/_#'\@HHHKH.4**** "BBB@ K]$_
M^"1O_*3[]@K_ +.G^#G_ *F.F5^=E?HG_P $C?\ E)]^P5_V=/\ !S_U,=,J
M9_!+_#+\F73_ (E/_''_ -*1_KJT445Y)[H4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %?FM_P %B?C-'\!/^"8/[;/Q"^T1VEW+
M\"?%/P\T>Y?)>WU_XQFU^$.@7-NJ_>NK36/'-E=6P97A6:!'N(WMUE4_I37\
MF_\ P=N?M#1>!_V.?@7^SEIU_P"1KGQY^,DWBW6+6.52;GP#\&M$:ZO[:ZA5
MPZ1W'C?QIX"OK2613'(^AW21AGC9HKI1YJD%WDK^BU?X(RK2Y*527:+2]7HO
MQ:/\]^BBBO5/$"BBB@ HHHH **** "O]A7_@G#\+&^"?[ ?[&GPNGMY+34O"
M?[-7P=M=?MY#$S1^*K_P-HVK^+0#"!&$;Q-J&K/$H:0I&R*\\[AII/\ )B_9
M9^$,W[0'[3'[/?P+A@GN#\8?C7\+_AI,EN95D2S\;>-=%\.W]RTL)5[:"SLM
M0N+NYN]\:6=M!+=22Q1PO(O^S7!!!:P0VMK#%;6UM%'!;V\$:0P000H(XH88
MHU6.***-52.-%5$10JJ% %<>+>D(^K?X)?K]QWX&.M27E&*^=V_R1+1117&>
MB%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'R[\:_V(OV//VCA>O\=OV8?@3\5+Z_WF?7
M?&7PP\(ZMXI221&C>XM/%DNE#Q-I]V8V9!=V&K6UTJDA9A7XX?'7_@UU_P""
M7?Q76]NOA]X?^+G[.NL7"F2WE^%_Q*U'7M#2\PW[RYT#XLVWQ$S9R.P>:PTC
M4M#10JQV4UBF0?Z,:*J,YQ^&4EY)NWW;&<J5.?Q0B_-I7^]:_B?P&_M&_P#!
MHK^TGX2CO]6_9?\ VDOAC\9;&%6N+?PK\3="UCX0^+I$,A5=.T[4M.N/'_A/
M5[R-"CF\U74/!EG.HF/EV[K%%/\ SQ?M0?\ !.+]N/\ 8SN+O_AH_P#9G^*'
MP[T2TG%NWC@Z(/$_PSN)F/[N*T^)O@^?7_ 5S/*N'6TC\1&]56 EMHW#*/\
M8/J"ZM;:]MKBRO;>"[L[N"6UN[2ZBCN+:ZMKB-HI[>X@E5XIH)HG>.6*1&CD
MC9D=65B#O'$U%\24EYZ/[UI^#.>>"I/X7*#]>9?<]?\ R8_Q'J*_U)_VT?\
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
M ,/=.^)#PO*@ELE"RF/^!_\ ;!_X*6?MM_MVZK<7?[2GQ\\8^,?#KW0NM/\
MAKI5Q%X2^%&B^5,LUD-.^'7AF/3/#$MU8".&.#7-6L=4\2W"P12ZCK=]=![A
M_A2NJ&%2UF[^4=%\WN_E8X:F-D]*<>5?S2U?R2=E\^8_=7]M?_@X?_X*,_MA
M?VMX;T;XBQ_LR_"G4?M-M_P@/P!GU/PMK%_IDVV-;7Q1\3Y+N7Q_K#RVOF6N
MJ6VCZMX7\-:Q#<W,5WX8^SR)!'^%\\\]U/-<W,TMQ<W$LD]Q<3R/-///,YDE
MFFED+22RRR,SR2.S.[L68EB345%=,8QBK122\E^??YG'*<IN\Y.3\WMZ+9>B
M"BBBJ)"BBB@ HHHH **** "BO;/V??V</CG^U5\3-%^#W[//PQ\5_%?XBZZR
MM:^'O"NG/=FRL1<6]K<:YK^I2M#I'ACPUI\UU;C5?$WB*_TO0=*6:.34-1MD
M=6/]WO\ P2\_X-B?@M^SZ/#WQC_;MF\/?M!_&2W:RU?2/A!9))=_ OP#=^4L
MH@\16]]!#-\7->LYB!)_:UK8^!+:43VR^'/$ODV.OG.I5A37O/7I%:M_Y>KL
M:TJ,ZK]U6763V7^;\E^!_,?_ ,$Q/^"$_P"UM_P4:NM$\>S:=/\  G]F&>ZW
M7WQR\<:3.9/$]E;SQQ7EM\)/!TL^GZGX^NR3- FO>=I7@2UNK34+2Y\4MK%B
MVBS_ .A;^P3_ ,$ROV2/^"<O@*/PG^SU\/;:+Q7J&GP6GCCXR>*TL];^+7Q"
MFB*2.WB'Q2+.U^PZ1YZ+/:>$O#5IH?A*PF4W5MHJZA/>7UU]]VMK;65M;V5E
M;P6EG:016MI:6L4=O;6MM;QK%!;V\$2I%#!#$B1Q11HL<<:JB*JJ )ZX*E:=
M31Z1Z16WS?5_AV2/4I8>G2U2YI]9/?Y+:*_'NV%%%%9&X4444 %%%% !7^?Q
M_P '<7[-J>"?VI_V??VG])LUATSX[?"W5? 'B:2"$;7\;_!G4[1XM2U"95&V
MYU;P7XZ\-:58I*Q:6V\'7'DY6WE"_P"@/7\Z_P#P= _ '_A</_!+SQ/X^L;+
M[3KG[.'Q3^'GQ9MY(8]]Z= U6^N?A9XGM8R 6^PQ6?Q!MO$.I("JK%X;CNG.
M+0 ZT)<M6+Z/W7\]%^-CGQ,>:C/O%*2_[==W^%S_ #/Z***],\<**** "BBB
M@ HHHH **T=(T?5O$.JZ;H6@:7J.N:YK-]:Z9I&C:18W.I:KJNI7TR6UEI^F
MZ=913W=]?7EQ)'!:VEK#+<7$TB111N[*I_IY_P"">_\ P:]?M7?M&KI'Q!_:
M]U.\_9)^%%RUM>1>$+S3K75_C]XGT]PLCQIX2GF_LOX9+,GF6YN?'K3>)]-N
MH]UQ\.[JT>.=YE.,%>32[=WZ+=EPISJ.T(MO\%ZO9'\T'@?P)XW^)OBO1? G
MPX\'^*/'WC;Q)>)IWA[PAX,T'5/$_B;7+^0%DL](T+1;6]U/4;EE5F\FTM99
M-BLY4*K$?UB_\$\_^#53XT?%+^POB1^WUXNG^!'@.Z@MM2@^"W@*_P!*UGXU
M:Q#+Y4\5MXKUZ2UU?P;\.()[>1'EM+<>,?%$9-QIFJ:5X4U.$RQ_V,?L7_\
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
M%%% !1110 4444 %%%% !1110!_BF_$O_DH_Q _[';Q7_P"GV_KB:[;XE_\
M)1_B!_V.WBO_ -/M_7$UZ\=EZ+\CY\****8!1110 4444 %?ZSG_  1*_P"4
M47[#7_9$=+_]/6M5_DQU_K.?\$2O^447[#7_ &1'2_\ T]:U7+BO@C_B_1G;
M@?XD_P#!_P"W(_4RBBBN$],**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O\ (N_X*U_LT/\ LD_\%%_VK_@M;Z?_ &;X;L/BGJ_C
M3P%;)AK:+X>?$^.#XC>"K2UF0!)TTC0/$]EH5PZ\Q7^EWEM,$N()HT_UT:_A
ML_X.[?V2OL/B+]FS]MSP[IKBWUZQO_V=?BA>0Q;+>+5-(.J^._A3>S^7D2WV
MJZ9=?$K3+N\G5'6S\-Z!9"69%@C@Z,-+EJ6>TE;Y[K]5\SDQD.:ES+>#3^3T
M?Z/T1_%51117H'E!1110 4444 %%%% 'V?\ \$]_VP?%/[!_[8'P3_:=\,K=
M7EMX \50Q^-O#]K(JMXM^&OB"*30OB#X8"RNELUUJ?A>_P!1_L::[$D&F^(8
M=(U?RS-IT1'^O=X#\<>%/B;X(\'?$CP)K5GXD\$^/_"^@^,_"'B'3W,EAKGA
MGQ/I=KK6A:M9N0K-;:AIE[;7<.Y5<)*H=58%1_BA5_?-_P &KO\ P4@3XD_"
MOQ%_P3X^*>O^9XZ^#EI?^-?@#<ZC<,UQXA^$M[>^=XI\$6\LQ)GOOASXAO\
M^UM+MS,]Q-X2\2M9V-K#I7@F=QRXFG>*FEK'1_X>_P G^#;Z';@ZO+)TWM/6
M/^*RT_[>2^])+<_L"HHHKA/3"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /@;_ (*;_MKZ!_P3^_8L^,O[2&I26,WB
MG0M#/AKX3Z%?%63Q1\7?%B3:7X$TDVQ9'O+&SU%I/$OB*"!O/3PGX?U^[BYM
M:_R*O$GB+7?&'B+7O%OBC5;S7/$OBC6M4\1>(M;U&9KC4-8UW6[Z?4]6U6^G
M;YI[S4+^ZN+NZF;YI)YG<\M7])G_  <Q?\%(H_VL/VJ;?]EOX8Z[]N^!G[)^
MJZOHFKW%C<"33/&OQ[<S:7XYUU6C5%NK'P';H?A]H;2"98=3M_&^I:?=3Z=X
MAMRO\S->CAZ?)"[^*5GZ+HOU^9Y.+J^TJ<J=XPT79O[3_3Y>84445N<H4444
M %%%% !1110!_1!_P;&_LSM\=O\ @IOX4^(NJ:=+=^$?V8? ?B[XPZC+)"6T
MV3Q9?6B_#_P!IUQ.,&+4(-:\6S^,])C1T::;P3.[^9;07,,G^F17\N__  :G
M_LH2?!S]A3QC^T?K^FK:>*OVK_B)<:AHT\D<D=T?A1\)9M6\&>$DGBG1)(&N
M_&MS\3=6A>/]QJ&C7^A7T;2QO"X_J(KSL1+FJ/M'W5\M_P 6U\CU\+#DHQ[S
MO-_/X?\ R5)_-A1116!TA1110 4444 %%%% !1110 4444 %%%% '^9__P '
M1O\ RE=\7?\ 9$?@Q_Z9=1K^=>OZ*/\ @Z-_Y2N^+O\ LB/P8_\ 3+J-?SKU
MZM/^'3_P1_\ 24>)7_C5?\<OS"BBBK,@HHHH **** "O]!K_ (-#/^3)OVE_
M^SII_P#U4OPXK_/EK_0:_P"#0S_DR;]I?_LZ:?\ ]5+\.*PQ/\)^L?S.K!_Q
ME_AE^1_6=1117G'K!1110 4444 %%%% !1110 5YA\9_@O\ "W]H?X8>,O@S
M\:?!.A_$/X9^/M'N-#\4^%/$%L;BQO[*<!HYH98VBO-,U73[A8=0T;6]+N+/
M6-#U6VM-5TB^LM1M+:YB]/HHVV#?<_S"O^"RW_!#GXK?\$V_%-_\5OABNO?%
M/]CCQ)K1@\/>.F@DU#Q3\)[F_D@6P\(?&$6%A:V-JL]W<'3/#'CFUB@T/Q+)
M%;VE]#H/B&]M-&N_P,K_ &Q/&7@WPG\0_"?B/P)X[\.:+XP\%^,-%U'PYXI\
M+>(].M=7T'Q#H.KVLMEJ>D:OIE[%-:7VGWUI-+;W-M<1/'+&[*RU_G?_ /!;
MO_@@!XL_8NN_%'[47[)&DZUXX_9+N;F\UKQCX)A%UJ_BW]G".:6)G2\N)[J\
MU;Q;\*DEFE;3_%LJS:MX1LD73_&\MU#:1^,-9[J-=2M";][9/^;R?G^?KOYF
M(PO)>=--PZQW<?-=7'\5Z:K^7NBBBNHX@HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *_1/\ X)&_\I/OV"O^SI_@Y_ZF.F5^=E?HG_P2-_Y2??L%?]G3
M_!S_ -3'3*F?P2_PR_)ET_XE/_''_P!*1_KJT445Y)[H4444 %%%% !1110
M4444 %%%% !1110 4444 ?CW_P %]_\ E$)^VM_V)/@7_P!7'\.:_P INO\
M5D_X+[_\HA/VUO\ L2? O_JX_AS7^4W7?A?X<O\ &_\ TF)YF._B0_P?^W,*
M***Z3B"BBB@ HHHH *^IOV&?^3V?V//^SIOV?/\ U;7A&OEFOJ;]AG_D]G]C
MS_LZ;]GS_P!6UX1I2V?H_P BH?''_%'\T?[(5%%%>0>\%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7\1?\ P>0_\XYO^[O/_?8*
M_MTK^(O_ (/(?^<<W_=WG_OL%;8?^-#_ +>_])D<^*_W>I_VY_Z7$_B+HHHK
MTCQPHHHH **** "BBB@#^LW_ (-#/^3VOVEO^S6+C_U;7PWK_0;K_/D_X-#/
M^3VOVEO^S6+C_P!6U\-Z_P!!NO.Q/\5^D?R/6P?\%?XI?F%%%%8'4%%%% !1
M110 4444 %%%% !1110 4444 %?Q@_\ !XE_R3C]A#_L=OC[_P"F+X55_9]7
M\8/_  >)?\DX_80_[';X^_\ IB^%5:T/XL/5_DSGQ7^[U/\ MS_TN)_"K111
M7IGCA1110 4444 %%%% '],'_!J-_P I/]?_ .S6?BO_ .IA\+*_TB*_S=_^
M#4;_ )2?Z_\ ]FL_%?\ ]3#X65_I$5Y^)_B_]NK]3U<%_!?^.7Y1"BBBN<ZP
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O\X[_ (.@/^"@
M,7[2O[7NF_LK?#[7X]0^$?[(_P#:.C>()--NUFTWQ'\>]<C@7Q]<RO XBNO^
M%>V%OI_P\MH;J(W.B^)K/XAQ6\IMM6;=_:;_ ,%9OVY],_X)[?L._%WX^1W=
MFOQ%N; ?#WX(Z5=B*3^V/B_XSMKRT\+2"TG_ '=_9^%;>WU3Q[KEB[1_:_#_
M (4U6UCD6XFA#?Y)6JZKJ>NZIJ6MZUJ%YJVLZS?WFJZMJNHW,MYJ&IZGJ-Q)
M=W^H7UW.\D]U>7EU-+<W5S,[RSSR/+([.S$]>&IW;J/9:1]>K^2_-]C@QM6R
M5)->]K+NDFG%?-Z_)=RA1117:><%%%% !1110 4444 %?W<_\&FO["'_  C'
M@#XI_P#!0#Q[H&S6?B-)>_!SX#7-]%\\'@70=3CF^*/B[3HY(WC,?B/QAINF
M>#;#4H9(KVU'@CQ;88-AK+F?^&_P-H.D>*?&W@[PQX@\6:5X"T'Q'XI\/:#K
M?CG7;74;W1/!FD:QJUII^I>+-8LM'MKS5[O2O#ME<3:QJ%KI=G=:C<6EG-%8
MVT]R\43?Z;WP!_X+%?\ !$O]FWX)_"KX!_#3]LCP9I_@/X0^!/#?@'PS#/X'
M^,$E[-IWAS3(-/74=3G3X;1B[UC5YHI=5UJ^*+)?ZK>WEY+^\G<GGQ#ER<D8
MR;ENTF[)-=N[L=6$C#VCG.44H+W5*25Y-Z.S>MM?FT?O#17X]_\ #_?_ ()"
M?]'K>"?_  A?C'_\[FC_ (?[_P#!(3_H];P3_P"$+\8__G<UQ>SG_)/_ ,!?
M^7FOO/2]K2_Y^4__  ./^?FOO/V$HK\>_P#A_O\ \$A/^CUO!/\ X0OQC_\
MG<T?\/\ ?_@D)_T>MX)_\(7XQ_\ SN:/9S_DG_X"_P#+S7WA[6E_S\I_^!Q_
MS\U]Y^PE%?CW_P /]_\ @D)_T>MX)_\ "%^,?_SN:/\ A_O_ ,$A/^CUO!/_
M (0OQC_^=S1[.?\ )/\ \!?^7FOO#VM+_GY3_P# X_Y^:^\_82BOQ[_X?[_\
M$A/^CUO!/_A"_&/_ .=S1_P_W_X)"?\ 1ZW@G_PA?C'_ /.YH]G/^2?_ ("_
M\O-?>'M:7_/RG_X''_/S7WG["45^/?\ P_W_ ."0G_1ZW@G_ ,(7XQ__ #N:
M/^'^_P#P2$_Z/6\$_P#A"_&/_P"=S1[.?\D__ 7_ )>:^\/:TO\ GY3_ / X
M_P"?FOO/V$K\N_\ @L7^PU;?\% /V"_C!\&M+TB#4OBIX<L1\5/@5.QCCNK;
MXK^![2^NM(TNSN)5:*#_ (3?1KG7OA[=RS#R(;/Q7-=%H9K:"Y@\_P#^'^__
M  2$_P"CUO!/_A"_&/\ ^=S1_P /]_\ @D)_T>MX)_\ "%^,?_SN:<8U(M24
M)7337NR\O+S7W^8I3HSBXNI3:DFG[\=G\]]5;SL?Y45S;7-E<W%G>6\]I>6D
M\MM=6MS%)!<VUS!(T4]O<02JDL,\,J/'+%(JR1R*R.JLI @K]2_^"R$G[(FO
M?MX_%;XI?L2_%/0?BA\%?C=)#\7+C^P-&\2Z';>"?B-XLO=1?XC>$C9^*-$\
M/W9@N/$UK>>,]+^P:>NDV&D>+K'0K.1FT>8+^6E>G%\T4[-72=GNK]/D>+)<
MLFKIV;5TTT_---K7U"BBBF(**** "BBB@ KZ+_9'_:6\>?L=_M*?!O\ :7^&
MTS+XK^$7C;3/$\-@;A[6V\1:*/,T_P 5>$-2GB5I$TCQCX6O=9\+:LT:F5=.
MU>Y:$K,L;K\Z44-733V>C&FTTT[---/LUJF?[1/P ^./P_\ VE_@G\+?C]\+
M-3;5OA]\7/!.@^.?"]U*(DO8;#7+*.Z?2]6MX9KA+'7=$NVN-%\0:89I)=+U
MNPO].G;SK60#U^OXI?\ @TY_;^2^T;XD?\$[?B'KJB[T1M7^,W[.PU"Y"F;2
M+VX1_BU\/=,$SQQ[M.U6XM?B1H^E6B3WETNM?$G5Y]EII64_M:KRJD'"<HOH
M]'W3V?W;^=T>U1J*K3C/JU:2[26_^:\F@HHHJ#4**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#^9[_@ZZ_Y1@^'O^SI_A1_ZAWQ4K_-XK_2'_P"#
MKK_E&#X>_P"SI_A1_P"H=\5*_P WBO0PW\+_ +>?Z'DXS^,_\,?R"BBBN@Y0
MHHHH **** "OT3_X)&_\I/OV"O\ LZ?X.?\ J8Z97YV5^B?_  2-_P"4GW[!
M7_9T_P '/_4QTRIG\$O\,OR9=/\ B4_\<?\ TI'^NK1117DGNA1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_F,_\'*?[6%O^TK_
M ,%,/'7@SP_J/VWP1^RUX=TWX Z5Y$V^SG\8Z+>ZAK_Q2O?)!(AU&Q\;ZY?^
M"-0.=TJ>"+,L%" #_0._X**?MA>'/V#_ -C?XX_M,Z[)I\VJ>!O"-W;?#W0]
M19O)\5_%3Q"/[$^'/AEH8I$NI[._\4WNGRZZUD)+C3_#5KK6K^68-.F9?\@?
MQ#X@UKQ9K^N>*O$FI7>M>(O$VL:GX@U_6+^0S7VK:UK-[/J.JZE>3$ RW=_?
M7,]U<2$ O-*[8YKKPL+N4WLERKU>_P!R_,X,;4M&--/5OFEZ+9/U>OR,>BBB
MNT\X**** "BBB@ HHHH _H _X-G?@&WQI_X*J?#+Q/=6C76@_L]> _B+\;=7
M5T/V8W=II$7P[\*!Y< +<VGC#XAZ'K=I"K"65M&E?:]O#<@?Z=%?QY?\&B'[
M-O\ PC7P&_:9_:KUC3=FH?%/XA:!\'_!MY<P[9T\*_##2F\0^)KS3)LY?3=?
M\3>-['3;TX*MJ'@144J;=]W]AM>=B)<U5KI%*/ZO\6>OA(<M%/K-N7RV7WI)
MKU"BBBL#I"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^4K_@LC_P
M;F?#/]I'1?%W[1G[#7AK0OA9^T=:17WB'Q+\']'AL- ^&?QPE1)KO4%T:Q06
MFE> /B=J3EIK34[=K3PEXIU,F'Q+::3J.J7GC*W_ ,^;Q'X<\0>#_$&N>$_%
MFAZMX9\4^&=6U'0/$?AS7].N](US0=<TB[EL-5T?6-*OXH+[3=3TV^@GL[ZQ
MO((;FUN898)XDD1E'^V=7\7?_!TM_P $P- U'P;!_P %(_@UX:@T[Q3X=OM!
M\)_M0:=H]FL4?B7P[J<UMX?\%?%F\BMT4-KGA[5)-)\$>)[UEFGU/0]5\,7<
M[6\'A:]GNNNA6::A-MIZ1;U:?1/R>R[.RVVX,5AX\KJTU9K6<5LUUDET:W=M
M&M=[W_A;HHHKM/."BBB@ HHHH **** -KPWX@U7PGXBT'Q3H5RUEK?AK6M+\
M0:/>)G?::KHU]!J.GW*X*G=!=VT,JX(.4&".M?[2OPP\=:;\4?AI\//B9HP4
M:1\1? WA+QUI0619E&F^+M T_P 06(65"4E46NH18D4E7&&4D$5_BH5_KA?\
M$=_'3?$7_@EQ^PEXA::.X>R_9N^'7@IY8Y8I@7^&FE+\.&5WB2-3/&WA0QW*
MN&GCN$ECN));A997Y,6M(/LVOO2_R.[ OWJD>\4_N;7ZGZ34445Q'I!1110
M4444 %%%% !1110!\J?M7_L0_LK?MO>"/^$"_:>^#'A#XI:5;172:%JVIVDF
MG^,_",UV%\Z[\&>.='ET_P 6>%;B5XX7N1HNKVEOJ'DQ0ZG;WMJ&@;^)W_@H
M1_P:L?'CX0_VM\0_V#O%MW^T7X A^UWL_P (O&D^B>'OC=X>LX\2)#HFL+_9
M'@OXGQQ0)/+-]G@\#^(V?[+IVD>%_$=W*T]?Z!M%:0JSIOW7IUB]G\NC\U9F
M-2A3J_%'7^9:2^_9_--+H?XGOC+P7XP^'7BK7O WQ \*^(_ _C7PMJ,^D>)?
M"/B[1=2\.>)?#^JVI"W.FZUH>KVUGJ>F7T!(\VUO+:&9,@L@!!/,U_K]?MM?
M\$UOV./^"@OA4>'_ -I7X0Z/XAUZQM6M?#/Q1\/[/#'Q;\&@K-Y2^'O'FG0_
MVFVG12SO=-X8UU=;\'7MXL-SJ?AV^EMX&C_A\_X*&_\ !L/^UI^S-_;_ ,1/
MV4+V[_:T^#=I)/>)X:T?3#9_M!>&--&Z7RM0\#64;Z=\0H[1#%;#4OA_<2:]
MJLPENC\/M&LT)7LIXB$])>Y+SV?H_P#/\3SZN$J4[N/OQ[Q7O+UCO]U^[L?S
M$45?U72M4T+4]0T76]-O]&UG2;RYT[5=)U6SN-.U/3-0LY7@N['4+"[CANK.
M\M9XWAN;6YBCG@E1XY45U*BA70<H4444 %?Z@W_!MI\$D^#?_!)SX(:I<6;6
M.M_&_P 4?$GXVZ]$V"97U[Q1<>#_  M> C[RWWP]\#>#;Q<\JLXC/*5_E\U_
MLR_LE?"4? 3]EG]F[X(FWCM9OA'\"?A/\.+R..-(RVH^#? NA:!J=Q,(U4/=
M7>H6%S=WD[ R7-W--<3,\LKNW+BG:$8]Y7^Y?\%';@8WJ3E_+&WSD_\ )/\
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
M0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M1'2__3UK5?Y,=?ZSG_!$K_E%%^PU_P!D1TO_ -/6M5RXKX(_XOT9VX'^)/\
MP?\ MR/U,HHHKA/3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K\_/\ @J7^R##^W/\ L'?M#_L[VMI!<^,O$/@N?Q+\+)9A"C6W
MQ7\"S1>+O $27<S(-.@UO7M)M_"^KWRMNBT#7M71DFBDD@E_0.BFFTTUNFFO
M5:BDE).+5TTTUY,_Q'[RSN]/N[JPO[6YL;^QN9[.]LKR"6VN[.[MI6AN;6ZM
MIE2:WN;>9'BG@E1)8I4:.15=2!7K]^_^#CK]AMOV0O\ @H1XL\?>%])^P?"+
M]K--3^-_@QH(W%EIWC>]OHH_C-X7CD8)%Y]GXVO?^$RALK2-+/2?#_C_ ,.:
M7 #]E;'X"5ZL9*48R6S2?IY?+8\*<'"<H/>+M_D_FM0HHHJB0HHHH **** "
MO9?V>/CU\2?V7?C=\,OV@OA!K;>'_B/\*/%>G>+?#&H%6EM9+BS+PWVDZK;!
MXQ?Z#X@TJXO] \0Z8[K%JFAZGJ&GS'RKEZ\:HHWW!-IIK1IW3[-'^Q#^P3^V
MG\,/V_\ ]EWX;_M+_"V>*WLO%FG_ -G^,O"37T-[JOPY^(VD0V\?C#P%KC1"
M.07FBWT\=QIUU<6UF^N>&M0T'Q-;VD-AK=GN^QZ_RRO^"(7_  5<UW_@F?\
MM(+;^-KW5=5_96^,UUIF@?&[PO;+/?-X8N8Y#;Z!\7_#.GQEI?[?\&FXECUV
MQLXY)/%/@ZXU32VL[O6[+PI=:1_J+>%/%7AKQUX7\.^-?!FNZ5XH\(^+M#TK
MQ+X7\2Z'>P:EHNO^']<L8-2T?6=)U"U>2VOM.U+3[FWO+*Z@D>*>WFCEC8JP
M->96I.G*WV7K%_FGYJ_ST9[-"LJT+_;C927GW7D_P=T;]%%%9&X4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?@[_P %\O\ @J1;
M_P#!/']E>Y\(?#37UM/VJ/VA=/UGPI\(UL)H7U+X>^'T2*U\8?&&\A\P/9MX
M=M+P:7X'EE4_;?'5_I][#:ZEI?AKQ)#;_J#^V1^UW\'?V&OV>?'_ .TA\<-9
M;3?!W@C3_P#0M*LS"_B#QKXJO4EC\-^!?"5G-)$E_P")/$U^@M+*.22*SL;=
M;S6=7NK#1-+U/4+3_)K_ &W_ -LGXN_MZ_M)_$+]I7XS:AYGB+QE?"VT'PW:
MW,\^@?#WP/ICS1>%/A_X5BF""WT/PY8RLAF$,-SK>L7.K^)M6\_7=<U6\N>B
MA2YY<S^&+^^6]O3J_DNIRXJO[./+%_O)+2V\5UEY-[+SUZ'R?++)/))--(\T
MTSO+++*[222R2,7DDDD<EG=V)9W8EF8DDDDFF445Z!Y(4444 %%%% !1110
M5[)^SQ\$/&7[2OQU^$7[/_P_@\_QE\8?B%X6^'VA,T32V]C=>)=6MM-DU>_5
M6C*:5H=K-/K&KW#211VNF6-W<RRQQ1.Z^-U_85_P::_L-'QQ\9?BE^WIXTTA
M9O#GP6L[_P"$?P;FN[64QS_%/QGHT,GCOQ'IMSA(A<^#_AQJB>&Y8SYR31_%
M":3;%/IT;U%2?)"4NRT]7HOQ-*4'4J1AT;U\HK5O[MO.R/[D/@K\)/!WP$^$
M'PP^"7P^L5T[P1\)O 7A7X>>%K39&LJZ+X2T6ST2QFNVB1%GU"[ALQ=ZE=LO
MFWM_/<W<[/-/([>G445Y1[B5E9;+1!1110 4444 %%%% !1110 4444 %%%%
M !1110!_F?\ _!T;_P I7?%W_9$?@Q_Z9=1K^=>OZ*/^#HW_ )2N^+O^R(_!
MC_TRZC7\Z]>K3_AT_P#!'_TE'B5_XU7_ !R_,****LR"BBB@ HHHH *_T&O^
M#0S_ ),F_:7_ .SII_\ U4OPXK_/EK_0:_X-#/\ DR;]I?\ [.FG_P#52_#B
ML,3_  GZQ_,ZL'_&7^&7Y']9U%%%><>L%%%% !1110 4444 %%%% !1110 5
M6O+.TU&TNM/U"UMKZPOK:>SO;*\@BN;2\M+F)H+FUNK:=7AN+:XA=X9X)D>*
M6)VCD5D8@V:* /X/O^"X_P#P;NWGPY?QG^V'^P%X1NM2^'A_M/Q5\8_V;M!M
MFNM1\ L\ZW.I>+?@OH]C:&XO_ B))<ZAKW@"+SK[P3'#<7WA87?A!AH/@S^-
MBO\ ;HK^.G_@N-_P;O67Q9;QA^V!^P)X1M],^*LK7_B7XO\ [.6@6_DZ?\4K
MRXN6O-5\;_"JS\Y+31OB PDN+O7O UG%!I7CDJU_X=AL?&IN;#QOV4:^T)OR
M4G^"?^?W]SS\1A=ZE)><H+\7%?BX_=V/X+:*M7UC?:7?7FF:G9W6G:EIUU<6
M.H:??6\UI?6-]:3/;W=G>6EPD<]K=6L\<D%Q;SQI-#,CQR(KJRBK78>>%%%%
M !1110 4444 %%%% !1110 4444 %?HG_P $C?\ E)]^P5_V=/\ !S_U,=,K
M\[*_1/\ X)&_\I/OV"O^SI_@Y_ZF.F5,_@E_AE^3+I_Q*?\ CC_Z4C_75HHH
MKR3W0HHHH **** "BBB@ HHHH **** "BBB@ HHHH _'O_@OO_RB$_;6_P"Q
M)\"_^KC^'-?Y3=?ZLG_!??\ Y1"?MK?]B3X%_P#5Q_#FO\INN_"_PY?XW_Z3
M$\S'?Q(?X/\ VYA11172<04444 %%%% !7U-^PS_ ,GL_L>?]G3?L^?^K:\(
MU\LU]3?L,_\ )[/['G_9TW[/G_JVO"-*6S]'^14/CC_BC^:/]D*BBBO(/>"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^(O_@\A
M_P"<<W_=WG_OL%?VZ5_$7_P>0_\ ..;_ +N\_P#?8*VP_P#&A_V]_P"DR.?%
M?[O4_P"W/_2XG\1=%%%>D>.%%%% !1110 4444 ?UF_\&AG_ ">U^TM_V:Q<
M?^K:^&]?Z#=?Y\G_  :&?\GM?M+?]FL7'_JVOAO7^@W7G8G^*_2/Y'K8/^"O
M\4OS"BBBL#J"BBB@ HHHH **** "BBB@ HHHH **** "OXP?^#Q+_DG'["'_
M &.WQ]_],7PJK^SZOXP?^#Q+_DG'["'_ &.WQ]_],7PJK6A_%AZO\F<^*_W>
MI_VY_P"EQ/X5:***],\<**** "BBB@ HHHH _I@_X-1O^4G^O_\ 9K/Q7_\
M4P^%E?Z1%?YN_P#P:C?\I/\ 7_\ LUGXK_\ J8?"RO\ 2(KS\3_%_P"W5^IZ
MN"_@O_'+\HA1117.=84444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%?EW_P6#_;YTW_@G;^P]\3/C+97D"?%?Q3!+\+_ (#::ZP3R77Q7\6Z9J0T
M?6Y;.<[+K2O VG6>J>.-7AD407EMH"Z.9([K5K3>TG)J*W;27JR924(N4M%%
M-OT7Z]N[/XJ/^#F/_@H++^U5^VC-^SAX%UM;SX*_L@W&K^"<6,V^Q\3?&^]:
M"+XJ:],T;*+E?"=S96?PVTZ&YBD.G:AX;\67VG7#6GB63=_-E5J^OK[5+Z\U
M/4[RZU'4M1NKB^U#4+ZXFN[Z^OKN9[B[O+R[N'DGNKJZGDDGN+B>1YIIG>21
MV=F8U:]6$5",8KHK?/J_F[L\.<W4G*;WD[^BZ+T2LEY(****HD**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH ]N_9L^/WC[]ECX]_"7]HCX87OV'QS\(/&^B>--#WR2QVFH_P!F
M7(_M+P_JGDE9)=#\3Z1)J'AW7K56'VS1=4O[1CMF-?[!?[-?Q^\ _M3_  $^
M$O[1/PPO?MW@;XO^"-$\::'ODBDN]-_M.V']I^']4\DM'%KGAC6(M0\.:]:J
M3]CUK2[^T)W0FO\ &&K^V'_@T]_X*#36VJ?$#_@G1\1M;4V>HQ:U\8?V<3?3
MX:'4[5/M?Q:^'6G[W=Y%OK!8_B5HFG6\<4-H=*^)6I7,LLNH0(G-B8<T>=;Q
MW_PO_+?[SLP=7DGR-^[.UO*?3_P+;UL?W#T445P'J!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ?S/?\'77_*,'P]_V=/\ "C_U#OBI7^;Q7^D/
M_P '77_*,'P]_P!G3_"C_P!0[XJ5_F\5Z&&_A?\ ;S_0\G&?QG_AC^04445T
M'*%%%% !1110 5^B?_!(W_E)]^P5_P!G3_!S_P!3'3*_.ROT3_X)&_\ *3[]
M@K_LZ?X.?^ICIE3/X)?X9?DRZ?\ $I_XX_\ I2/]=6BBBO)/="BBB@ HHHH
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
MCC]WHK@J59U'[STZ16B7^?J[GITJ%.DO=5Y=9/63_P EY+YW"BBBLS8****
M"BBB@ HHHH **** "BBB@ HHHH _S$?^#F7X;)X!_P""MOQEUN&!;:V^+/P_
M^#7Q)@C01K$7'P_TKX?:A.B1@%&N]6\ :A=W!D_>2W<]Q.25E4U^ M?UO_\
M!WOX%73OVP?V7/B4L+I_PE_[-U_X*>;RI5AF?X>_$WQ7K>U92Y@EGB3XE1B9
M4B6>.)[;SI)(WMDA_#3]A?\ X)6?MK_\%#=?M;7]GSX2ZB? 0OGLM<^-WCE;
MSPE\&O#;0,T=VMUXQN+&Y/B#4;*0)'=>'/!&G^*O%-OY\,\VB1V9DNHO3IR2
MI0<FDE%*[LMM/TT/&K0;KU(Q3;<VTEJ_>][]?D?G77ZQ?L ?\$7?VZ/^"B$]
MAKWPM^':^ ?@S-<I'??'GXLF^\*?#QH Y^T?\(F@L;OQ'\0[Q$CGB5/!FBZM
MI5K?I%9^(-;T!;B.Y']G7_!//_@V@_8V_9._L+X@?M%B#]KGXWZ?/;:G!)XO
MTDZ;\%?">H0^5-$F@?#"2ZO8/%D]I/YT3ZM\1KS7["^"6FH6'A'PS>Q$5_2+
M:VMM96UO965O!:6=I!%:VEI:Q1V]M:VUO&L4%O;P1*D4,$,2)'%%&BQQQJJ(
MJJH QJ8I;4U=_P SV^2W?SMZ,Z*6";UJNR_ECO\ -[+S2OZH_"#_ ()[_P#!
MO/\ L,?L-MI'C;Q5H*_M1?'6P6VN1\1_C!H.DW7ACPYJL!607OP[^%K_ -I^
M'?#,L-Q'%=6&KZ[=^,?%VEW<?GZ7XGL4<P+^\U%%<DI2D[R;;\_T6R]$=\(0
M@N6$5%>77S;W;\W=A1114E!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '^
M15_P5R_Y2??MZ_\ 9T_QC_\ 4QU.OSLK]$_^"N7_ "D^_;U_[.G^,?\ ZF.I
MU^=E>M#X(_X8_DCP9_'+_%+\V%%%%42%%%% !1110 5_I#_\&HO_ "C!\0_]
MG3_%?_U#OA77^;Q7^D/_ ,&HO_*,'Q#_ -G3_%?_ -0[X5USXG^%_P!O+]3K
MP7\9_P""7YQ/Z8:***\\]4**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#_)B_P""VG_*5S]N;_LM^J_^F?1:_+2OU+_X+:?\I7/VYO\ LM^J
M_P#IGT6ORTKUH?!'_#'\D>%4_B5/\<O_ $IA1115$!1110 4444 %?Z0_P#P
M:B_\HP?$/_9T_P 5_P#U#OA77^;Q7^D/_P &HO\ RC!\0_\ 9T_Q7_\ 4.^%
M=<^)_A?]O+]3KP7\9_X)?G$_IAHHHKSSU0HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O/?BQ\5?A_\#?AIXY^,'Q5\3:=X-^'7PW\,ZMXN\8^)
MM5E\NSTK1-&M7NKN;:H::[NY0BVVG:=:1SW^J:A/:Z;IUM<WUU;V\GH5?P*_
M\'/?_!5>+XN^.W_X)W? SQ)]H^&OPJU^VU3]I'7M+N%:T\9_%C1IEGT?X:PW
M5M*R7F@?"^X_T_Q-;R,\-U\2/L]E<6EK?_#R"YO-*=-U)J*VWD^R_P ^B\S*
MM55*#F]7M%=Y/9>BW?DF?@5_P4\_;^\>?\%'_P!K3QW^T%XJ%]I'A!7/A'X-
M^!+FY,T/@#X5:+=W;>'-&*K));G7-4>YNO$OBZ\MSY-[XIUG57M!#ID>GVEK
M]-?\$PO^"X?[67_!-K4],\'66HR_&O\ 9GDU!9=<^ OCC5[H6NC6\TIDO;WX
M3^*I8M1OOAMJ\CR37$EC:V>I^#-3NKBZN]7\*7>JS0:M9_BY17I<D7%0:3BD
MDD_+;Y^>YXZJ34_:*34[W<N]^ZV:\K6Z6L?Z[G[ G_!4']D3_@H[X*_X2+]G
MSX@1+XSTS3TO?&OP7\8M8Z%\7/ HW6\4T^K^%TOKP:IH*7-W;VT/B_PQ>:YX
M4N+F>.R&KQZFMQ86_P"AE?XIGPZ^)'Q ^$/C7P]\2/A9XU\4?#OQ_P"$M0CU
M3PSXR\&:WJ'AWQ)H=_&K(+C3=7TNXMKVV:2)Y+>=$E$=S;2S6UPDMO-+&_\
M9Q_P3/\ ^#J9X1X>^$'_  4DT22>-8[;2]/_ &H_A_H8:8&-(HH[KXN_#;1;
M=?-\W;-+>^+/AO9>8)6M8'^';(]]K</'4PTHZP]Y?R_:7^?X/R9Z%'&1E:-6
MT9?S?9?K_*__ "7S6Q_;W17G_P +OBO\,_C=X%\/_$[X0>//"GQ+^'OBFS6^
M\/\ C'P5KFG^(= U2W;AQ!J&G3SPK<VTFZWOK*5H[W3[N.:SOK>WNH984] K
ME.W?8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K7EY::=
M:76H:A=6UC86-M/>7M[>3Q6UI9VEM$T]S=75S.R0V]M;PH\T\\SI%%$C22,J
M*2/\;3]LKXV?\-(_M:?M*_'R.21[+XO_ !R^)_Q T9)5V-:>'?$OC#5]1\-:
M<%*HXCTOP_-ING1>:#.8K5#.\DQD=O\ 1Y_X.'/VZ;/]C3_@GQX\\+^']8MK
M/XR?M1VVK_ [X;V2W+Q:I:>']:T]8?BSXSM(H2EP(O#/@G4)=)M]1AF@_LKQ
M7XO\(W#/)N6WF_R\J[<+&RE-]=%\M_QM]S/-QTTY0@OLIR?J]E]R;^:"BBBN
MLX0HHHH **** "BBB@#_ $;_ /@TST>/3?\ @F=\0KV.9Y6\0_M?_%#6)D=5
M"V\D'PO^!^@"&(CET:'0XK@L_P PDGD4?*JU_3S7X'?\&SW@Z;PO_P $B/@3
MJLZSHWC[QO\ '#QC&D[H=L,/Q8\4^#(6AC$,3P031^#UN(TF:X>7SFNXYOL]
MS!##^^->75=ZL_\ $U]VA[=!6HTO\$7]ZO\ J%%%%9FH4444 %%%% !1110
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
MC:YDCL/$C1Q:+XU=%EL?%'A[_.P\9^#/%OPZ\6>(_ ?CWPUKG@WQKX0UB_\
M#WBGPKXETR[T;7_#^N:7</::CI6KZ7?Q07EC?6=Q&\4]O<1)(C*<C!!/^V%7
MX._\%DO^"(?PG_X*6>$;SXE_#\:%\+OVQ?#.D6UMX7^)4T-Q!X?^(^EZ3#,M
MEX"^*UOIZ2M=6;12"TT'QO!8WGB3PKY5E;$:OX<MF\/OTT:[C:,]8[)]8^7F
MORZ=CBQ&%Y[SII*?6.REYKHI?@_75_Y?-%>K?&[X'?%K]F_XH^+O@O\ ''P'
MK_PV^)W@;43IGB7PGXDM/LU]9RM&D]K>6TJ-+9ZIH^J6<L&I:)KNE7-[HVN:
M5=6FJ:3?7FGW5O<2>4UWIIJZ=T]4ULUW/,::;35FM&GNGV84444 %%%% !11
M10 4444 %%%% !7Z)_\ !(W_ )2??L%?]G3_  <_]3'3*_.ROT3_ ."1O_*3
M[]@K_LZ?X.?^ICIE3/X)?X9?DRZ?\2G_ (X_^E(_UU:***\D]T**** "BBB@
M HHHH **** "BBB@ HHHH **** /Q[_X+[_\HA/VUO\ L2? O_JX_AS7^4W7
M^K)_P7W_ .40G[:W_8D^!?\ U<?PYK_*;KOPO\.7^-_^DQ/,QW\2'^#_ -N8
M4445TG$%%%% !1110 5]3?L,_P#)[/['G_9TW[/G_JVO"-?+-?4W[#/_ ">S
M^QY_V=-^SY_ZMKPC2EL_1_D5#XX_XH_FC_9"HHHKR#W@HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_B+_X/(?\ G'-_W=Y_[[!7
M]NE?Q%_\'D/_ #CF_P"[O/\ WV"ML/\ QH?]O?\ I,CGQ7^[U/\ MS_TN)_$
M71117I'CA1110 4444 %%%% ']9O_!H9_P GM?M+?]FL7'_JVOAO7^@W7^?)
M_P &AG_)[7[2W_9K%Q_ZMKX;U_H-UYV)_BOTC^1ZV#_@K_%+\PHHHK Z@HHH
MH **** "BBB@ HHHH **** "BBB@ K^,'_@\2_Y)Q^PA_P!CM\??_3%\*J_L
M^K^,'_@\2_Y)Q^PA_P!CM\??_3%\*JUH?Q8>K_)G/BO]WJ?]N?\ I<3^%6BB
MBO3/'"BBB@ HHHH **** /Z8/^#4;_E)_K__ &:S\5__ %,/A97^D17^;O\
M\&HW_*3_ %__ +-9^*__ *F'PLK_ $B*\_$_Q?\ MU?J>K@OX+_QR_*(4445
MSG6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7^9_P#\'*'[?G_#
M7/[<M_\ !?P3K7V_X+_LB?VU\,=%^R7'F:;K_P 5[BZM_P#A;_BE-A\N;[%K
M&F:?\/[)\S0&W\%3ZII\H@UV;S/[5?\ @M=^WO'_ ,$^OV#?B9\2?#VK)I_Q
MG^(R-\'_ (#Q1RJM_;_$'QAI]\DWC"VC!:1$^'7AFVUSQK%<RP2Z?)KFDZ#H
ME\4.N6X?_*%EEDGDDFFD>::9WEEEE=I))9)&+R222.2SN[$L[L2S,2222377
MA8:NH^GNQ]>K^[3YOL<&-JZ*DGJ[2GZ?97S>OR7<91117:><%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7L'[/OQQ\??LT?&[X5_'_X7ZE_9?C[X1>-] \<^&KAS*;2
M>]T.^BNI=*U2&*2)KS0]<LUN=%U[3F<1:GHNH7^GSAH+F13X_10U=-/9Z,$V
MFFM&G=/LT?[,/[)W[2WP]_;$_9R^$/[2_P +9Y'\&?%SP?8>)K*RN)H9]0\/
MZGOET_Q+X1UB2V)MSKG@_P 2V6K^%]:^SLUO_:FDW1MWDMS%(_T/7\*?_!IU
M^WY_PCWC+XD?\$]/B#K6W2O'7]J?&']G_P"W7'RV_C#2-.B_X6AX%L/-9Y#_
M &_X9T^T\=:580""SLY?"?C:^<27VN?/_=97EU8>SFX]-X^<7M]VS\TSVZ-1
M5:<97UM:7E)+7[]UY-!11169J%%%% !1110 4444 %%%% !1110 4444 %%%
M% '\SW_!UU_RC!\/?]G3_"C_ -0[XJ5_F\5_I#_\'77_ "C!\/?]G3_"C_U#
MOBI7^;Q7H8;^%_V\_P!#R<9_&?\ AC^04445T'*%%%% !1110 5^B?\ P2-_
MY2??L%?]G3_!S_U,=,K\[*_1/_@D;_RD^_8*_P"SI_@Y_P"ICIE3/X)?X9?D
MRZ?\2G_CC_Z4C_75HHHKR3W0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBN&^)?Q-^'WP:\!>*OBE\5O&/A[X?_#OP1I$^N^+/&/BK4[;2-!T
M+2[<HC7-]?73I&K2S20VEG;1^9=7]]<6UA8P7%[<V\$@&VYC_&SXT?#+]G7X
M3^/?C?\ &3Q;IG@?X9?#7P]=^)O%WB;5I=EM8:?:E(H;>WB7=<:CJ^K7\]IH
M^@Z+8QW&J:[KE_IVBZ3:W>I7]I;2_P"4I_P55_X*/_$/_@IE^U+X@^,_B..^
M\._#3P['<>$/@7\-9KE9;?P+\/+:Z:2&6]2%FMKCQCXMN5_X2'QIJB-.TVI3
MP:-9W+>'] T"UL_LK_@M[_P6D\6?\%*/B,GPO^$T^N^#OV.OAKK5Q+X/\/7,
MEUINJ_%WQ%;.]NGQ0\?:6'188HXA(G@/PM>QRS>&=-NKK4=0\O7]9O;/2_P)
MKOH4>1<\E[S6B_E7^;Z]EIW/*Q5?VCY(/W(O?^9]_1=.^_:Q11172<@4444
M%%%% !1110 5_I ?\&N_[$$G[.G[$.I?M)>,-*6S^)'[7^K6'BO3?/1#>:7\
M%?"!U+3?AO;'=$7MF\47VH>*/'+M;W+P:EH.N>$&N8H[O3C'%_#W_P $QOV(
M_$G_  4%_;0^#_[..DV^I)X4U?6%\5?%[Q!IT<F?"/P>\*SVM]XYUN2[1)(]
M/N[VTDMO"OARZN@+:7QCXD\.6$AS>H#_ *Z'ACPUH'@SPWX>\'^%-(L= \+>
M$]#TGPUX:T'3(%M=-T30-"L+?2]'TC3K9,);V.FZ=:VUG:0(-L5O#'&O"BN3
M%3LE!;O67HME\WK\CNP5.\G5>T?=CZO=_):?,W****XCT@HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /G7]K+]I_P"%O[&G[//Q0_:2^,>J?V=X
M&^&'AR?6+JV@D@75?$>L3.ECX<\'^'HKF2**Z\1^+=>N=/T#1;>22.$WU_%+
M=S6]E#<W,/\ D@?MD_M9_%7]M_\ :.^)G[2GQAU)[KQ7\0]<ENK/1X[F:XT?
MP5X5M";;PMX$\-I*$^SZ!X5T=+;3+/$4<]_-'=:SJ1GU?4]1N[C]J_\ @XT_
MX*I)^VU^T3'^S=\&O$T>I?LP?LUZ_J%G#J>CWS7&B_%GXRP1W.C^)O'L<T#_
M &'5/#GA.&6_\&?#^\A%U;W-M+XL\4:9J=YI/C*QBL_YM:]##TN2/,U[TE]T
M>B]7N_DNAY6*K>TER1?N0;V>DI=7Z+9;]6M&?T)_\$MO^#A;]I[]@E?#_P )
M_BX-5_:4_9>L?L6FVO@SQ#K3)\1OAAI$<J1,WPL\9:B+EI=*TZS)-K\/?%#W
M'AMTM+33?#VI^!HIKS4)/]!/]C/]O+]EO]OKX:I\3OV9?B?I7C6PM8[)/%?A
M2Z!T?X@_#[5+V RKHWCKP;>.-5T2Z$B7-O:ZBB7GAS7'LKNX\-:YK>GP_;6_
MQV:]=^!OQ\^,_P"S/\2="^+_ , _B7XM^%'Q)\-R$Z7XK\':K-IE_P#9I)(I
M+O2M2A&^QUS0-2$$<.L^'-<M-1T'6K539ZMIM[:.\+.IAXSU7NR[K9^J_5>K
MN*CBIT[1E><.S?O)>3[+L].B:/\ :+HK^/#_ ()H_P#!TY\./B)'X?\ A+_P
M43TFP^%'C;RK?3;+]HOP=IE[-\,/$URD<=O#-\0O"&GQ7^K?#[5[^55DO-=\
M/QZMX(FO+FXN;G3? &B6JJ/Z\/"OBOPMXZ\.:)XQ\$>)= \8^$?$NG6NL>'/
M%7A76=.\0^'-?TB]C$UEJFB:YI%S>:9JNG7<3++:WUC=3VUQ&P>*5U(-<,Z<
MX.TDUV?1^CV_5=3TJ=6%57A*_=;->37Z[/HV;]%%%0:!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %><?&+XH>&/@A\)?B?\9O&URMGX/\ A/\
M#_QA\1_%%RS[#%H'@KP_J'B/52AVN3*;+3IEA18Y'DE9(XXY'94;T>OY<?\
M@Z7_ &Z;#X$_L=Z/^R-X2UE8_BE^UAJ$:^([6SN8UOM!^!W@S5+/4_$M_>"/
M?<6B^-O$]OHG@[38YDAM]<T6+Q]#%<.=(NK>2X1<YQCKJU>W1=7\D14FJ<)3
M?1:>;V2^;L?YXOBWQ/JOC7Q7XF\9:[)%+K?BWQ#K7B?698(S#!)JNO:E<ZKJ
M$D,19S%$]W=S-'&7<HA"EFQD\_117JGA!1110 4444 %%%% !7^G%_P;Z? S
MX>>(O^"0G[(6N>*_"4\^N:E!\<[FYGN-4\1Z=)<6S?M+?&0:7<+:6VIVENL$
M^E+8S6TL-ND=U;/%=*THF\U_\QVO]:C_ ((L>"YO /\ P2I_86T.>V:U>^^
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?Y,7_  6T_P"4KG[<
MW_9;]5_],^BU^6E?J7_P6T_Y2N?MS?\ 9;]5_P#3/HM?EI7K0^"/^&/Y(\*I
M_$J?XY?^E,****H@**** "BBB@ K_2'_ .#47_E&#XA_[.G^*_\ ZAWPKK_-
MXK_2'_X-1?\ E&#XA_[.G^*__J'?"NN?$_PO^WE^IUX+^,_\$OSB?TPT445Y
MYZH4444 %%%% !1110 4444 %%%% !1110 4444 %%%>2_'CXW_#;]FOX.?$
M?X\?%_Q!!X7^&WPL\*ZEXN\5ZQ,8VDCL-/C AL-.MY)8?[0US6KZ2TT7P]I$
M,@NM9UW4-.TJS5[N\A1C?8&TDVW9+5M[)=V?D[_P73_X*D:?_P $WOV6+BT\
M":G;R?M/_'>VUOP=\$=-1H)KCPE!%:)#XI^+^I6T\<T)L/ L.H64>A6US%,F
ML>,]3T&U:SN]&M/$4MA_EOZCJ.H:OJ%]JVK7UYJFJZI>76HZGJ>HW,][J&HZ
MA>SO<WE]?7ER\MS=WEW<RR7%U<W$DD\\\CRRN\CLQ^UO^"B?[='Q+_X*(_M4
M_$#]I+XC>;IMOK,L?A[X<>"%O);S3OAO\,-#GNAX3\&:=(Y$;RV\=U=ZSXBO
MK>*U@UKQ=K/B'78[.S&IBTA^':].C3]G&S^)ZR?GT7HOSN^IXV(K.M.Z^"-U
M!>75OS=ODK+I<****U, HHHH ^TOV,/^"A/[6_[ 7C=O&G[,?Q<USP5#?W4%
MSXJ\"7I&O?#+QTD$9@$/C+P'J32Z%JLZVCRVEIK<,%GXGT:&>5] US2;EA<+
M_<Y_P3N_X.=_V3_VF1HWP\_:UM-/_9)^,ERL5HOB75=2DO/V?O%=\S11*]AX
MVO6_M#X=7%RQGN9-.^(4<?AW3K:..%?B'JU_.EJ/\Y&BLJE*%3=6?\RW^??Y
M_(VI5ZE+X7>-]8O5?+L_-?.Y_MM:9J>FZWINGZSHVH6.KZ/J]C::GI6JZ9=V
M]_INIZ;?V\=U8ZAI]]:R2VM[8WMK+%<VEW;2RV]S;RQS0R/&ZL;U?Y*/["7_
M  5]_;I_X)Z7UC8_!#XLW6M_"Z&Z^T:A\"?B<MYXT^$=^DDQGNUT[0;B_M-3
M\$W5[,?.O=5^'NM>$]4OY$B74KN^MU:W?^VK]@/_ (.9/V)/VJ_[%\#_ +04
MO_#'WQCO?L]GY?Q UF'4?@KXAU!]L>[0OBU]ETVS\->>RR7,EG\2=,\)6%B)
M8-.LO$OB*[/FR<<\/.&J]^/=;_.._P!UUW:/0I8JG4LG[DNTMF]-I;;][,_I
M$HK/TK5M+U[3-/UO0]2T_6=&U:SMM1TK5M*O+;4=,U/3[R)9[2^T^_LY)K6]
ML[J!TFMKJVED@GB=9(G9&#'0K Z@HHHH **** "BBB@ HHHH **** "BBB@
MKS'XS_&7X9?L]?"SQQ\:OC)XPTCP%\,OASH5QXB\7>*M;G\FQTW3X'C@ACC1
M0]Q?:GJ=_<6FDZ)H]A%<ZIKFM7^GZ-I-I>:E?6EK-P/[4G[67[/_ .QA\)=;
M^-?[1WQ&T7X=>!-&5H8)]0=[G6O$FL-#)-:>&O!_AZT675_%'B34!$_V32-(
MM;F<1)->W9M=.M;R\M_\U[_@L#_P6I^,O_!3GQL_@[08]7^%G[)7A#6A?> /
MA#]LA.J>)]1LUEM[;X@?%:\L&-OK/BB>.2632/#T$]UX;\#VMP;'27U35FU;
MQ3KFM*E*H^T>LOT7=_EU,*U>-%='-_#&^OJ^R_/9=;?.?_!5S_@HWXW_ ."F
M/[5WB3XUZQ;7WAWX9^'8)?!/P+^']W)&9/!_PVT^^N+BSGU:.VEGM)/&/BR[
MFF\2>,+J&>[2/4KR+0[&^N-#T'1A%^:%%%>E%**44K)*R_K\SQY2<I.4G=MW
M;\V%%%%,04444 %%%% !117LG[.WP@U;]H+X^_!/X%:$+K^UOC%\5OA_\,[*
M2SB66XM9/&WBK2_#K7ZJZM$L>GQ:@]]/-.!;6\%O)/<LEO'(X&[)M[+5@E=V
M6[T1_J^?\$G?A:WP:_X)J?L0> IK9K._M?V</AGXEUBR=8%DLO$'Q!T"V^(/
MB*SE^S(L+2VFN^*-0MY9$,GFR1M(T]R[M<2_H16=H^D:9X?TC2]!T6R@TW1]
M$TZQTC2=.M5V6UAIFFVT5E865NF3L@M;6&*")<G;'&HR<5HUY#=VWW;?WGOQ
M7+&,>R2^Y6"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH _P 4WXE_\E'^('_8[>*__3[?UQ-=M\2_^2C_ ! _[';Q7_Z?;^N)KUX[
M+T7Y'SX4444P"BBB@ HHHH *_P!9S_@B5_RBB_8:_P"R(Z7_ .GK6J_R8Z_U
MG/\ @B5_RBB_8:_[(CI?_IZUJN7%?!'_ !?HSMP/\2?^#_VY'ZF4445PGIA1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?!
M'_!2[]A7P5_P42_9"^)G[./BD:?I_B/4K/\ X2CX2>,;Z S'P#\7/#UK>/X.
M\3*T:O<)I\LEU>>'/$\5J/M-[X0U_P 0:?;M'<744T?WO133<6FMT[KY"E%2
M3C)735FGU1_BJ_%3X7^._@G\2?'7PB^)_AV^\)?$/X;>*=:\&>,O#>HJHNM(
M\0:!?S:=J-J9(V>"Z@\^!I+.^M)9K+4+.2"^L;BXL[B":3@:_O/_ .#GK_@D
M_)\2O"MU_P %'/@-X<:?QYX T73]+_:<\-:1:1FX\5_#S1X$T_0_BY#;V\8N
M;W7?A_9K9Z#XPD(NI)_A];Z5JSMI^G^ K][_ /@PKU*<U4BI+?:2[/JO3MY'
MBUJ3I3<7MO%]X]'^C\PHHHJS(**** "BBB@ HHHH *_H*_X) _\ !>OXU?\
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
MI%905/\ KR5Q8MZPCV3;^=DOR9Z.!CI4GW:BOE=O\T%%%%<AWA1110 4444
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
M7?Q#^%/_  D>D02,%\UX+CX/^(/B9J]S:QL2%E?0;6ZD52WV)"0I_7_X _\
M!0W]AO\ :DFL;#X!?M5?!'XD:]J/E_8_!^E>/-&L/'TOFH'CS\/M=N-*\;P[
M@2H\[0(_WB20G$L4B)$J<X_%&2\[.WW[&L:M.?PSBWV35_NW_ ^R:***@L**
M** "BOQ?_;^_X+O_ +!?[ ZZ[X3UCQXOQR^.NEK<VJ?!'X,WFG>(=8TO6(0\
M:V7Q"\7"9O"/PZ6WNO)75=/U;4+SQI:6<WV[3_!6L(OE-_#M^WK_ ,%_OV_?
MVXI]4\-6WCN7]G'X+7<LB6_PH^!^J:IX>FU&PWGRH?'7Q$CFM_&?C*5XBL=_
M8I=Z#X.O71)T\'6LH!&U.A.IK;EC_,^OHNOY>9SU<32IW5^>7\L=?O>R_%^1
M_J4T5^3?_!%[_@H)8_\ !1']ASX>_$S6]2M9OC7\/8X?A5\?=,6XA:]'Q!\,
MV%JD7C%K55AEBT[XE:#)IOC.V=+5-/M=5U'7O#=E<7DGAN\FK]9*RDG%N+5F
MG9FT9*<5*.JDDUZ/]>_9A1112*"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#_(J_X*Y?\I/OV]?^SI_C'_ZF.IU^=E?HG_P5R_Y2??MZ_P#9T_QC
M_P#4QU.OSLKUH?!'_#'\D>#/XY?XI?FPHHHJB0HHHH **** "O\ 2'_X-1?^
M48/B'_LZ?XK_ /J'?"NO\WBO](?_ (-1?^48/B'_ +.G^*__ *AWPKKGQ/\
M"_[>7ZG7@OXS_P $OSB?TPT445YYZH4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% '^3%_P %M/\ E*Y^W-_V6_5?_3/HM?EI7ZE_\%M/^4KG
M[<W_ &6_5?\ TSZ+7Y:5ZT/@C_AC^2/"J?Q*G^.7_I3"BBBJ("BBB@ HHHH
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
M7_**+]AK_LB.E_\ IZUJN7%?!'_%^C.W _Q)_P"#_P!N1^IE%%%<)Z84444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!3
MU'3M/U?3[[2=6L;/5-*U2SNM.U/3-1M8+W3]1T^]@>VO;&^LKE);:[L[NVED
MM[JUN(Y(+B"1XI4>-V4_YC?_  7F_P""1NI?\$Z/CTWQ,^$^C7UQ^R'\<=<O
MKSX=7<<5Q<V_PI\8W"W.IZM\&M9OV,I\BUAAN]7^'=[?.EUJ_A&*XTR275-6
M\(Z]JEU_IX5X5^TO^S?\(_VN/@?\0?V>_CEX8@\5_#?XD:'-H^LV3""/4=-N
M05N-(\2^'+^>WNAI'BGPSJD5IKGAO68X)9--U>QM;GRIHTD@DUI5'3E?5Q>D
MEW7?M==/FKI-F->BJT+;25W%]GV]'L_D^A_C&45^B7_!3/\ X)P_&3_@FA^T
M9J_P:^),%SKO@G6FOM=^"_Q9M[!K30/BEX&BGB1-0ME62XBTWQ1H+75KI?C;
MPO)<27>@ZL\,\+WWA[5_#NMZQ^=M>DFI)-.Z>J:/&E%Q;C)--.S3Z?U^(444
M4Q!1110 4444 %%%% !1110!^M?[!'_!:[]O+_@GU)I/A[X;?$Q_B-\&-/>*
M.7X#_&!M0\8?#ZWL%8"2V\'S/?6WB;X=.D;3RVT7@K7-)T.34)1?:WH.N!#;
MO_8W^QC_ ,'1G[!W[0$&E>&_VBK7Q)^R+\1[E;6WGF\6QW/C;X0:C?S*J$:7
M\1O#6FC4=%B,RS2W$OCOPCX5T?3[=K=/^$AOY6E,7^;S164Z%.=VU9]XZ/[M
MG]U_,WIXBK2T4KQ_EEJEZ=5\G;R/]K'X=_$SX<?%[PIIOCOX4>/O!?Q,\$:Q
M&LND^+_ 'BC1/&'AC4D:**8-8Z[X?O=0TRZ_=30R$0W3E4EC9@ ZY[>O\6WX
M2?';XV_ +Q$OB[X&_%[XF?![Q0NP-K_PR\<^)? ^JS1H2?L]U>>&]2TV:\M'
M!9);2Z::UGB=XIH9(I'1OVS^ W_!S5_P53^#"6=CXJ^(OPZ_:&T2S\J&+3_C
M7\-]*FU&.T0KYD8\5?#6X^''BF_NW'F%-0\1:MKUPDC@R>?!'';KS2PLE\,D
M_6Z?Z_H=<,=!_'"47WC:2_1K\3_3?HK^(+X6?\'AUXD=K9_&S]AVVN)0LAO/
M$?PL^-,MI&6\Q!%':^"_%O@*]95\HR-)-+X]8^8B*L&V5GA^X/"'_!V[_P $
M\M7CCC\7?!G]K;P=>LKM*\'@WX5>)=&C"1QLJ+?6?Q@L=6DEDE,L:#_A'DB"
M1I))-&9#''DZ%5?8;]&G^3-UB:#VJ)>J:_-(_J=HK^<RQ_X.EO\ @E1=VD%S
M/K_QYTR::,/)87WP<NY+NU8D@Q3OINO:A8M(,9)M;VYBP1B0G(%36/\ @Z>_
MX)7:;;)/9:A^T)XAE>=86LM(^#Z07,4;1RN;IWU_Q7H=F8$:-(F6*[DN3)/$
M4MWB$TL*]E5_DE]Q7MZ/_/R'_@2/Z/J*_D]\:_\ !W;^PWIJ3)\/_P!G3]JC
MQ=<Q-(B-XGT_X4>!].N&2?8LL-UI_P 2O&]\MM+ #/$]QI,%R"4BFM(F+M'\
M#?%K_@\(^+NHPW-O\"OV+OAQX.N!$R6>J_%KXH>)_B5#)/F0K<W/A_P?X?\
MA0\,0#1*UC%XFG<F.1AJ \]4MZ5"J_L6]6E^M_Z]2'BJ"^W?R2D_TM^)_=W7
M@/Q__:J_9N_96\,GQ?\ M&?&_P"&GP;T)HI)K.7QWXKTK1=1UGRG5)(?#FA3
M3G7O$UXK,,V'A[3-3O<!F%N51RO^9_\ M ?\'"/_  5<_:!6_L+C]I;4/@[X
M<OEE5?#O[/\ H&D?"MK$3 JQL/&VEPW7Q4A94(6)I/'TS0E1+"4G+RM^.WBG
MQ;XK\<Z[?^*/&WB?Q#XQ\2ZK*T^I^(O%.M:EX@UW49V)9IK_ %?5KF[U"\E9
MF):2XN)')));)-:QPLOM227:-V_O=K?B83QT?L0;?>327W*]_O1_>/\ MK_\
M'9WP,\#P:KX3_86^%&K_ !N\3!6@M/BQ\6K+5_ 7PLM)&1V34-*\$AK#XE>+
MHE81QR6.M_\ "L)$=WE2XN8X1'<?QS_MB?\ !0G]K_\ ;R\5_P#"4?M.?&KQ
M1X\M;2\EO/#W@:&9- ^&?@\R"2-%\+?#_15L_#6F7,=JXLY=:>QN?$>I6\<9
MUG6=2G#3M\7T5TPI0I_"M?YGJ_OZ7ZVL<=2O4JZ2EI_*M(_-+?RO>W0****T
M,@HHHH **** "BBB@ HHHH ***_<O_@B3_P1^\7?\%,?C0/%?CVRUCPY^R%\
M*-<M&^+/C*V+V,_CC6K=;/4X/@YX-ODGM[H:YKEA<07'BC7-.\S_ (0KPU=Q
M7TLMOK6L^%[;45*2BG*3LE_7WE0A*<E&*NV[+_-]DMV^A^F/_!M+_P $?V^,
M/C#1?^"AO[1GAA9/A1\.]=:7]F_P;K5H6B^(7Q(T"\*2_%&_M;F/RYO"'PYU
M6#R_"FT2+KGQ LY+\RVUIX+>VU_^^RN>\)>$O#'@'PKX;\#>"= TCPIX.\':
M#I/A?PIX8T"PM]+T/P[X<T&P@TO1=$T?3;2.*UL-,TO3K6WLK&SMXXX;>V@C
MBC140 =#7F5*CJ2<GMLEV7^?=]_+0]FC2C2@HK5[RE_,^_IV73[PHHHK,U"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _S/_P#@Z-_Y2N^+O^R(
M_!C_ -,NHU_.O7]%'_!T;_RE=\7?]D1^#'_IEU&OYUZ]6G_#I_X(_P#I*/$K
M_P :K_CE^844459D%%%% !1110 5_H-?\&AG_)DW[2__ &=-/_ZJ7X<5_GRU
M_H-?\&AG_)DW[2__ &=-/_ZJ7X<5AB?X3]8_F=6#_C+_  R_(_K.HHHKSCU@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y9_;$_8U^ '[
M=?P2\1? ;]HCP7:>*O"6LQRW6C:K"EO;>+/ /BA;2YM=,\;^ M>DM[B;P_XJ
MT<74WV:[CCGLK^TEN]%UVPU;0-2U/2KS_,/_ ."IG_!)SX__ /!+_P"*XT'Q
MQ!/XY^!WC#5;V#X._'?2M/\ LN@>,K:WA6].A>(;"*ZOF\'>/M-LW;^TO#6H
MW+QWZVE[JGAF^UO1K>:]@_UEJ\>^/GP"^$7[3_PE\9_ [XZ>"-'^(7PR\>Z5
M+I7B'PYK,)9&4_/::GI=["T=]HNOZ/=K%J6@^(-*N+35]$U2WMM1TR\MKNWB
ME7:E6E3=MXO>/ZKL_P 'UZ-<]?#QK*_PS6TN_E+NNSW6ZNKI_P"+Q17[G?\
M!8O_ ((G_&#_ ()G^-[WQ]X/36/B?^R!XMUR:+P-\3XK66[UCX?RWL\8T_P%
M\8A9V4%CH^OI).+'0/$\*P^'_',,*7-DND:Z^H>%M*_#&O0C*,TI1=T_ZL^S
M\CR9PE"3C)6:Z?JNZ\T%%%%42%%%% !1110 5^B?_!(W_E)]^P5_V=/\'/\
MU,=,K\[*_1/_ ()&_P#*3[]@K_LZ?X.?^ICIE3/X)?X9?DRZ?\2G_CC_ .E(
M_P!=6BBBO)/="BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\>_P#@OO\
M\HA/VUO^Q)\"_P#JX_AS7^4W7^K)_P %]_\ E$)^VM_V)/@7_P!7'\.:_P I
MNN_"_P .7^-_^DQ/,QW\2'^#_P!N84445TG$%%%% !1110 5]3?L,_\ )[/[
M'G_9TW[/G_JVO"-?+-?4W[#/_)[/['G_ &=-^SY_ZMKPC2EL_1_D5#XX_P"*
M/YH_V0J***\@]X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "OXB_^#R'_G'-_P!W>?\ OL%?VZ5_$7_P>0_\XYO^[O/_ 'V"ML/_
M !H?]O?^DR.?%?[O4_[<_P#2XG\1=%%%>D>.%%%% !1110 4444 ?UF_\&AG
M_)[7[2W_ &:Q<?\ JVOAO7^@W7^?)_P:&?\ )[7[2W_9K%Q_ZMKX;U_H-UYV
M)_BOTC^1ZV#_ (*_Q2_,****P.H**** "BBB@ HHHH **** "BBB@ HHHH *
M_C!_X/$O^2<?L(?]CM\??_3%\*J_L^K^,'_@\2_Y)Q^PA_V.WQ]_],7PJK6A
M_%AZO\F<^*_W>I_VY_Z7$_A5HHHKTSQPHHHH **** "BBB@#^F#_ (-1O^4G
M^O\ _9K/Q7_]3#X65_I$5_B5:5K6L:#=&]T/5M3T:],3P&[TJ_NM.NC!(R-)
M";BSEAE,3M&C/&7V,R(2"5&.C_X67\1_^B@>-O\ PJM=_P#D^N>K0]I+FYK:
M)6M?;YK^OPZZ&)5&')R<WO-WYK;VZ6?9G^UE17^*;_PLOXC_ /10/&W_ (56
MN_\ R?1_PLOXC_\ 10/&W_A5:[_\GUG]4?\ .O\ P'_[;U_IZ:_7E_SZ?_@?
M_P!KZ_T]/]K*BO\ %-_X67\1_P#HH'C;_P *K7?_ )/H_P"%E_$?_HH'C;_P
MJM=_^3Z/JC_G7_@/_P!MZ_T]#Z\O^?3_ / __M?7^GI_M945_BF_\++^(_\
MT4#QM_X56N__ "?1_P ++^(__10/&W_A5:[_ /)]'U1_SK_P'_[;U_IZ'UY?
M\^G_ .!__:^O]/3_ &LJ*_Q3?^%E_$?_ **!XV_\*K7?_D^C_A9?Q'_Z*!XV
M_P#"JUW_ .3Z/JC_ )U_X#_]MZ_T]#Z\O^?3_P# _P#[7U_IZ?[65%?XIO\
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
M=3_P"7^7FOO/Q\HK]@_^'!/_  5[_P"C*?&__A<_![_YXU'_  X)_P""O?\
MT93XW_\ "Y^#W_SQJ/:0_GA_X$O\_-?>'LJO_/NI_P" 2_R\U]Y^/E%?K/XG
M_P""%G_!63P?X;\0^+O$'[&'CZUT'PMH>K>(];NK7Q3\+]6N;;2-$L+C4]2G
MM]*T?QW?ZMJ<\-E:S20Z?I=C>ZC>R*MM96ES<R10O^3%-2C+X9)VWLT]]MB9
M1E'XHRC?;F35_O"BBBF(**** "BBB@ KOOA7\3?&OP6^)G@#XO?#C69_#OC[
MX9>,/#OCOP=K=OS)IOB/PMJMKK.DW31Y"W$"7EI$+FTES!>6S2VMPCP32(W
MT4!ML?[&?["W[7'@7]NC]E/X.?M/> &BM].^)/A>&XU_0%F\ZX\&^.M)FET;
MQUX,O=Q$WF^'/%-CJ=A:W,T<7]JZ4FGZW;(UAJ=I+)]:U_ !_P &I?[?G_"K
M?CKXY_8.\?ZUY'@C]H'[7\0/@]]MN-EIH_QJ\+:*O_"1Z%;>8T<$'_"Q_ .D
M+*9)I"9-;^'WA_2=/@>^\02>9_?_ %Y=6'LYN/3>/FGM]VU^Z9[5"K[6FI=5
M[LO\22O\G=->3"BBBLS8**** "BBB@ HHHH **** "BBB@ HHHH _F>_X.NO
M^48/A[_LZ?X4?^H=\5*_S>*_TA_^#KK_ )1@^'O^SI_A1_ZAWQ4K_-XKT,-_
M"_[>?Z'DXS^,_P##'\@HHHKH.4**** "BBB@ K]$_P#@D;_RD^_8*_[.G^#G
M_J8Z97YV5U?@7QUXR^&7C+PS\0_AYXFUKP9XY\&:U8>(_"?BSPY?W&E:]X=U
M[2KA+K3=7TC4K5X[FQU"QN8TGMKF!TEAE171@0#2DKIKNFOO14'RRC)_9DG]
MSN?[7M%?Y%7_  ]R_P""GW_1^O[4_P#X>/QC_P#+.C_A[E_P4^_Z/U_:G_\
M#Q^,?_EG7%]5G_-'\?\ (]#Z]#^2?WK_ #]?Z>G^NK17^15_P]R_X*??]'Z_
MM3_^'C\8_P#RSH_X>Y?\%/O^C]?VI_\ P\?C'_Y9T?59_P T?Q_R#Z]#^2?W
MK_/U_IZ?ZZM%?Y%7_#W+_@I]_P!'Z_M3_P#AX_&/_P LZ/\ A[E_P4^_Z/U_
M:G_\/'XQ_P#EG1]5G_-'\?\ (/KT/Y)_>O\ /U_IZ?ZZM%?Y%7_#W+_@I]_T
M?K^U/_X>/QC_ /+.C_A[E_P4^_Z/U_:G_P##Q^,?_EG1]5G_ #1_'_(/KT/Y
M)_>O\_7^GI_KJT5_D5?\/<O^"GW_ $?K^U/_ .'C\8__ "SH_P"'N7_!3[_H
M_7]J?_P\?C'_ .6='U6?\T?Q_P @^O0_DG]Z_P _7^GI_KJT5_D+:O\ \%6O
M^"F>MVR6MY^WW^UW#%'.MPK:1\?_ (F:!<F1(Y8PKWF@^(]-O)8"LK%K:2=[
M9Y!%*\32PPO'X;XN_;$_:Y^("W"^//VIOVC?&RWGVW[6OB[XW_$SQ(MU_:*>
M7J'V@:SXGO1/]OC_ '=[YN[[4GR3^8O%-8276:7HF_\ ('CH=*<OFTO\S_8>
M\<_%3X8?#"T_M#XE?$?P%\/+#RGG^W>.?&'A[PE:>1'%<SR3?:=?U'3X?*2&
MSO)GDW[%BM+F1F"02E/SW^+'_!:S_@E5\%Q<_P#"8_MP?!'5);2189K;X8:S
MJ7QLNA,Z;Q"+?X-Z5X[D+H?W5QD!+2<-!>/!*CHO^3)=WEWJ%U<7M_=7%[>W
M4KSW5W=SRW-U<SR,6DFN+B9GEFED8EGDD=G9B2Q)-5ZI82/6;?HDOSN9O'2^
MS3BO5N7Y*)_HF?&W_@[/_8(\#"_L?@Q\*OC]\==7MUD^PZA+HWAWX6^!M096
M98Q_;7B76=2\:6BR;1(6F^&S%(G3*M+YD,?X;_M-_P#!UK^WS\6H+[1OV?\
MP9\*_P!EC0;II!!JVE:?_P +;^)=O!(AC:W;Q1X[T^/P25VDE;FR^%NGZA%+
MB6WO865<?R]T5K&A2C]F[_O-O\-OP,98JM+3GY5_=2C^*][\3V+XV_M"_'3]
MI+Q?+X^^/WQ=^(?QB\82*\<>O?$3Q9K/BF\LK:0H38:4-5N[B#1M,3RXUATO
M28;+3K=(XXX+6-(T5?':**V22T2LNR.=MO5N[[L**** "BBB@ HHHH ****
M"BBNU^&_PX\=?%_Q]X/^%OPQ\+ZOXV^(7C_Q#I?A7P=X3T*W^U:MKVOZS=1V
M>GZ?:1%DC5I9I%,MQ<20VEI LMW>3V]K#--&;;AOL>V_L:_LB?&#]N7]HCX?
M?LW?!+1_[1\7>.-17[?JUTDO]@^"?"=E)%)XF\=^*[J)6-EX<\,:>[7EXRAK
MN_N39Z+I,%[K>J:9877^LW^Q3^Q]\)?V$OV;OAS^S3\&K!H?#'@;3 =6U^\A
MACU[QYXRU!8Y_%7CWQ/+#E9M=\3:F'NY8D<VFDV*V&@:3':Z)I&FV=M\'_\
M!&#_ (),^"_^"8GP"":^FC^*/VHOBMIVDZE\<?B#9Q">#3&BC%Y9?"OP7>2L
M\B>"_"-W/,ESJ4*6<WC;74D\1ZG;6]K#X>T;0/V;KSJ]7VDK+X(O3S??\TO+
MU/6PU#V4>:2]^2_\!CV]?YODNEV4445@=04444 %%%% !1110 4444 %%%%
M!1110 4444 %-=E16=V5$12SNY"JJJ"69F) 55 )))  !).*=7\K7_!R]_P5
M6?\ 9C^#/_#$GP0\2QVWQW_:"\,W1^*.LZ5<AM1^&/P-U9+K3+VQ62/(T_Q5
M\5=M]H>GMN:^TKP=;>(M46&PO-8\*:L*A!SDHKJ]^RZM^2(J5(TX.<METZMO
M9+U?W;O1'\Y'_!P5_P %59?V_P#]I5_A)\)]>^U?LJ?LYZYJ^B>!+C3KMI-,
M^*?C]%;2O%?Q;F$$KV=]I3-'=>'?AO/FX\OPD+S7[:6SE\;:IIMM_/G117J1
MBH145LE;U[M^;W9XDYRJ2<Y.[;OZ=DO)+1!1115$A1110 4444 %%%% !7ZD
M_L3?\%E?^"@?[!8TG0_@Y\;=3\1_"W2F@C3X)?%I)_B'\+4L(&D<:9H>E:I=
MQ:YX#LY))7FG7X<>(/!\MU,0]Y)<#*-^6U%)QC)6DDUYI,<92@^:+<6NJ=G_
M ,-Y;'^@?^R-_P ':'[+GQ#BT[P_^V%\(O&G[._B,I%#>>// 8O/BW\+;B1%
M@6XU&[TO3[&S^)7AI)I7FDM]'T_PY\0&@@A(EUV>9T1OZ1OV>_VQ?V5_VK]&
M77?V<?V@/A5\8K185FN[+P7XPTG4?$6D*R+((_$/A)YX?%/ANY\MDD-IK^C:
M;="-TD,(1U8_XU5:.D:QJV@:G9:UH.J:CHFL:;.MUIVK:1?7.FZG87*9V7%E
M?V<L-U:SID[98)8Y%R<,,USRPL'\+<?+XE^+3_$ZX8VI&RFE-=_AE]ZT_ _V
MUZ*_R@_@'_P71_X*I_LZQ6&G>$OVO/B!XR\/6+1J?#?QIBT7XUV5Q9Q$^5IH
MUCXE:;XC\7Z7I\0V1P0^'_$NC/;6\45I;2PVB""OV%^$/_!WQ^U+X?2*'XX_
MLI? WXHQQ1K&;CX<^*?&_P &]1N2I7]]=3:Z?C)IQG= _F?9-)L[?S&#QV\2
M+Y+82PU1;<LO1V?XV7XG3'&47OS1]5=?^2W?X?(_OWHK^2;X?_\ !WK^QOJD
M<(^*'[,7[2G@JXDPLG_"$7/PQ^(]G [&(!FN-:\7_#*Z>!=TS2O'I[S*D2>5
M;3/*4B^N_"__  ="_P#!)W7XEDU;QY\9?!#M TQ@\4?!;Q-=RI(LWE"U8^"Y
MO%\!G=/](5DF:V$/RO<+<?N*S=&JOL2^2O\ E<U6(HO:I'YOE_.UOF?T/45^
M'UK_ ,''G_!&JXMK>>7]KV>REF@BEDLKK]GS]J![FTDDC5WM;A[+X+7=FT]N
MS&*5K2[NK9I$8P7$T121HM0_X.0/^"-MG9SW-M^UM>:M-$JF/3]/_9]_:9CO
M+DLZH5@?5?@[IE@K(K&1C<WUNI1&",TA2-U[.I_S[G_X#+_(KVU+_G[3_P#
MX_YG[C45_.1XU_X.F?\ @E5X6CG?0M:^/OQ):%"\<7@KX.S6$ETPM7N!% ?B
M+XB\ Q*[2J+(&YDMX_M4B.TBV0>[3X,^+?\ P>#?![3XIX?@3^QG\2O%T[M,
MEMJ/Q;^)/A?X=16RC'V>YGT;P=I'Q1>^9N3-8QZ[IX7@)J+]:I4:KV@_G9?F
MT2\106]2/RO+_P!)3/[*J\6^.G[1WP$_9D\'R^/_ -H3XP_#OX.>$8UN?(UG
MX@>*M)\.1ZG/:1++-I^@VM_<Q7_B+5RDD8AT;0K74=6NI)88K:RFEEC1O\ZC
M]HW_ (.?/^"G/QNM]1T;X?\ B'X9_LS^'+U)[7R_@_X+6]\6R6$PQLN?&OQ&
MOO&VH6>HH,A=7\(VGA&ZCX:W$$@+G\&/B=\6OBG\:_%M_P"/?C%\2/'?Q5\;
MZIM&H>+OB+XLUWQGXDNT3/E13ZUXBO\ 4=0>"$$K! ;CR8$Q'#&B *-8X63^
M.22[+5_Y+\3GGC8*ZIQ<GWE[J];:M^CY3^W+_@H#_P '8/@/P_9:Q\/O^">'
M@"Y\<^(W:ZL7^/WQ@T.\T;P3IJ?OH%U'P'\-)+BS\3^);F1'BO-.U/QXWA&S
MTZZ@$>H>"_$=I.R)_%G\??VB?C?^U+\3-=^,7[0GQ-\4_%?XD>(I =1\3>*K
MX7$L5LCN]OI6C:=;1VNC^'- L/,=-+\.>'=.TO0=)A8P:;IMI!B,>,45U0I0
MI_"M>LGJW\_T5EY'%4K5*K]^6G2*TBOE_G=A1116AD%%%% !1110 4444 %%
M%% ']=O_  :/_LOS>,OVE_CW^UEK6FN^@_!3X=6OPR\'7=Q;I]GD^('Q6O!=
M:K>Z==,=WV[P]X&\+ZGINH11+\EGX]M&F=!/$DO]_=?D#_P0O_8PF_8C_P""
M<?P5\#^(M);2?BC\4K>?X\?%VWGB\F]M?&/Q)L].NM+T"_A>-9;;4/!W@*P\
M&^#]5MFDGC76]#U6X@D$5R$3]?J\RM+GJ2?1.R]%I^+N_F>UAX>SI03W:YGZ
MRUM\E9?(****R-@HHHH **** "BBB@ HHHH **** "BBB@ HHKX=_P""C?[:
MOA#_ ()^_L??%[]ICQ1_9]]JOA713I'PV\*WUV+8^.OBMXC$FG>!/"<*JWVN
M:VN-5;^U?$3Z?'<7FE^#](\1ZZL#P:3.5:3;26[:2]7H)M13DW9)-M]DMS^/
MO_@ZO_X*&_\ "Q_BYX._X)_?#77Y)/!WP4GL?B!\=VT^?_0];^+.N:0LW@[P
MC<RQ$K=P?#[PAJTFK7\"2R6A\1^,OL5];QZSX/C^S?Q^UUOCWQUXM^*'CCQA
M\2/'NN7WB?QOX]\3:YXQ\7>(M3D\[4-<\2>)-2N=7UK5+R3 !GOM0N[BXD"*
ML:F39&B(JJ.2KU*<%""BNBU?=]7\W^&AX=6HZDY3?5Z+LEHE]V_=W85^KW[
M'_!9W]N;_@G?>6&C?"WXBMX^^#D,J"^^ OQ9DU/Q7\-UMC+ON#X3C&HVFN_#
MS4'5YY$N/!FK:3IUU>O%=:_H^OQVZ6I_*&BJE%25I)-/HR8RE!\T6XM=4[/_
M (;RV/\ 36_81_X.1OV!?VM-(72/C%XIL/V-_BQ8Z>;K5?#7QJ\3Z3:?#;5&
M@@DGO9?!?QCN(]'\-WT4 1(TT[QE9>!O$=[=3K:Z+HNLK%)=5\O?MH?\'6W[
M)/P?EU?PC^R+\/O$W[4?C&U^UV:>.-7>\^&7P9L[U&>WCN;.]U73KGQYXR2T
MN8WEGM;/PKX9T?5+3[/)H_C*6*Z-S;_YY5%8+#4T[^\U_*WI_G;YG2\96Y>7
MW4^L[:_=\*?R]$NO[+_M4_\ !?3_ (*??M6W&HVFK?M":K\%/!5^D\ ^'W[.
M4=W\)M%BM;HS)<VD_B;3=0O?B;K-I<VTHL[FR\0>/=6L);>/:+1#/=FX_';4
MM3U+6K^[U76-0OM6U34)Y+J_U+4KNXO[^]N93NEN+N\NI);BYGD;F2::1Y'/
M+,35&BMU&,=(I+T21SRG*;O*3D_-M_=?;T04444R0HHHH **** "M70]=UOP
MSJ^G>(/#>L:KX?U[2+J*^TG6]#U"[TG5]+OH&W07FG:E836][974+?-%<6TT
M4T;<HX/-95% '[:?LI_\'"'_  4__97DTS3E^.DOQ^\#6#*K^!OVC[.X^)D4
M\"QB%8H?'DE_I?Q7L5MH<"QMK;QZ-)MI(XC)I=S"C02?U2_L6_\ !U'^QA\<
MI-+\)_M2^%/$G[)GCB[:*V/B2YEN?B/\&KVY9-BNWBG0]*M?%?AAKNX7_5:_
MX-?0]+BEC:^\7O%'/<I_G345E.A3GO&S[QT?^3^:-Z>(JT]I.2_EEJOQU7R:
M/]L3P?XR\(_$/POH?C?P%XH\/>-?!OB;3X=5\.>*_"FLZ=XA\.:]IEP"8-0T
M?6M)N+O3M1LY=K!+FTN9HF*LH?<I Z2O\?O]C'_@H_\ MD_L">)1KO[,_P :
M?$?A#1KJ^2^\1?#;59!XF^%/BYQY<<Q\1_#_ %DW.@S7UQ;1_8AXBTV#3/%E
MA;/(ND:_ITC"4?V"_LC_ /!VY\ /%]AIF@?MG_ WQA\'?%:P6UO??$#X/?\
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
M'B/Q/K5UI_A_P_IYFA2\U?4K.&6>WA:2XB]VKSWXJ_"?X:?'+X?>*/A1\8?
MWAGXD_#?QIIS:5XH\&>+])M=9T+6+/S8[B'[19W:.L=W8WD%OJ&EZC;F'4-)
MU2TL]4TRZM-0L[:YB:M=7O:ZO;>W6WG83O9VM>SM?:_2_E<_R$_VZ?VR?BA^
MWM^T]\3/VF?BM<21:OXVU4P^&?"\=Y)>:3\/? .EM);>#O &@,\5O&--\.Z4
M4CN;N*TLWUW7+C6/$VH0?VOK>HS2_(M?UR?\%8/^#9+XC?! ^(_CM_P3YM?$
M/Q?^$437>J^(/V?KF6ZU[XP?#ZV>62=S\/Y_+DO/BKX4L(F\B/2YGD^).G6\
M=H#'X[>34M8L/Y(KFVN;*YN+.\MY[2\M)Y;:ZM;F*2"YMKF"1HI[>X@E5)89
MX94>.6*15DCD5D=592!ZE.4)17(]$DK=8]DU_2?1L\2K"I";52_,W>^ZE?JG
MU_39V(****LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBI[:VN;VYM[.SMY[N\NYXK:UM;
M:*2>YN;F>18H+>W@B5Y9IYI72.**-6DDD94169@" ?HO_P $H_V#M=_X*)_M
MJ_"WX 10:C#\/(+MO'OQP\1:?%/GPW\(/"=S:7'B=OMD#*VFZCXIN+C3/ ?A
MR_/F+9^)O%6D7<L$UM;W"U_K:Z%H>C^&-$T?PWX=TRQT3P_X>TK3]#T+1M,M
MHK/3=(T?2;2&PTS3-/LX%2&UL;"RMX+2TMH42*"WBCBC544 ?AY_P0/_ ."8
M!_X)V_LG1:]\2]#BLOVH/VA(M&\9_&$7"*^H>!M%MH+B7P1\(EG666)9?"=G
MJ5YJ7BMK546?QIK>L6#7.J:9H.A7:_NQ7G5ZGM)Z?#&Z3[]W\[:>2N>OA:7L
MZ=VO?GJ^Z7V8_J_-VZ(****P.D**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /\4WXE_\ )1_B!_V.WBO_ -/M_7$UVWQ+_P"2C_$#
M_L=O%?\ Z?;^N)KUX[+T7Y'SX4444P"BBB@ HHHH *_UG/\ @B5_RBB_8:_[
M(CI?_IZUJO\ )CK_ %G/^")7_**+]AK_ +(CI?\ Z>M:KEQ7P1_Q?HSMP/\
M$G_@_P#;D?J91117">F%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'Q)^W_\ L%?!#_@HI^SQXE^ /QITU8!=
M*^K?#_XA:?86=SXM^%GCFWA9=*\8>%Y[H*=R$FRU_1S<6UIXF\/W%_HEY- E
MU'=VO^6#^W?^PA\>_P#@GE\>]?\ @-\>= ^S7UMYNJ>"/&^EQ7,G@SXG^#)+
MF6#3?&7@W4IXH_M-C<^68-2TV<1ZKX>U6.YT;6;:VOK9E;_89KX4_P""A'_!
M/?X"?\%'_@)JWP1^-VD_9KZV^UZM\,_B9I-I;2>,_A3XSDMA#;^(_#EQ,8_M
M-C<^7!;>)_#%S/'I7BG2HQ:79MKZVTK5M+WHUG3=GK!O5=5YK_+KZG-B,.JJ
MYHV51+1[*2[/]']^FW^0%17W=_P4$_X)W?M$_P#!.#XW7_P?^.OAYY-,OGO+
MWX:?%/1;.^/P_P#BMX9MGA!UGPKJMS"BKJ.GK=V<'BCPO=.-;\+:A<P0W\,E
MA?:/JFJ?"->@FI)-.Z>J:/):<6XR333LT]TPHHHIB"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_
M8;_@DO\ \$>?CE_P4_\ B49[-=2^&W[-/@O5;./XJ?&Z^TV4VTFV>WEN_ GP
MU6Y@:R\3?$:\T^1IVC)ET7PA9RVVK^*94-[H.B^(E*2BG*3LEU_K?T148RG)
M1BKM[+_/LEU?0P_^"2__  27^,O_  5#^,O]CZ/_ &CX$_9Y\":C8R?&KXU2
M6(DM=&M9!'=+X*\%+=1FSU[XDZ]9G-A8'SK#PY83+XC\1K]C_LW3=<_U&/V>
M_P!G[X3?LM?!OP%\!?@?X1T_P3\,_AQH5KH7AW1;&-/-D6%=]]K.LWNQ;C6O
M$FOW[W&L>)-?OVEU+7-:O;W4[^:6ZN9'-/\ 9O\ V;_@U^R7\&O!?P$^ G@O
M3O GPT\":<MCI&D6*F2ZO;J0B74M?U_4I0;S7O$VO7ADU'7==U&2:_U._FDF
MFDQL1/<J\VK5=5]HKX8_J^[?X;+JWZU"@J,>\VO>?;;W5Y)]=WOV2****R.@
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _P S_P#X.C?^
M4KOB[_LB/P8_],NHU_.O7]%'_!T;_P I7?%W_9$?@Q_Z9=1K^=>O5I_PZ?\
M@C_Z2CQ*_P#&J_XY?F%%%%69!1110 4444 %?Z#7_!H9_P F3?M+_P#9TT__
M *J7X<5_GRU_H-?\&AG_ "9-^TO_ -G33_\ JI?AQ6&)_A/UC^9U8/\ C+_#
M+\C^LZBBBO./6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#D/'_@#P3\5/!7BCX<?$GPKH7CCP%XUT6^\.^+/"/B?3;;5]!\0:)J
M4+07NFZIIUY'+;W-M/&QRKINC<)+$R2QHZ_YSW_!;/\ X((>./V$M5\1?M(?
MLRV&N?$']CS4[ZXU/6],"3ZGXL_9REO[Z&&WT3Q/<27%SJ'B3X=27-Y';^&O
M'KHU[I:>7H/CG&H0:=XI\7?Z2%4=3TS3=;TW4-&UG3['5]'U>QN],U72M3M+
M>_TW4]-O[>2UOM/U"QNHY;6]L;VUEEMKNTN8I;>YMY9(9HWC=E.E.K*G*ZU3
M^)=U^C[/\T8UJ,*T;/22^&2W7Y77=?=9ZG^)+17]>_\ P7'_ .#>;4O@8?%O
M[7O["'A6^UKX*+_:'B3XN? /1XKC4=>^$K37<EU?>*_AGIUO!)<ZO\*[:*9I
M=7\,QF;5OAW;6[ZC8_VEX*^UKX*_D(KT83C4CS1^:ZI]F>14ISI2Y9JSZ/HU
MW3Z_IU"BBBK("BBB@ K]$_\ @D;_ ,I/OV"O^SI_@Y_ZF.F5^=E?HG_P2-_Y
M2??L%?\ 9T_P<_\ 4QTRIG\$O\,OR9=/^)3_ ,<?_2D?ZZM%%%>2>Z%%%% !
M1110 4444 %%%% !1110 4444 %%%% 'X]_\%]_^40G[:W_8D^!?_5Q_#FO\
MINO]63_@OO\ \HA/VUO^Q)\"_P#JX_AS7^4W7?A?X<O\;_\ 28GF8[^)#_!_
M[<PHHHKI.(**** "BBB@ KZF_89_Y/9_8\_[.F_9\_\ 5M>$:^6:^IOV&?\
MD]G]CS_LZ;]GS_U;7A&E+9^C_(J'QQ_Q1_-'^R%1117D'O!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5_$7_P 'D/\ SCF_[N\_
M]]@K^W2OXB_^#R'_ )QS?]W>?^^P5MA_XT/^WO\ TF1SXK_=ZG_;G_I<3^(N
MBBBO2/'"BBB@ HHHH **** /ZS?^#0S_ )/:_:6_[-8N/_5M?#>O]!NO\^3_
M (-#/^3VOVEO^S6+C_U;7PWK_0;KSL3_ !7Z1_(];!_P5_BE^84445@=0444
M4 %%%% !1110 4444 %%%% !1110 5_&#_P>)?\ )./V$/\ L=OC[_Z8OA57
M]GU?Q@_\'B7_ "3C]A#_ +';X^_^F+X55K0_BP]7^3.?%?[O4_[<_P#2XG\*
MM%%%>F>.%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% ']%'_!KE_RE=\(_]D1^,_\ Z9=.
MK_3 K_,__P"#7+_E*[X1_P"R(_&?_P!,NG5_I@5Y^)_B_P#;J_4]7!?P7_CE
M^40HHHKG.L**** "BBB@ HHHH **** "BBOPB_X.$O\ @H+!^P[^PEXI\,>#
M]>_LWX]?M/P:U\(/A9':3/%JNB>'[RQAB^*OQ#MGC\N6U_X17PGJB:-I.HVU
MQ%>Z;XS\8>$M1MDEBL[LQ5&+E)16[=O\W\EJR9S4(RG+:*O_ )+U;LEYG\3W
M_!>3_@H0W[?G[=?C&^\(ZNNH? ?X"-J?P<^"@M+DSZ7KEAHVJS#QE\2;4JQ@
MF;XB>)H);W3;Z.."6?P3I?@JTNX_M6GR._XJT45ZL8J,5%;))?UZ]3PY2<Y.
M4G=R=W_79;(****9(4444 %%%% !7I/P<^$WCGX\_%?X<_!7X9Z.^O?$#XJ>
M-/#G@+P?I*%DCNM>\3ZI;:3IYNYUCE%EIUO-<BZU3494^S:9IT%UJ%TR6UM*
MZ^;5_8O_ ,&G/[!\7C;XJ?$_]OOQ[H<DNA?!^.Y^$WP,FO;93:7?Q*\4Z.7^
M(_BJPD<K*MWX-\"ZE8>&+:54EL[G_A9.KA62_P!$4Q14GR0E+LM%W;T7XFE*
MFZE2,%U>K[16K?W;=W9']H?[(G[-/@;]CO\ 9I^#/[-'PY@1/"_PB\$:7X92
M]6%()_$.N8DU#Q9XNU".,!!JOC'Q5>ZSXHU78%C_ +0U:Y$*1PB.-/HZBBO+
M;;;;U;=V^[9[:2222LDDDNR6B04444AA1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7^5K_P %WOV _P#A@C]O?Q]H?A/1?[+^!OQP^U?&
MCX)_9;?R=*TG1?$FI7/_  EGP_L_+7[/;?\ "O?%XU/2--TP2S7=MX,N?!NH
M7I5]63=_JE5^%/\ P<(_L!_\-P_L$>+-<\'Z+_:?QR_9D_M;XT?"W[+;^=JN
MMZ+IVFC_ (6G\/[/8LEQ-_PE?A"Q&KZ;IEE$]WK'C/P=X-T^,JDLN[:A/DFK
M_#+1_H_DSFQ5+VE-M*\X:Q]-.9?-=.K2/\NVBBBO2/("BBB@ HHHH **** .
MK\">./%?PR\;^#_B/X$UJ\\-^-O /BC0?&?A#Q#ISB._T/Q-X8U2UUK0M7LW
M8,JW.G:G96MW#N5D,D2AU925/^O9_P $]?VQ/"G[>7['_P %?VF_#'V.TN_'
M?A>&#QUX>LY2Z^$/B9H#MHOQ \+,DCO=1VVF^);.^?19;P1W&I>'+G1M9$8@
MU*%F_P >BOZO?^#6+_@H/)\$OVD/$7[#WQ UE+?X8_M-SS>(/AI)?3M';>'?
MCWX?TE%2Q@>22.UM8/B?X.TR30[AI?-N;[Q3X6\!:1IT:RZG<^=SXB'-#F6\
M-?EU^[?Y/N=6$J\E3E;]V>GDI='^:^:['^A71117GGK!1110 4444 %%%% !
M1110 4444 %%%% '\SW_  ==?\HP?#W_ &=/\*/_ %#OBI7^;Q7^D/\ \'77
M_*,'P]_V=/\ "C_U#OBI7^;Q7H8;^%_V\_T/)QG\9_X8_D%%%%=!RA1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !117J?P5^"7Q7_:+^)_A#X,_!+P+K_Q'^)GCK58=(\->%/#
M=FUW?7EQ*=TUU<RL8[/2M'TVW$NH:WKVJW%EHNA:5;W>K:Q?V6G6ES=1&VX)
M-NR5V]$ENWV.0\'>#O%?Q#\5^'/ G@3PYK7B_P 9^+]:T[PYX6\+>'-.NM7U
M[Q#KVKW45EI>D:1I=E%-=WVH7UW-%;VUM;Q/++*ZJJG-?Z3_ /P0P_X(D:!_
MP3K\&1?'?X[6FC^*?VR/B!H"VU^T7V+5=%^ WAG4XEDN_ ?@_4HUFBOO%NHQ
M,MO\0/&>GSFTN0C>%?#$TGAV#4]:\8=7_P $8_\ @AS\,?\ @FYX7M?BS\51
MX>^*?[8OBC28TUGQHEDEYX;^#UA?V>S4O!7PHDOH1<BYF6>>P\3_ ! >&QU?
MQ):AM,T^TT30)KZQU3]^JX*]?GO"'P]7_-_DK_?Z'IX;#<EIU%>?V8[J/F_[
MWY>NQ1117,=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q=_P4
M!_;;^&/_  3Z_9:^(_[2GQ-FBNT\,Z>=,\">#ENDMM3^(WQ*UB*:#P=X'THD
M/,&U34$-UK5_!;W1T#PO8:[XDGMIK71YXV_R2OV@?CS\3OVG_C1\1_C]\9/$
M,OB?XD_%/Q1J/BKQ1JCAXK5+J]D M=*TBS>69=+\/:#I\=IHGAW1H)#:Z/H>
MGV&F6H%O:Q@?["7[1?[-'P*_:T^%NN_!C]HCX:>&_BE\.O$"A[G0_$-JS3:=
MJ$<4T-KKOAS6+62VUGPOXDT]+B<:;XB\/7^FZS8":9;:]C2:9)/\_'_@J_\
M\&XWQV_8T_X2CXW?LK?\)'^T/^S)8_;M:U;28K..\^,GP>T6+S)YV\4Z1ID<
M:^//"VEVZ^;<>-O"VFVUUI]FEQ=>)?"^CZ;IT^OW?7AITXW3TFWN]FNB3Z.]
M].NF^RX<9"K)*2UA%-M*]T^LFNJMU6RN]$V?S,T445VGFA1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5^X7_  0'_P""?%S^W=^W7X.OO%OA]M4^ 7[.ESI/Q=^,<]W
MLND:O<:9>R3?#OX=78E#0W3>./%>GHVJ:9(NV\\%:#XPPZ2QPA_QC\%^#/%?
MQ%\7^%_ '@3P_JOBSQKXUU_2?"WA/PQH=I+?ZSX@\1:]?0:9H^CZ790AI;F^
MU&_N8+6VA09>651D#)'^K_\ \$B?^"=7AS_@FM^Q[X/^#K+IFI_%_P 5-%X^
M^/WC#3@TL6O_ !*U:TA6XT?3;R0^9/X7\":<EMX0\-LJ6D&H0:;=^)GTVPU/
MQ'JD1PKU.2%D_>EHO)=7]VB\VO,Z<-2]K4N_@A9R\WTC\]WY)]T?J'1117G'
MKA1110 4444 %%%% !1110 4444 %%%% !1110 5_G*?\'/7_!0\?M,?M867
M[)?PYUY;[X-_LF7FH:9XF:QD<V/BC]H.^C>R\<7<K HMS%\-[ 1_#W3TE@$F
MG>(D^(;6]Q<V&K6[C^R7_@L-^WUI_P#P3M_8=^)GQET^[MA\6?%,3?"[X#:9
M,89'NOBKXMT[45TK7);2972ZTSP)I=GJWCK5;>5!;ZA!X>CT1IX+C6+5S_DV
M:KJNIZ[JFI:WK6H7FK:SK-_>:KJVJZC<RWFH:GJ>HW$EW?ZA?7<[R3W5Y>74
MTMS=7,SO+//(\LCL[,3UX:G=NH]EI'UZOY+\WV.#&U;)4EO+WI^E]%\VKOR2
MZ,H4445VGG!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444^**2>
M2.&&-YIIG2***)&DDEDD8)'''&@+.[L0J(H+,Q  )(% #*^F?V4_V.OVD?VV
M?B=9_"/]F?X5^(?B;XOF6*YU1].CALO#GA/2I7=#KOC7Q7J<MGX>\)Z*ICD2
M.]UO4;07URJZ=IB7VJ3VUE-^^/\ P2Z_X-H/C_\ M4#P[\8?VR7\2?LT_ *\
M6WU/3?!;6D-E\?/B1ISLC1&TT+6+.ZM_A=H-['YK)KGC/3KGQ'<1I!+IG@FX
MTK4[/Q#%_>W^S/\ LJ_L^_L>?"_2/@[^S?\ "[PS\+O FDI&7L="M6?5=>U!
M(Q%)KWB_Q'>O<^(/%_B.Y0!;G7O$FI:GJDD2Q6PN5M8+>"+GJ8B,+J-I2_\
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
M_P '_MR/U,HHHKA/3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ^8/VO/V.OV??VY?@QK_P)_:-\"6/
MC/P9K'^EZ9?*L-IXK\$>(XH98=/\8^ O$9MY[SPQXJTQ9YHX-0M%>"^L;B]T
M36[/5?#^IZKI-[_FC?\ !5G_ ((P_M&_\$Q_&=QK=_;7WQ6_9A\0ZJUMX ^/
M>A:5*EC9R7,I%EX/^*6FVYN%\"^-U0JMG]HF?PYXOA#7GA75;F]M=>T'P[_J
ML5ROCCP-X-^)GA'Q%X ^(?A;0/&_@CQ=I5UH?BCPEXITJRUSP]K^D7J&.ZT[
M5M)U&&XLKVUF7&Z*>%U#*LB[9$5AK2K2IOO'K']4^C_!]3"MAX5E?::5E)?E
M+NOQ70_Q0:*_L<_X*T?\&QGBSX=-XD^/W_!.33]7\>^! UWK'BG]F*\O'U+Q
M]X0@!ENKNZ^$>JWT@N/'GAZVA#"/P3JEQ-X]LQ%'#H=]XXGODT_2_P"._4=.
MU#2-0OM)U:QO-+U72[RZT[4],U&VGLM0T[4+*=[:\L;ZSN4BN;2\M+F*2WNK
M:XCCG@GC>*5$D1E'H0G&HKQ=^ZZKR:_I/HVCRJE*=*7+-6[/=/T?]-=44Z**
M*LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BNU^'/PW\?\ Q>\;^&_AK\+?!OB3X@^/_&&IP:-X8\'^$=(O==\0
MZYJ5R<16NGZ9I\,]S.P4-+-($$5M;QRW-Q)%;Q2RI_=;_P $E/\ @V2\(?"6
M3PM^T#_P42L-#^(GQ,MOLNL^&OV:+>YL=>^&?@B]5DN+6?XIZC:M<Z;\2O$5
MDZQ[O"^FW-S\.K.5;B+4;CQW!/ UA%2I&FKR>O1+=^G^9K2HSJNT5HMY/1+U
M?5^2N_(_&?\ X(X?\&_/Q8_;LOO#WQ\_:5L_$7P<_9#AGM=2TI98I=(^(WQZ
MBCFBF%CX%L[N#S] \ W, 9-3^)5]"%OTFBL? EIK5P^JZYX6_P!%GX2_"/X9
M? ?X<^$_A'\'/ _ASX<?#7P-I46C>%?!WA73H=,T;2+%'>:4QPQ R7-]?7<U
MQJ.KZK?2W.JZUJUW>ZOJ][>ZG>W=W-Z!!!!:P0VMK#%;6UM%'!;V\$:0P000
MH(XH88HU6.***-52.-%5$10JJ% %2UYU2K*H]=$MHK9?YOS^ZQZM&C"BK+63
M^*36K_.R\E\[O4****S-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH _S/_\ @Z-_Y2N^+O\ LB/P8_\ 3+J-?SKU_11_P=&_\I7?
M%W_9$?@Q_P"F74:_G7KU:?\ #I_X(_\ I*/$K_QJO^.7YA1115F04444 %%%
M% !7^@U_P:&?\F3?M+_]G33_ /JI?AQ7^?+7^@U_P:&?\F3?M+_]G33_ /JI
M?AQ6&)_A/UC^9U8/^,O\,OR/ZSJ***\X]8**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ K^+G_@N/_P;LQ>+&\6?M?\ _!/C
MP5%;>*G:ZU_XO_LP^%[$QV_BN:XN9;K5?'/P8TV%Q!8>(5\U[K7?AE800Z?K
MD,<M[X*AM=>C_P"$<\2?VC45<)RIRYH_-=&NS,ZE*-6/+)>C6Z?=/^DS_$<G
M@GM9YK:YAEM[FWED@N+>>-X9X)X7,<L,T4@62*6*1622-U5T=2K ,"*BK_1*
M_P""WW_!OQX9_:\M_%/[5'[&VA:/X._:G2-]7\<_#:U;3?#_ (*^/XB%Q/J.
MI0EHK:Q\.?&&\WI(NO7%S:Z%XTG@\GQ1]BUJ^F\5C_/0\2^&?$?@SQ#K?A'Q
M?H.L>%O%7AG5;[0_$7AOQ#IMYH^NZ%K6F7,EGJ6DZQI.H0V]]IVHV%W%+;7E
ME=P0W%O/&\4L:.I ]&G4C4C=:-;Q>Z?ZKL^OD[H\BK1G2E:2T^S+I)?H^ZZ>
MFIB4445H9!7Z)_\ !(W_ )2??L%?]G3_  <_]3'3*_.ROT3_ ."1O_*3[]@K
M_LZ?X.?^ICIE3/X)?X9?DRZ?\2G_ (X_^E(_UU:***\D]T**** "BBB@ HHH
MH **** "BBB@ HHHH **** /Q[_X+[_\HA/VUO\ L2? O_JX_AS7^4W7^K)_
MP7W_ .40G[:W_8D^!?\ U<?PYK_*;KOPO\.7^-_^DQ/,QW\2'^#_ -N84445
MTG$%%%% !1110 5]3?L,_P#)[/['G_9TW[/G_JVO"-?+-?4W[#/_ ">S^QY_
MV=-^SY_ZMKPC2EL_1_D5#XX_XH_FC_9"HHHKR#W@HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *_B+_X/(?\ G'-_W=Y_[[!7]NE?
MQ%_\'D/_ #CF_P"[O/\ WV"ML/\ QH?]O?\ I,CGQ7^[U/\ MS_TN)_$7111
M7I'CA1110 4444 %%%% ']9O_!H9_P GM?M+?]FL7'_JVOAO7^@W7^?)_P &
MAG_)[7[2W_9K%Q_ZMKX;U_H-UYV)_BOTC^1ZV#_@K_%+\PHHHK Z@HHHH **
M** "BBB@ HHHH **** "BBB@ K^,'_@\2_Y)Q^PA_P!CM\??_3%\*J_L^K^,
M'_@\2_Y)Q^PA_P!CM\??_3%\*JUH?Q8>K_)G/BO]WJ?]N?\ I<3^%6BBBO3/
M'"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M9>45T]=WY;!1116)TA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!_-;_P56_X-ROV>OVTT\2_&3]F./PY^S?^T_?27.K:BEE9/8?!
M?XLZI.?-NG\<>&M'L[A_"/B;4)PUQ+X[\':>7OKVXO[WQ9X9\4ZE?IJNG_Y_
M7[4O[(O[1G[%OQ0O_@_^TO\ "SQ'\+_&UI&UW8PZM%#=:'XGTCS#%%X@\&>*
M--EO/#OB[0)I%: :MX?U*_M;>\CN--O6M=3L[RRM_P#97KYN_:E_9$_9S_;3
M^%]_\'_VE_A9X<^*'@J[D:[L(M6BFM==\,:OY9BC\0>#/%&FRV?B+PCK\,3-
M!_:OA_4K"YN+.2XTV]:ZTR\O+*XZ*6(E"RE>4?\ R9>C>Z\G\FCDK86%2\H6
MA/\ \ED_-+9OJUZM-G^-117].7_!4#_@VI_:._9+/B'XN?LE'Q#^T_\ L^6C
M7>I7WAZQL(KGX[_#328E$COKWAG2H((OB-HMFK?/XC\":>-6AA2YO-:\%:-I
M-A<:S+_,>RLC,CJR.C%71@5964D,K*0"K*0000"""",UW1G&:O%IK\5Y-;I^
MIYLZ<Z;Y9Q<7Y[/S3V:]!M%%%40%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !117]KW_  0/_P"" $^I3^$/
MVWOV\/ DMOIEO+9^(O@)^SIXQTMX9]4GA=+G2OB?\6] U&)9(M)BD6.]\%>
MM3MU?6'6#Q%XFM1HHTW2];BI4C3CS2^2ZM]E^KZ&E.E*K)1BO5](KN_\MWT/
MI#_@VX_X(U7GP.T31O\ @H%^T]X3:R^+WC+07D_9T\ Z[;)]N^&O@;Q)IQBN
M/B9K5E,AET[QSXXT2[EL?#UC(8[KPWX*U&]EU"-=8\3267A_^OJBBO,G-SDY
M/=_<ET2_KS/8ITXTH*$=EJWU;ZM^;_!62T04445)H%%%% !1110 4444 %%%
M% !1110 4444 %%%?B'_ ,%\?^"AY_8#_8<\2CP3KS:1^T%^T(VI_"?X*FTD
M5-4T(7-G"WQ"^)%MDAX5\!^&+]$TV_B$K67C;Q'X+,D#VTUP\;C%RDHK=NR)
MG-0C*<MHJ_\ DO5O1>;/XR_^#B3_ (*&?\-N_MQ:QX"\#:[!JGP#_96DUSX5
M_#F;3;G[3I/B?QBUY:CXL?$&"6.6:UNTUGQ'I-KX7T74+&:33M1\)^"_#^KV
M>U]5NWF_ >BBO5C%0BHK9*W^;]6]7YGASFYRE.6\G?\ R7HE9(****HD****
M "BBO9_@%^SM\;_VI?B9H7P=_9[^&7BGXK_$CQ%(1IWAGPK8BXEBMD=$N-5U
MG4;F2UT?PYH%AYB/JGB/Q%J.EZ#I,+"?4M2M(,R ;2U;LN[!)MV2NWHDMV^Q
MXQ7K_P %_P!G[XY_M&^+(_ OP#^$/Q'^,?B]UBDDT#X;^#]=\7W]E;2NR"_U
M1-%LKQ-(TQ"DC3ZIJCV>G6T<4LUS=1112.O]L/\ P3Z_X-0OAYX5@T+XB_\
M!0WQY)\2/$8\F_/[/OPIU;4=$^'^G,'WI8>./B5;C3O%WBV1H&5;[3?!4?@F
MST_4(7CM_%7BC37WS?UK_"#X(?!W]G[P7I_PZ^!WPN\!?"3P-IBK]D\+?#WP
MMHWA/1A,$5)+VYM-&M+1+[4[HKYM_JM]]IU+4;AI+J^N[BYEDE?FGB8JZ@N9
M]]H_YO[DNS.RG@YRLYOD7;>7W;+YNZZH_P ]K]FW_@U1_P""A?Q96SU7XY>(
M_A'^R]H$RPO/I_B+Q!_PL_XBI'.%=);;PO\ #N2^\(LL<6_[3!JGQ*T:_@G,
M,!LF+7#VO[2?"#_@T2_8W\-VUG+\;?VD?V@_BOK$"?Z2O@>T\"?"'PQ?2F-T
M8RZ/?Z+\4?$$,"EA+%%;>,XI4EC3S;F>$R0R?UI45S2Q%67VN5=HI+\=7^)U
MQPM&/V7)]Y-O\%:/X'X1>%/^#:__ ((^^&X$CU+]FSQ'XWN(_LQ2^\6?';XY
MQSB2W>5VD>V\)?$'PKI<WVHR1K<PSZ?+;,EO$L4$(>Y%QZS_ ,."/^"0G_1E
M/@G_ ,+KXQ__ #QJ_82BH=2H_MS_ / G_GY&JI4EM3I_^ 1_R/P6\6?\&TG_
M  2 \1VC6VC_ +//B_P#,T0C%_X3^/'QLO+M'$R2F=4\=>.O&EB92B-;$/9/
M!Y,KL(1<".>/X#^,'_!H7^R9X@AGE^!G[4'Q[^&&H2Q2&.'XBZ-X$^+^B071
M+^6(+31--^$>KI9@>6&BN==OKG<))!=E72*/^N6BFJU5;3E\W?\ .Y+P]&6]
M./R7+_Z38_S;/VE?^#6;_@HY\&H;_6?@]<?"S]J+P[:I)/%:^ _$J^"?B ;:
M%_WDESX/^(PT+2)9_)/G16'A[QIXDO[G9)!;6TMT;>&X_GY^+GP3^,/P"\87
MGP_^-_PN\??"3QM8[VN/"_Q$\)ZWX0UDP)-+;B]M[+7+*REO=.FEAD%KJ=F)
M]/O$7S;2YFB97/\ M,UXS\=/V=O@5^TWX'O/AM^T%\)? 7Q@\$7JS$Z!X\\.
M:=KT%C<S1&$ZEHMS=PM?^']:A0YL]=T*ZT[6;"54GLKZWFC21=HXJ2?OI->6
MC_R_(PG@H/6G)Q?9ZQ_S7K=^A_B^T5_<K_P4/_X-0_#^H6VL?$C_ ()Q^,YM
M!U.-9[R7]G#XM>()]0T.]^9&2Q^''Q6U62;5M(ECB1H[71_B5-KT.H74WG7G
MQ!T6VA$+_P 7?QE^"?Q;_9X^(OB'X2?''X=^*_A;\2/"MR+;7?"'C+2+G2-6
MM-X+6UY"DZB'4=)U&';=Z1K>F37FCZS820ZAI5]>6,\-Q)UPJ0J+W7KU3T:^
M7ZJZ\S@J4ITG::LGLUK%^C_1V9Y=1115F84444 %%%% !1110 4444 %%%%
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
M**HD**** "BBB@ K_2'_ .#47_E&#XA_[.G^*_\ ZAWPKK_-XK_2'_X-1?\
ME&#XA_[.G^*__J'?"NN?$_PO^WE^IUX+^,_\$OSB?TPT445YYZH4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '^3%_P6T_Y2N?MS?]EOU7_T
MSZ+7Y:5^I?\ P6T_Y2N?MS?]EOU7_P!,^BU^6E>M#X(_X8_DCPJG\2I_CE_Z
M4PHHHJB HHHH **** "O](?_ (-1?^48/B'_ +.G^*__ *AWPKK_ #>*_P!(
M?_@U%_Y1@^(?^SI_BO\ ^H=\*ZY\3_"_[>7ZG7@OXS_P2_.)_3#1117GGJA1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y(_\ !17_ ((M
M_L6?\%'+#4-?^(?@[_A6GQV>U6+2OV@OAE:V.D>.7DMK86]C;>.+%HAHGQ)T
M>!(K2W^S^*+:77;+3K5=/\-^)?#D<LTC_P $?_!0_P#X(4_MQ?\ !/A]7\7Z
MUX1_X7A\ ;&222'XZ?"6PO\ 5=(TFP42R";XC>$ +CQ1\.)(84C^VZEJL%]X
M)CNKB"PT_P :ZI>.8E_U2J:ZJZLCJKHZE71P&5E8$,K*00RL"000002",5M3
MKSIZ7YH_ROMY/I^7D<]7#4ZMW;EF_M+KZK9^N_F?XC-%?Z?'[?/_  ;K_L%_
MMJ-K'C+P9X>;]E3XVZDT]T_Q"^#>BZ=%X1UO4IBS-=^./A"9]+\*:XTDTDUW
M?7_AFZ\"^)]6O9/M&J^)KQ5\IOXQ/VX/^#?K_@HC^Q=+K7B*'X:R?M%?"+37
MN)XOB?\  :UU+Q;):Z5&R,EYXL^'B6H\?>%Y(+>02ZO<KHVL>%M+:*Z*^*[R
MU@^V2=D*].=M>5]I::^3V?EK?R//J8:K3UMS1_FCK]ZW7ST\S\0J*<RLC,CJ
MR.C%71@5964D,K*0"K*0000"""",TVMCG"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHK]K/^">?_!!O]N?]OVYT+Q7;^#I_@#\
M -2^RWD_QR^+ND:CIEEJ^CS20EKKX9^!Y#8^)_B3//:O//IE]9+H_@6ZFM)K
M*_\ '>DW30I(I2C%7DTEYE1A*;Y8Q<GV7YOLO-Z'XZ>$_"7BGQYXFT+P7X'\
M-Z[XP\7^)]3M-%\-^%O#&DW^O>(=?UB_E6"RTO1M&TN"ZU#4M0NYF6*WL[.W
MFGFD8+'&Q.*_N _X(]_\&SMKX4N/#7[2/_!2+0-*UO78_L&N^ OV5'F@U;0]
M&E4Q7=IJOQUN(3+INOZBKA73X8:=->^'[>-8T\::CK$MSJ/A#2_WV_X)R_\
M!'S]CS_@FMH,=U\)O"DOC;XSZAIYL_%/[0'Q#AL-4^(FII/&RWVF>&S#;QZ9
MX \+SM))&=!\+6]K/J%FMI%XIU?Q/>64.H5^J-<57$.5XPNEUEM)^G9?B_+8
M]&AA%&TJMI2Z1WBO7NUVV]=&10006L$-K:PQ6UM;11P6]O!&D,$$$*".*&&*
M-5CBBBC54CC151$4*JA0!4M%%<IVA1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% '^*;\2_^2C_$#_L=O%?_ *?;^N)K
MMOB7_P E'^('_8[>*_\ T^W]<37KQV7HOR/GPHHHI@%%%% !1110 5_K.?\
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
M]3?L,_\ )[/['G_9TW[/G_JVO"-*6S]'^14/CC_BC^:/]D*BBBO(/>"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^(O_@\A_P"<
M<W_=WG_OL%?VZ5_$7_P>0_\ ..;_ +N\_P#?8*VP_P#&A_V]_P"DR.?%?[O4
M_P"W/_2XG\1=%%%>D>.%%%% !1110 4444 ?UF_\&AG_ ">U^TM_V:Q<?^K:
M^&]?Z#=?Y\G_  :&?\GM?M+?]FL7'_JVOAO7^@W7G8G^*_2/Y'K8/^"O\4OS
M"BBBL#J"BBB@ HHHH **** "BBB@ HHHH **** "OXP?^#Q+_DG'["'_ &.W
MQ]_],7PJK^SZOXP?^#Q+_DG'["'_ &.WQ]_],7PJK6A_%AZO\F<^*_W>I_VY
M_P"EQ/X5:***],\<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Z*/^#7+_E*[X1_[(C\
M9_\ TRZ=7^F!7^9__P &N7_*5WPC_P!D1^,__IETZO\ 3 KS\3_%_P"W5^IZ
MN"_@O_'+\HA1117.=84444 %%%% !1110 5!=75M96UQ>WMQ!:6=I!+=7=W=
M2QV]M:VUO&TL]Q<3RLD4,$,2/)++(ZQQQJSNRJI(GK^='_@Y0_X*!0_LC_L0
MZA\#?!&O+8_&_P#:YBUCX<:3%97&S5/#GPBB@AC^+7BQA&=]JNIZ5?VGP]TR
M20V\\MQXOO\ 4]*EDG\-WGD5"+G*,5NW;T[OY+5D3FJ<)3>T5?U?1>K=DO-G
M\4?_  6=_;_O/^"A_P"W-\1?BEHU_+-\&_ +2?";X"V(>46S?#?PIJ>HF/Q8
M;=]BIJ'Q#UV[U;QG</) E[:Z=JNCZ!=2W$>@6KC\H:**]6,5%**V2LOZ[]_,
M\.4G.3E+5R;;]7^G;L@HHHIB"BBB@ HHHH *ZCP1X,\3?$?QIX0^'G@K2+G7
M_&7CSQ1H'@SPEH5GL-YK?B;Q1JUIH>@Z1:"1DC-SJ6JWUI9P;W1/-F3<RKDC
MEZ_JQ_X-7_V!D^.7[3_BK]M'Q[HZW7PY_9:5-(^'B7L DLM=^//BO3)1:7<2
MR+)!<K\-/!UU=:_/%(D=QI_B7Q/X UFQF\VPEV1.:A"4GT6B[O9+YO\ S+IP
M=2<8+[3U?9;M_)']LW_!/7]COPI^P;^Q_P#!7]F3PQ]CN[OP)X7AG\=>(;.(
MHOB_XF:^[:U\0/%+/(B74EMJ7B6\ODT6*\,EQIOARVT;1A(8--A5?M&BBO+;
M;;;=VW=OS/<244HK:*27HE9!1112&%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 UU5U9'571U*NC@,K*P(964@AE8$@@@@@
MD$8K_*=_X+B_L#-^P!^WI\1?!GAC1VTWX)?%IIOC)\#7@@,>FV'A'Q5J-X=9
M\#VK(IAA;X=^*X=7\,VEBTTUZOAB#POJM[M;68=W^K)7X&_\'$_[ ?\ PVI^
MP;XB\;>#=%_M+XX?LK?VQ\8?A_\ 9;?SM5USP?;Z?'_PMOP+:[%DGF_MKPMI
MT'B?3K"TAEO-4\4>"/#>EVP47TV[>A4Y)I/X9:/UZ/Y/KT39S8JE[2FVE><-
M8^FG,OFNG5I'^831117HGD!1110 4444 %%%% &MH&O:WX5UW1?%'AK5=0T'
MQ'X;U;3=>T#7-)NIK'5-&UO1[R'4-*U73;VW>.XL]0TZ^MX+RSNH'2:WN88Y
MHG5T4C_7$_X)8_MP:/\ \%!_V(_@[^T3#/8KXXN]*/@KXS:-8B*)/#WQC\'0
MVMAXUM!9PYCT^QUUY;#QOX=L-\DEOX3\5Z )W,[2 ?Y$M?TT_P#!L9_P4(E_
M9B_;!F_99\>:S':_!O\ :\N]*\/:6U_.R6GA?X[Z7%<P_#O4K5I)3%;1^/8K
MFY^'>IPV]OY^K:WJ'@*6ZN8K/0"&PQ%/GA=?%&[]5U7Z_(Z<+5]G446WRSM%
M]E)OW7^GDG<_T?Z***\X]<**** "BBB@ HHHH **** "BBB@#^9[_@ZZ_P"4
M8/A[_LZ?X4?^H=\5*_S>*_TA_P#@ZZ_Y1@^'O^SI_A1_ZAWQ4K_-XKT,-_"_
M[>?Z'DXS^,_\,?R"BBBN@Y0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HKZ%_9_\ V3/VFOVJM?\ ^$:_9R^!'Q1^
M,NIQW*6M])X#\'ZQK>CZ+*Z+(K^)/$<-L/#OABV*21$WGB'5-,LU,T*M.&FB
M#_TN?L@?\&E_[37Q ETSQ'^V5\7/"'[/OAIVCFO?A[\/)++XI_%69%_UVG7N
MMVEQ#\,_#$K[@8-5TO6_B-&#&ZRZ2 R25$ZD(?%)+RW?W+4TA2J5/@@WYVLO
MFWI^-S^2&**2>2.&&-YIIG2***)&DDEDD8)'''&@+.[L0J(H+,Q  )(%?OW^
MP/\ \&YO[>G[8]WH7BKXD>&)_P!D[X'ZA]EO;CQW\7M%NX/'6L:3.!)YO@CX
M/O<:9XJU.>:!X+FRO/%T_@;PW?64XO-.U_4"@MI?[L/V*?\ @CU^P#^P2+#5
MO@C\$-*U;XD6.Q_^%T?%-X/B'\5_M*(L9N]*\0ZK9Q:=X,DF1%%S;_#W1/"-
MA<D%Y[.21F=OTZKEGBGM35O[TM_DME\[W[([:>"2LZLK_P!V.WSEOZI)>4C\
ML/\ @GW_ ,$=/V)/^"<VG6.J?"#X??\ "8?&,6,EKK'Q_P#B<+'Q+\3KPW4<
MD=_!X>N5L[71? &CW$<TEF^E^"=*T:2_TU+:W\27_B*[@;4)OU/HHKE;<G>3
M;?=N[.V,8P2C%**71+^KONWJ^H4444B@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\-?^"D__! W]C3_ (*$?VWX
M^T_3%_9V_:/OUNKO_A<WPUT2P^P^+-5EB98IOBQX!$FFZ1XZ4RE9;G6[.]\-
M>.;CRK>&;Q?-I]NNGO\ N5151E*+YHMIKJOZU7D]"9PC-<LXJ2[/].J^1_DQ
M?M__ /!'?]M[_@G7J5]J/Q?^&T_BSX/B^EMM&^/GPSCO?%'PQO83.D-B/$-[
M#:QZI\/=5O?-BC@TCQUIVAO?W0NH= NM=M[.6\K\M*_VWKZQL=4L;S3-3L[7
M4=-U&UN+'4-/OK>&[L;ZQNX7M[NSO+2X22"ZM;J"22"XMYXWAFA=XY$9&93_
M #B_M^?\&S?[$G[5?]M>./V?8O\ AC[XQWOVB\\SX?Z-#J/P5\0Z@^Z3;KOP
ME^U:;9^&O/98[:.\^&VI^$K"Q$L^HWOAKQ%=GRI.N&*6U16_O+;YK?U:OY(X
M*N":NZ3NOY9:/Y2V?SM9=6S_ #6Z*_6[]M__ ((C_P#!0C]A*36-<^(7P=OO
MB1\)M+^U7 ^-?P56^\?^ H=,M3E]1\306=C;^+/ ,$<3P^=<>.?#>@Z:\\CP
M:=J6I"&24?DC75&49*\6FO)W_P"&]#BE&4':47%]FK?UZA1113)"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBG*K.RHBL[NP5$4%F9F
M.%55 )9F)   )). ,T -KT#X6_"GXE?&[Q[X;^%OPA\"^*/B1\1/%^H)IGAK
MP=X.T>\US7M6NW!=Q;V-C%+(MM:P))=ZA?3^58Z;8P7%_J%S;65O//'^X_\
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
MO+2\CGMY/GB:O2:**\T]A;:ZOJ]KA1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '^15_P %<O\ E)]^WK_V=/\ &/\ ]3'4Z_.RO]43XT?\&_G_  2__: ^
M+/Q%^-WQ/^"_B_6OB)\5?%^N>.O&NK6GQC^*6C6NH^)/$5]+J.JWEOI6E>*;
M73=/BGNYI'2TL;:"V@4A(HD0 #S+_B&=_P""0G_1!/&__A]OC#_\V%=T<334
M8IJ6B2V71+S_ *MZ7\R6#JN4FG"S;>\NK_P^?X/RO_F$45_I[_\ $,[_ ,$A
M/^B">-__  ^WQA_^;"C_ (AG?^"0G_1!/&__ (?;XP__ #857UJGVG]R_P _
MZL_*\_4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_
M .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2
M_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&=_X)"?\
M1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2_P#D?ZL_*_\ F$5_
MI#_\&HO_ "C!\0_]G3_%?_U#OA77N'_$,[_P2$_Z()XW_P##[?&'_P";"OU&
M_8[_ &+?V??V#OA-<_!']FKPKJ?@_P"'=WXOUCQU/I.K>*?$7BZZ;Q)KUCH^
MG:G>#5?$VHZGJ2Q36FA::B6BW(MH6A=XHE>:4MC6KPJ0Y8J5[IZI6T^;[F^'
MPU2E4YI.-N5K1MN[MW2/JNBBBN4[@HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /\F+_ (+:?\I7/VYO^RWZK_Z9]%K\M*_U5/CW_P $#_\
M@F7^TM\8OB#\>/B[\&_%NO?$OXGZ_-XF\8ZQ8_&#XGZ%::AK$\$%O+<0:1H_
MB>STRP1HK:)1!96T,(*E@@+$GR+_ (AG?^"0G_1!/&__ (?;XP__ #85W1Q-
M-1BFI:)+9=$O/^K>E_,G@ZLIRDG"TI-J[ELW?^7S_!^5_P#,(HK_ $]_^(9W
M_@D)_P!$$\;_ /A]OC#_ /-A1_Q#._\ !(3_ *()XW_\/M\8?_FPJOK5/M/[
ME_G_ %9^5Y^I5N]/_P "E_\ (_U9^5_\PBBO]/?_ (AG?^"0G_1!/&__ (?;
MXP__ #84?\0SO_!(3_H@GC?_ ,/M\8?_ )L*/K5/M/[E_G_5GY7/J5;O3_\
M I?_ "/]6?E?_,(HK_3W_P"(9W_@D)_T03QO_P"'V^,/_P V%'_$,[_P2$_Z
M()XW_P##[?&'_P";"CZU3[3^Y?Y_U9^5SZE6[T__  *7_P C_5GY7_S"*_TA
M_P#@U%_Y1@^(?^SI_BO_ .H=\*Z]P_XAG?\ @D)_T03QO_X?;XP__-A7ZC?L
M=_L6_L^_L'?":Y^"/[-7A74_!_P[N_%^L>.I])U;Q3XB\773>)->L='T[4[P
M:KXFU'4]26*:TT+342T6Y%M"T+O%$KS2EL:U>%2'+%2O=/5*VGS?<WP^&J4J
MG-)QMRM:-MW=NZ1]5T445RG<%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!^9?[9'_!'[_@GS^W0^IZS\;O@!X=M/B+JGG2R
M_&'X:_\ %N?BD]],NW^T=6\1^'8H+;QE=PKQ;IX_TOQ;909.RS%?RW_M6_\
M!HK\6/#SZIX@_8R_:-\,_$;24^T7-E\.?CKI\O@CQE#;QC,&G6/C_P *V6K^
M$O$^JW!X6?5?#'PXTQ&XEGC7]Y7]XE%:0JU(;2=NSU7X[?*QC/#TJGQ02?\
M-'W7\[:/YIG^/S^TS_P36_;O_8]EU)_VAOV7?BQX$T'26*W?CN'P[)XM^&('
M)0Q_$_P7)XA\ .SH/,$'_"1"ZC3_ %T$3*RK\.U_MS.JNK(ZJZ.I5T<!E96!
M#*RD$,K D$$$$$@C%?G+^T-_P2,_X)M_M22WU]\8/V0OA%?^(-2\U[SQAX+T
M>Y^%7C6[NI&=Q>W_ (L^%][X/UW5[J.5S(KZS>ZC'(0(KB*:W+0MT1Q?\T/5
MQ?Z/_P"2.6>!_DGZ*:_]N7_R)_D9T5_H*?'7_@T8_9!\8-?7W[/_ .T3\;?@
MGJ%TQD@TOQIIGACXS>$=/;+$6]C8HOPW\5BV*[%#:EXTU:Y1M\AFE4K"OY"_
M&7_@TO\ V_?!1O[WX0_%7]GCXVZ3;Y^PV#Z_XI^&GC;4?G<+_P 2;Q)X;O\
MP;:9B$;-YWQ&.V1GC&Y4$LFT:]*7VK?XDU^+T_$YY86O'[',N\6G^&_X'\LM
M%?K!\4O^"&O_  5B^$+7/_"2_L2_%K7X;;SV6X^%H\,_&9;F*&)IQ-;6WPF\
M0>,[]_.A :"WDLXKUY66T:U2]W6R_ WQ _9P_:'^$WVC_A:GP&^,_P ,_LGF
M?:O^%@?"[QQX,^S>3Y_F_:/^$CT+3?)\K[+<^9YFW9]GGW8\J3;HI1>THOT:
M?Y,Q<)Q^*$H^L6OS1XQ1115$A1110 4444 %%%% !17T7\./V/OVM/C"T2_"
M;]F#]H7XF"9D5)/ 7P9^(OBV#YS. [W&@^'+^"*(?9;IGFED2*-+:Y>1U2"5
MD_1;X3_\&^'_  5M^+?V>XL_V4-9\!:3,EM(^K?%CQK\/?AW]E6ZP8Q<>'==
M\41>-"Z)O>YBM_#$\MIY9BNDAN)((9I<HQWE%>K2_-E1A.7PPE+TBW^2/Q>H
MK^P+X(_\&@W[1^O/:W7[0_[5OP>^&=FV)9],^%'A7Q=\7-7\O"L+2:Z\3#X1
MZ7973DO'+/;/K=K;,!)$+]3LK]K_ -GC_@UV_P""9/P<_L_4?B5I'Q3_ &EO
M$-KMFN)/BAXYN= \)F]7.V2R\)?#&W\%DV*_*PTWQ'K7BB*1]PN9+B%A"F4L
M12CLW)]HK]79?<V;QPE:7V5%=Y-+\%=_@?YP7@#X;_$3XK^)['P3\+? 7C3X
ME>,M3S_9OA+P!X6USQCXGU#:\<;?8=!\.V.HZK=[7EB0_9[23#R1J>74'^A#
M]CO_ (-@O^"A'[1$FEZ_\<+?PS^R)\.[SRYY;OXCRQ^*?BC=64C.ADTGX5>&
M-0\^RNHWC99K#X@>)O %['&R7$-O=1/&'_T1?@W^S[\"?V=O#:^#_@+\'/AC
M\&_#&V'SM%^&?@?PWX*L;V6%2JW>IQ^'].L#JNH.6>6XU+4FNK^ZGEFN;JYF
MN)I9']?K">*D](14?-ZO[ME\[G3#!06M23EY+W5Z-ZM_)Q/P^_89_P"#??\
MX)Y?L33Z'XO;X?S_ +1'QETCR+J/XH?'=-/\3P:5JJ) [WG@WX<Q6L'@#PS]
MEOH?MNAZE=:-K_C30W*K!XRG=3,W[@T45SRE*3O)MOS.R,(P5H145Y*U_-]6
M_-ZA1114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!_BF_$O_DH_P 0/^QV\5_^GV_KB:_U!M5_X-L/^"2&
MM:IJ6L:A\"/&LM_JU_>:G?2K\<OB]$LMY?W$EU<R+%'XO6.-7FE=A'&JH@.U
M5"@ 4/\ B&=_X)"?]$$\;_\ A]OC#_\ -A7>L3322M+1+HO+S_JWI?ROJ5;O
M3_\  I?_ "/]6?E?_,(HK_3W_P"(9W_@D)_T03QO_P"'V^,/_P V%'_$,[_P
M2$_Z()XW_P##[?&'_P";"G]:I]I_<O\ /^K/RN?4JW>G_P"!2_\ D?ZL_*_^
M8117^GO_ ,0SO_!(3_H@GC?_ ,/M\8?_ )L*/^(9W_@D)_T03QO_ .'V^,/_
M ,V%'UJGVG]R_P _ZL_*Y]2K=Z?_ (%+_P"1_JS\K_YA%%?Z>_\ Q#._\$A/
M^B">-_\ P^WQA_\ FPH_XAG?^"0G_1!/&_\ X?;XP_\ S84?6J?:?W+_ #_J
MS\KGU*MWI_\ @4O_ )'^K/RO_F$5_K.?\$2O^447[#7_ &1'2_\ T]:U7RU_
MQ#._\$A/^B">-_\ P^WQA_\ FPK]E/@)\#?AQ^S1\'?A]\!_A#I%UH'PT^&&
M@0^&?!VCWVK:EKMWI^CP3SW,=O/J^L7-YJ=_()KF9C/>W4TQ#!2^U5 PKUHU
M(Q45*Z=]4ET\FSIPV'G1G*4G%IQM[K;=[I]4CUVBBBN8[ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** .>\5^$?"GCSPYK'@[QSX8\/>,_"/B&S?3M?\+>*]%TWQ
M%X<US3Y2K26.L:'K%M>:9J=G(R(SVM[:SP.54LA*C'\X'[:G_!KO^PI^T3+J
MWBS]GB_U_P#9 ^(E]YUR+7P9:_\ "9?!R^OY6\QI;SX8ZWJ5E=:"C[5MX+7P
M'XM\*:%I\;-,GAV[E!1_Z8**J,Y0=XR:_+YIZ/[B)TX5%:<5+UW7HU9KY,_R
MY/VM_P#@W=_X*:?LK-JNL:=\(8OVCOA]IRS7"^-?V=[NY\<7JV<9+HU_\-Y[
M/3/B?;W*6X,U\=.\):SH]ELE']MSQHLTGX@ZKI6J:%J5[H^MZ;?Z/J^FW,MG
MJ.E:K9W&GZEI]W Q2:UO;&[CANK6YA<%)8)XHY8V!5U!&*_VV:^7/VB/V)?V
M1OVL["6P_:/_ &=?A+\7I'M%L8=<\6>#M*G\8Z;:H'5(M#\<VD-IXS\/[%DD
M"/H>O:?(@=PK@,<],<4UI.*?FM']VW?L<<\"GK3FUY25U]ZLU]S/\;JBO]$_
M]HC_ (-./V#OB0;[4O@!\2OC-^S7K-PS?8]*;4;7XR?#S3U*MM"Z#XSFT[Q_
M<LLFT[KCXK,&C#)L#L)4_$SXW_\ !IC^WOX%:[O?@M\4_@)\=])A68VMC+K&
MO_"SQK>&,L84&C>)M*U/P=;M.@4 R_$7;',QC=O*7[0V\:]*7VN5]I*WX_#^
M)S2PM:/V.9=XM._R^+[TC^6.BOTX^+G_  1C_P""I?P1-T?&_P"Q!\=+ZVLE
MEENM0^&WARW^-&F06\"M)-=S:E\'K_QU906<42---=3S10P1*SSO&JMC\^O&
MGPX^(?PWU#^R?B)X"\:> M5WRQ?V9XT\+:YX6U#S("%FC^QZY8V-SOA8A94\
MO=&2 X!K52B]I)^C3_(Q<91^*,H^J:_-'&4444R0HHHH **** "BO4?AW\#_
M (U?%ZYCLOA/\(/BC\4+R:4P0VGP[^'_ (L\:W,LX65C#'!X:TG4Y7E"P3,8
MU0N%AE.,1N1^COPB_P""$_\ P5B^,[VS>'OV,/B9X4LYT@FEO_B[/X9^#*64
M%P"5EN=-^*&N^%=>=XP/W]E9Z1=ZE 2%DLE;BDY1CO**]6E^9483E\,92_PQ
M;_)'Y(T5_6Y\#?\ @T4_:W\5_8+[]H#]I#X(?!S3KGRIKC2_ >E^+/C'XLL8
MCGS;6^MKNW^&?A>*^!4*K:9XLUNR5)%F^T2.K6U?M_\ LY_\&M'_  38^#[6
M&J?%H?%C]IWQ#;J)+F'X@^,9?!O@9KQ"#'/8>$_AC%X5U9;="JLVG>(?&/B>
MTG?>MRDUL_V9<I8BE'[7,^T5?\=%^)M'"UI?945WDTOP5Y?@?YR/@?P#X[^)
MWB73O!?PV\%>+?B%XQUB0Q:3X3\#^'-8\6>)=4E&"8].T+0;._U2^D ()2VM
M96&1D5_0-^R#_P &QG_!13]HM],UWXPZ7X9_9&^'UYY4\NH_%6X77?B1/82"
M$F;2OA/X7O)=3MKY#+(KZ5X^UWX>72FVF+%0UL;C_1-^"O[.7P!_9O\ #H\)
M_ 'X+_"_X->'BD27&F?#;P1X=\'Q:@T(PMSJ\NB:?9W&LWS$F2;4-5FO+ZXF
M9YKBXEF=W;VBN>>*D](14?-ZO[ME^)U0P45K4DY>4?=7WZM_+E/P/_8I_P"#
M<G_@G3^R-+I7BKQ=X)O/VJ/BGIZQR_\ "7?'J#3=<\(:?? 'S)O#GPBMK=?
MEM%O$,]E+XMM/'&O:3=0+<:9X@M79L_O3:VMM96UO965O!:6=I!%:VEI:Q1V
M]M:VUO&L4%O;P1*D4,$,2)'%%&BQQQJJ(JJH GHKGE*4G>3;?F=D80@K0BHK
MR5K^KW;\W=A1114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!_F?_\ !T;_ ,I7?%W_ &1'X,?^F74:_G7K
M_62_:X_X(N?\$^_VX?C%>_'C]HSX5>)O%OQ+U#0-"\,W6L:7\4?B'X4M'T?P
MY!+;:3;C2/#?B'3=,22"&:17G2U$TY(:9W8 U\R?\0SO_!(3_H@GC?\ \/M\
M8?\ YL*[H8FG&$8M2NHI/1=$EWV/.J82K.I.2<+2DVKMWLWU]U_TGY7_ ,PB
MBO\ 3W_XAG?^"0G_ $03QO\ ^'V^,/\ \V%'_$,[_P $A/\ H@GC?_P^WQA_
M^;"J^M4^T_N7^?\ 5GY7S^I5N]/_ ,"E_P#(_P!6?E?_ #"**_T]_P#B&=_X
M)"?]$$\;_P#A]OC#_P#-A1_Q#._\$A/^B">-_P#P^WQA_P#FPH^M4^T_N7^?
M]6?E<^I5N]/_ ,"E_P#(_P!6?E?_ #"**_T]_P#B&=_X)"?]$$\;_P#A]OC#
M_P#-A1_Q#._\$A/^B">-_P#P^WQA_P#FPH^M4^T_N7^?]6?E<^I5N]/_ ,"E
M_P#(_P!6?E?_ #"*_P!!K_@T,_Y,F_:7_P"SII__ %4OPXK[=_XAG?\ @D)_
MT03QO_X?;XP__-A7Z3_L5_L#_LR_\$^_ 7BKX:?LN^#=6\%^$/&GB]O'/B"P
MUCQAXH\93W7B1]&TO0&O(K_Q5JFJWEK$=,T:PA^R6\T=L'B:81>;+([95J\)
MP<8J5VUNE;37NS?#X:I2J*<G&UFM&V]4NZ7Y]#[*HHHKD.X**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OSG
M_P""DW_!,O\ 9Z_X*9_!>7X;?%_3/[#\=>&X-4O?@_\ &31;2*3QC\+_ !+?
MVRQF>WS+;#Q!X2U2:"S7Q9X(U&YCTS7[:UM[BWGTCQ#INA>(=(_1BBFFXM-.
MS6J:%**DG&233T:>S/\ 'K_;O_8'_:'_ .">'QPU?X)_'_PO+92B6\N_ GC_
M $NWOI? 'Q4\+P20B+Q1X&URYMK>/4+98[JT36=*E6+6O#.H3C2M>L;*\"))
MW_\ P2-_Y2??L%?]G3_!S_U,=,K_ %,?VM_V+OV:OVYOA>?A#^T]\,-(^)/@
MZ'4[;6]'-Q<7^C^(_"^MVI4)K'A+Q9H=UI_B+PUJ$T >POY=(U*U75-+GNM*
MU..\TZZGM9/S_P#@O_P;^?\ !+_]G_XL_#KXW?##X+^+]%^(GPJ\7Z'XZ\%:
MM>?&/XI:S:Z=XD\.WT6HZ5>7&E:KXINM-U"*"[AC=[2^MI[:=04EB="0>M8E
M.#4D^9Q:NDK.ZM?=6\]/3L<'U.4:D90E%P4HR]YOF233:T5GY/2Y^TE%%%<9
MZ 4444 %%%% !1110 4444 %%%% !1110 4444 ?CW_P7W_Y1"?MK?\ 8D^!
M?_5Q_#FO\INO]GO]H[]GGX6?M7?!3QY^SY\;-$O/$?PN^)5AI^F>+M%T_6M5
M\.WE_9Z7KFE^(K..#6=#N['5;%H]5T>PG:2SNH7D2)H'9HI9$;\>_P#B&=_X
M)"?]$$\;_P#A]OC#_P#-A750K0IQ<9*5W)O1)JS27==NQQXG#SK3C*+BDHV?
M,VM;M]$^_P"#\C_,(HK_ $]_^(9W_@D)_P!$$\;_ /A]OC#_ /-A1_Q#._\
M!(3_ *()XW_\/M\8?_FPK;ZU3[3^Y?Y_U9^5^;ZE6[T__ I?_(_U9^5_\PBB
MO]/?_B&=_P""0G_1!/&__A]OC#_\V%'_ !#._P#!(3_H@GC?_P /M\8?_FPH
M^M4^T_N7^?\ 5GY7/J5;O3_\"E_\C_5GY7_S"**_T]_^(9W_ ()"?]$$\;_^
M'V^,/_S84?\ $,[_ ,$A/^B">-__  ^WQA_^;"CZU3[3^Y?Y_P!6?E<^I5N]
M/_P*7_R/]6?E?_,(KZF_89_Y/9_8\_[.F_9\_P#5M>$:_P!%'_B&=_X)"?\
M1!/&_P#X?;XP_P#S85U_P^_X-U_^"5'PP\>^"/B7X.^"'C+3_%_P\\7^&O'/
MA6_G^-?Q8OX+'Q)X2UFRU_0[R:PO?%<UG>Q6VIZ?:S26EW#+;7*(89XI(G="
MGB:;3TGJNR_^2_JS\KU'!U5*+;AHT]WT:_N_U;TO^X5%%%<!Z84444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?Q%_\'D/_..;_N[S
M_P!]@K^W2O@?]N'_ ()G?LA?\%%/^%8?\-6> M<\<?\ "GO^$U_X0/\ L;QW
MXQ\%?V7_ ,+!_P"$2_X2C[3_ ,(GK&D_VG]M_P"$(\.^3_:'VC[%]DE^R^5]
MKN?,TI24*D9.]E>]M]4U^IE7@ZE*4(VO+EM?1:23=[)]%V/\@^BO]/?_ (AG
M?^"0G_1!/&__ (?;XP__ #84?\0SO_!(3_H@GC?_ ,/M\8?_ )L*[/K5/M/[
ME_G_ %9^5_/^I5N]/_P*7_R/]6?E?_,(HK_3W_XAG?\ @D)_T03QO_X?;XP_
M_-A1_P 0SO\ P2$_Z()XW_\ #[?&'_YL*/K5/M/[E_G_ %9^5SZE6[T__ I?
M_(_U9^5_\PBBO]/?_B&=_P""0G_1!/&__A]OC#_\V%'_ !#._P#!(3_H@GC?
M_P /M\8?_FPH^M4^T_N7^?\ 5GY7/J5;O3_\"E_\C_5GY7_S"**_T]_^(9W_
M ()"?]$$\;_^'V^,/_S84?\ $,[_ ,$A/^B">-__  ^WQA_^;"CZU3[3^Y?Y
M_P!6?E<^I5N]/_P*7_R/]6?E?^=7_@T,_P"3VOVEO^S6+C_U;7PWK_0;K\V/
MV*_^"2G[#W_!/OQ[XJ^)?[+OPV\0^"_%_C3P@W@7Q!?ZQ\1O'7C*"[\-OK.E
MZ^UG%8>*M=U6SM93J>C6$WVNWACN0D30^;Y4LBM^D]<E::G-RC>S2WWT7S._
M#TY4J:A*S=V]&VM?5(****R-@HHHH **** "BBB@ HHHH **** "BBB@ K^,
M'_@\2_Y)Q^PA_P!CM\??_3%\*J_L^KX6_;=_X)P_LF_\%#]+^'FC_M4>!=:\
M;V'PMO\ Q'J?@R+1O&_B[P6VG7GBNWT>UUN2XE\*:OI4FH+<PZ%IJQQWK3);
MF%V@5&FE+73DH3C)WLGK;?9HRKP=2E*$;7ERVOHM))N]D^B['^0!17^GO_Q#
M._\ !(3_ *()XW_\/M\8?_FPH_XAG?\ @D)_T03QO_X?;XP__-A7;]:I]I_<
MO\_ZL_*_G_4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[
M?&'_ .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_
M .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&=_X)
M"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2_P#D?ZL_*_\
MF$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&=_X)"?\ 1!/&_P#X?;XP
M_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2
M$_Z()XW_ /#[?&'_ .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/
M^K/RN?4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_
M .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2
M_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&=_X)"?\
M1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2_P#D?ZL_*_\ F$45
M_I[_ /$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S
M84?6J?:?W+_/^K/RN?4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z(
M)XW_ /#[?&'_ .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/R
MN?4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_ .;"
MC_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2_P#D
M?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&=_X)"?\ 1!/&
M_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_
M /$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6
MJ?:?W+_/^K/RN?4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_
M /#[?&'_ .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4J
MW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&
M=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2_P#D?ZL_
M*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[?&'_ .;"C_B&=_X)"?\ 1!/&_P#X
M?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,
M[_P2$_Z()XW_ /#[?&'_ .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?
MW+_/^K/RN?4JW>G_ .!2_P#D?ZL_*_\ F$45_I[_ /$,[_P2$_Z()XW_ /#[
M?&'_ .;"C_B&=_X)"?\ 1!/&_P#X?;XP_P#S84?6J?:?W+_/^K/RN?4JW>G_
M .!2_P#D?ZL_*_\ )A_P:Y?\I7?"/_9$?C/_ .F73J_TP*_*G]D?_@BY_P $
M^_V'OC%9?'C]G/X5>)O"7Q+T_0-=\,VNL:I\4?B'XKM$T?Q'!%;:M;G2/$GB
M'4M,>2>&&-4G>U,T!!:%T8DU^JU<E::J3YHWM9+7?\V=V'IRI4^65K\S>CNK
M-+NEV"BBBLC<**** "BBB@ HHHH JWU]8Z78WFIZG>6NG:;IUK<7VH:A?7$-
MI8V-C:0O<7=Y>7=P\<%K:VL$<D]Q<3R)##"CR2.J*S#_ "6_^"OO[=M]_P %
M"_VZ?BS\;[&^NIOA=HETOPQ^!.GW'G1I8?"/P7>7]OH.HK:3@365UXVU.[UK
MXA:K93;Y+#5/%EWIJRM;V5NJ?ZL'QH^$?@_X]_"CX@?!;X@_VZ_@3XG^%]4\
M&>,;;PUXCUGPEK&H^&=<@-GK>D0>(/#UY8:QI]MK&G27&E:G]BO('N],O+RQ
ME8P7,J-^+G_$,[_P2$_Z()XW_P##[?&'_P";"MZ$X4VY2YKM65DFDKZ]=_T3
MWN<V)I5*JC&#BHIMRNVKO2VR>BU?_#*_^8117^GO_P 0SO\ P2$_Z()XW_\
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
M /A2/[/7AW]AKX<:ZEO\2OVE['^WOBL^GWOEZIX8^!&BZLD<6FSK!)'<VO\
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
MS%:7*0:C9?#;PWYUAJOQ-UZ$BYB5=*GT_P )6=]9W&G>(?&.@WOD03_Z&O\
MP3T_X)2_LB?\$V_!L6E_!#P1%K/Q,U'3(['QO\=_&UO8ZO\ %/Q@[[)+RU35
MUMHX?"?A>6XCB:#P?X4ATO1BEK8SZLFM:S!+K-S^B^CZ/I'A[2M-T'0-+T[0
M]#T:QM=,TC1M'L;;3-*TK3;&%+:RT_3=.LHH+.QL;.WCC@M;2UABM[>&-(HH
MT154:-<-2M.II\,?Y4_S>E_NMY'IT</"EK\4^LG_ .VKI^?F%%%%8G0%?*7[
M7G[$G[,G[=7PRN/A3^TW\+-#^(?A]?M$_A_5I1)IGC+P/J\\7E+KW@;QAIS6
M^N^&M5C*Q-.+*[_L[5X8AIVOZ?J^D2W.GS_5M%--IIIV:U30FDTTTFGNFKI^
MJ9_FG?\ !43_ (-S?VG/V(AXA^+'[/PUW]I[]FBQ:]U&ZU30]',_Q@^&6BV\
M37DLOQ&\&Z/ R:UHNF6JS_;/'W@RVDTE+>QNM6\2^'_!%F]M#)_.17^W17\X
MO_!47_@W,_9F_;<.O?%C]GLZ!^R_^TM>_;=2O=2T71?*^$'Q/UBX>2[DD^(?
M@[1HD;0=<U*]>1KSX@>#;0:I)->7FJ>)/#GC:]%LD/72Q.T:GRDO_;E^J^:Z
MG!6P>\J7KR/_ -M;_)_?T/\ -1HKZL_:\_8D_:;_ &%OB;<?"C]IOX6ZY\//
M$+?:+CP_JLHBU/P;XXTB"41KK_@;QAIS7&A>)M*D#1-/]ANSJ.D32C3=?T_2
M-7BN=.@^4Z[$TU=--/9K5/YG TTVFFFMTU9KU3"BBB@04444 %%%% !1110
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
M\//"/B9KE;X@WJW#:UH]Z9EO"JFZ$A87!4&8.0*^>/$/_!-'_@G3XK-Z^O\
M[!W['FH76H+"MYJ3?LV_!ZWUB46ZPQPD:U:>#[?5HVCB@A@5HKV-A;H+?/D9
MC/VY13YI+9M?-B<8O>*?JDS\S-8_X(S_ /!*_7989;W]A/\ 9X@>"-HT&C^"
M8/#L3*S;B9H?#\^F0W,@/"RW$<LJ+\BNJ?+7*ZK_ ,$-?^"3.L6C65W^P]\(
MH86=)"^E2>,-"NPT9RH6_P!$\4:??JA)^>);D1RCB1'  K]7:*?//^>7_@3_
M ,_)$^SI_P#/N'_@,?\ (_([2?\ @@__ ,$CM%NC>6?[$GPVFF,3PE-6U_XE
M:_:['9&9A8Z[XWU&R$H*#9.+<3QJ76.15D<-V>F_\$6O^"56E7L-_:_L+? .
M6>#S-D>I>&)]9LF\V*2%O.TW6+^^TZYPDC-']HM9?)E$<\.R>**1/T^HHYY_
MSR_\"?\ GY+[@]G36U.'_@,?\CX;\-?\$Q_^"<?A!HI?#_[!W[(-G=6\\MQ;
MZA-^SK\)]2U:WEFB$,AM]7U3PI>ZG!&8LH(8KM(5#R[(U,LN_P"EO!?P3^#/
MPW$ ^'?PC^&/@(6JQ+;#P7X"\*^%A;K!%);P+ -#TFQ\I88)IH8A'M$<4LD:
M!4=E/IU%)MO=M^K;*48K:*7HD@HHHI#"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ JCJ6F:;K-E-INKZ?8ZKIUSY?VBPU*TM[ZRG\F6.
M>+SK6ZCE@E\J>**:/?&VR6..1<.BL+U% 'RSXM_88_8F\?2-+XZ_8[_99\:2
MN\4KR>+?V?/A+XCD>2$2+#(SZQX1O&9XEEE$3DEHQ)(%(#MGYZUO_@CC_P $
MM-?6-+[]A']G" 12O,IT3X>Z;X:<O(,,)'\.?V4\T0'W()F>",\QQH>:_2NB
MJ4I+:4EZ-K]27"#WA%^L4_T/R7UG_@A3_P $D]>^S?;OV(?A;!]D\[RO[&U/
MQ]X<W^?Y6_[3_P (]XPTO[9M\E/)^V>?]GS+]G\KSY_,N:9_P0W_ ."36D6<
M=C:?L/?"&6")I&5]3;Q=K=X3([2,)-1UGQ/?ZA*H9B(UEN76)-L<02-54?JY
M13]I/^>?_@3_ ,_)?<+V5/\ Y]P_\ C_ )'YT^'?^"1/_!+_ ,,"R&F_L%_L
MMW(L&F:#_A(OA!X2\7F0SM,[B];Q9I^M-J2J9W$*ZB;I;=5A2W$26\"Q?1_@
MK]D3]D[X;-$_PZ_9@_9X\ O;I!% _@KX*_#;PLT,=K%/#;1Q-H?AJP,:6T-S
M<Q0(A588KB>.,*DL@;Z'HI.4GO*3]6QJ,5M&*]$E^2&111P1QPPQI##"B111
M1(L<<4<:A(XXXT 5$10%1% 55     I]%%24%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>-^+OV=/V?/B 9SX\^!/P:\;&ZCCBN3XN^&'@GQ(;B*
M*[:_BCG.LZ'>^=''?.][&DFY4NV:Y4"9BY]DHHNUL[":3W2?J?"_B'_@F%_P
M3?\ %/G-K?[!7['L\]S=?;;F^M/V<OA+I6J7-T=^^6YU72?"=CJ4_F&1FF2:
MZ>.9]KRH[HC+Y;JO_!%[_@E9K%VU[=_L*_L_PS-&D932O";Z%:;8P0I%AHE[
MI]BLAS\\JVPEE.#([D C].J*KGFMI27_ &\_\R73@]X0?K%?Y'Y.:Q_P0O\
M^"2VN016][^Q!\*((X9?.1M'O/&_AZ<OL9-LMUH'BS3+F>+:Y/D32R0;PLGE
M^8B,M?1_^"$O_!)'0I)I;+]B+X83M.BQN-9UCXA^(HU56W PP^(/&>IPVSDG
M#2V\<4CK\CNR@"OUKHI^TG_//_P)_P"?DON#V=/_ )]P_P# (_Y'YC:3_P $
M8?\ @E;HMT;RS_84_9^FF,3PE-6\(_V_:['9&9A8Z[=ZC9"4%!LG%N)XU+K'
M(JR.&]?\,_\ !-3_ ()V^#UM_P#A&_V$_P!D'3)[9)XHM07]G+X17.K^7<RO
M+-'+K5YX1N-6N$=G*A)[V54A6.WC"P111I]M44G.;WE)^LG_ )C4(+:$5Z12
M_0X/P;\*_AA\.H_*^'WPX\!>!(BK*8_!O@_P]X8CVO';PNNS1-.L5VO#:6D3
M#&&CM;=#E88PO>445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!YQ\8/BQX%^!'PJ^(GQH^)VM1>'?A[\+/!OB'Q
MWXQUF4>8;+0/#.F7.JZ@UM;AEDOM0FAMFM],TVWW7>IZA-:Z?9QRW5S#$_\
MD(_MS?M;^._VYOVJOC'^T[\09)XM2^)7BFXNM T&299;?P;X$TM$TCP)X*L?
M*5(/(\,>%;+2],N+F&*-M6U**_UR]\W4M4O;B;^NS_@Z\_X*&+HOASP/_P $
MZ?AMKC+JWBA=#^+?[1,VFW@_T7PS:7-Q-\,_AOJ0@=P)=;U>T_X6'K6FW(@N
M[:RT7P#?();#7F#_ ,,%=V&IVBYO>6B_P_\ !?X)6W/+QE7FFJ:V@[OSE;_V
MU:>K84445U'&%=7X'\=^-_AEXKT7QW\./&'BCP#XV\-WB:CX>\7^#->U3PQX
MFT._C!5+S2-=T6ZLM3TZY569?.M+J*38S(6*LP/*44!ML?UT?L _\'67QT^%
M2Z'\/?V\/ S?M!>![5;:P'QB\!6^C^&OC9I%G&%B%SK_ (?=]*\"?$EH((XH
M4*R> -=F9KC4M8\0^(;]RDG]JO[)'[;?[+W[<WP\/Q+_ &8/BYX;^)FAV:Z>
MGB72K&673_&/@:_U..Z>STGQWX,U2.T\2>%+^Y-AJ"V']K:=!9ZS'I]Y>:%>
M:IIT0O&_QPJ_TNO^#8K]E"U_9_\ ^";VA?%O5-.6W\>?M8^+]8^*NKW$\"Q:
MC!X%T&ZN_!/PRT62001-+IC:9I.L>.M)W27.T?$*[=9E$WV>WX\13IQCS)<L
MFTDEL^^G2R3VMKNM3T,)6JSGR2?-%1;;>ZM9+7KK;>[W9_1=1117&>@%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5_E:_\%Z/V'(?V'/\ @H=\
M3M \+:5!IGPB^-R?\+X^$EO8VSVVFZ1HGC;4]27Q/X/MH@&MK2/P?XYL/$>E
MZ9IUO+)]F\*MX8N)$M_MR6\?^J57\O/_  =8?LI6GQ=_8.\+?M)Z3IL<GC']
ME3XBZ7=ZCJ"1E[EOA7\6[[2O OBG3PD;*\OE>.&^&>L"5UG33[#3M8D$<4=U
M=7$>^'GRU$NDO=?KT_'3YG-BZ?/2;MK#WEZ+XOPU^2/\YVBBBO1/("BBB@ H
MHHH ***]^_9J_9;^/W[8'Q3T?X,?LW_##Q)\5/B%K*F==(T&"&.RT?3(Y8H+
MG7_%7B#49K+P_P"$?#=G-<6\-YXA\2ZII>CV]Q<VMK)>"ZN[6&8;2U;LN[&D
MVTDFV]$DKMOLDMSP&OWM_P""7G_! ']JO_@H.?#_ ,3_ !K%=?LZ_LNWD\%V
M?B?XOT>X;Q;\0=*1U:>/X0^"KHVEQKD%VA$$/C;6Y=+\%V^^XN=,N_%-]IEU
MH$O]-W_!+C_@VA^ /[+0\-_&/]LO_A'/VD_C]:?9M5TWP/):R7WP%^&NI*B/
M&MOH>J6L$OQ1U^PE,I&M^,+"'PS;RM#-I?@N+4]-L_$4O]1:JJ*J(JHB*%1%
M 5550 JJH "JH        Q7)4Q.ZI_\ @36GR77YKY,[J.#>DJNBWY%N_P#$
M^GHM?-;'Q/\ L0?\$\_V5/\ @GK\.!\.OV:?AQ:^'7OX+1?&/Q"UQ[?7/BA\
M1;RT#F/4/''C)K2UN=1V32SW%GHFFVVD^%-%DN;E?#_A_28)Y(6^VJ**XVVV
MVVVWNWN>@DHI)))+1):)!1112&%%%% !1110 4444 >%_M$_LS_ 7]K/X9ZQ
M\'_VB_A;X4^+'P]UE7>70_%%AYTVF7S6\]K%KGAK6;5[;7/"?B6S@N;A-.\2
M^&=2TG7M.$TOV+4(/,?=_!M_P5%_X-DOCA^S</$'QC_8=?Q-^T9\$;..ZU76
M/AA<QVU]\>OA[811^;,=.T_3+:RA^+FAVY#B)_"^F6OC>UBDMX)O">M6]GJ/
MB2O]#VBM*=6=-^Z].L7L_ET>F^YE5HPJKWEKTDMU_FO)W7:SU/\ $<G@GM9Y
MK:YAEM[FWED@N+>>-X9X)X7,<L,T4@62*6*1622-U5T=2K ,"*BK_47_ ."G
MW_!!7]DW_@HE%K'Q$T2UMOV?/VG)XKFXB^,7@C0[1]*\;:BY:5$^+W@N"73K
M/QBTTK.K^*K.ZTCQO"&@^TZ[J^FV$&B/_GH_MU?\$Y/VK_\ @G9\0X_ ?[2?
MP\ET;3]7N+Y/ WQ+\.SR:]\+OB/9V$A66]\(>*X[>V5KA(C%=7?AO7K/0_&&
MDVMS:3ZUX=TZ.\M6F[Z=:%31:2ZQ>_R?5?CW2/+JX>I2U:O'I-;?/K%^NCZ-
MGPM1116I@%%%% !1110 5]4_L0_LM^*OVT_VK_@9^S%X1%W%??%CQWIFB:OJ
MMG"9I?#?@RS$NM>//%C)Y%RGE^%O!FFZ[KY$L+Q2-IZPN#Y@!^5J_LW_ .#1
M/]E"UUWX@_M)?MH^(M.6>/P%I&E_ /X97,\"S01^(_%JVOB_XEZE;22P8M=7
MT;PW8>"-(MKBUG,S:3XXUVUN$C@N4-Q%2?)"4NJ6GJ]%^)I1A[2I"'1O7_"M
M7^"LO,_M]^''P]\'_"3X?>!_A9\/=$M?#7@3X<>$O#W@;P;X?L01::+X8\*Z
M3::)H>F0;BSM'9:;96T DD9Y92ADE=Y&9CVE%%>4>YML%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5Y+\;OCQ\&?V;?AWK/Q9^/7Q,\'?"?X<Z
M!Y::EXM\;:U::+I@NYUD:STNQ^T.+C5M<U(PR1:3H.DP7VM:M<+]FTRPN[@K
M$?6J_/S_ (*G?LI6G[:7[ G[2_P#&FQZCXHUWX=:IXG^&JF,M<0_%3P %\:_
M#U;69&6>T_M/Q-H=CH&H3P$N^BZQJEI)#=6US/:7#5FTF[)M7?97U?W$R<E&
M3BDY)-I.]FULM-=3^9K_ (*$?\'8-K;MJ_PY_P""<O@-;]@MS8S_ +1GQBT&
M:&U#$O&E_P##;X474L-U,H0QW-CK?Q-%F4F$MKJ/PUGA5+F7^.WX_?M)_'O]
MJ?Q]>_$_]HCXM>-_B_XYOO,3^W/&FMW.I_V=:22F;^R_#^FYCTCPQH<4C,UK
MH/AW3]+T6SR5M+"%>*\1HKU(4X4U[JU[O5OY_P"5D>+4K5*K]^3:Z16D5\OU
M=WYA1115F85U?@3QQXK^&7C?P?\ $?P)K5YX;\;> ?%&@^,_"'B'3G$=_H?B
M;PQJEKK6A:O9NP95N=.U.RM;N'<K(9(E#JRDJ>4HH#;8_P!?_P#X)N?ML>$O
M^"@G['GPB_:5\-MI]IK?B318]#^*/AG3VE\KP3\7/#L%M9^/O"Z1W,DMW'80
MZJXU;PY)=N;F_P#"6K^']5DQ]O K[IK_ #B_^#8K_@H>_P"S)^UM<?LG_$'6
MY+?X-?M;WVFZ+X?%Y<A--\)_'^RC^R^!M4B69F6WC^(=GYGPZU*.TC6XU37K
MGX?27<RV6AMC_1TKS*U/V<VEL]8^CZ?)Z'M8>K[6FI?:7NR]4EK\TT_O70**
M**R-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#XN_X*$?ME^#?V!OV1OC#^TWXO_L^]N?!'AZ2U\!^%[ZZ-M_P
MG/Q.UW.F> _!T(BD2\EAU37IK>?6Y=/6:[TKPO9:[KWE&VTFX=/\AWXD_$3Q
ME\7?B%XW^*GQ$UV\\3^/?B-XKU_QMXQ\0Z@^^\UGQ+XFU.YUC6=1G( 1&NK^
M[GE6*)4A@1EAA2.*-$7_ %8?^"L7_!+?PE_P50^"GA3X7>)/C)X^^#^J_#GQ
M'J?C7P/J'ARVTSQ!X*N_%M]I#:';WWQ!\#WXL+GQ1!I.F3ZG:Z*^D>*/"VIZ
M4-<UAH]0N;>^N+*;_/"_;[_X(S?MS_\ !/+4-5U7XJ?#2?QU\'+2?_B7_'WX
M4Q:AXK^&<MG(5^SOXEF2QM]<^'M\3(EI+9^.-(T6UN-16>#0=2U^S2+4+CLP
MS@DUS+GD]GIHMDNCW;TU\M#SL:JK:?*_9Q6C6NKW<K;6V3:MV>K/RFHHHKL.
M **** "BBB@#]Q_^#<#0GUG_ (+%_LH7!BM9[;P_9?'C7;R.Z4/\D?[.OQ7T
MVSEMHVCD5[JVU;4].NH6)C,'DM<QR":&-6_U(:_RU_\ @W'UYM#_ ."Q?[)<
M;W<%G9Z[!\==!O6G$06=;O\ 9U^+%SIUI')("8Y[K7++2HH#$5EEE9;8$K.R
M-_J45P8K^(O\"M]\CU,#_"E_U\?_ *3 ****YCL"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /\H'_ (+LZ/%H7_!6W]MVRBFDG2?XH:1K
M!>155EE\1?#[P;X@FA 7@QVTVIR6\3'YGBB1G^=FK\E:_6+_ (+GZ\OB/_@K
M3^V_J"1Q1BW^+%IH)6&<7"%O"W@GPGX8>1I JA997TAI9X,$VT[R6Q9C$6/Y
M.UZU._)"^_)&_K9'A5/XE3_'+_TIA1115$!7]NO_  :7?L*:=/!\7?\ @H+X
M[T-9]0M=0O?@;\ YK^W(^P!;&UO_ (N>-=-2="KRWD.HZ#X$TC6;-E:WAA^(
MNB.\BWES''_$57^PG_P3E_9LM?V0_P!AG]E_]GB/3UTW5?A[\(_#,?C*W$(M
MR_Q(\26[>+_B;=M$ &C:]^(&O^)+L)*9)HTF6.665T:1N?$SY8<JWF[?):O]
M%Z,Z\'3YJKDUI!7_ .WGI']7ZI'VK1117GGJA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %?S;?\'-W["EA^TS^PM>?M$^%M%BG^+W['TM[X^BO
MK>.7^T-7^#&K&TM?BQH$WE 13VVA6]MI'Q(BN+[?_95EX/U^#3F@?7[]+O\
MI)K \5^%]!\<>%O$O@OQ3IT&L>&/%^@:SX7\1Z1= M;:IH/B#3KG2=7TZX4$
M$P7VGW=Q;3 $$QRL 0>:J$G"49+H[_+JOFKHBI!5(2@_M*WH]T_D[,_Q-J*]
MW_:B^"&J?LT_M(_'C]GS6)+FXOO@O\7/B!\-3?74:Q3:M:>$/$^I:+INM[41
M(S#KFFVEIJ]L\:)%+;WL4D:JCJ!X17K)W5UL]4>$U9M/=:,**** .U^&VE#7
M?B+X!T0Z>VK#6?&OA;2CI26S7CZF-1UVPM#IZVB)(]TUYYWV9;9$=IS((E1B
MP!_VLZ_Q1?A_JD&A^//!.MW5VUA;:/XN\-ZI<7R&57LH-/UFRNY;M3 &G#6T
M<+3*85,H* Q@O@5_M=5QXO\ Y=_]O?\ MIZ.!VJ^L/\ V[_@A1117&=X4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_ /_ ,'?NCVT'[5O
M[)NOH\YO-2_9[\0Z//$S1FV2VT/XCZQ>VCPH(A*L\DOB&]6X9YI(WCBM1%%"
MR2O/_(?7]=?_  =]ZW!/^UG^RCX<6-A<Z5^SMK>MRRET*/!K_P 2M?L;>-8Q
M^\5HI/#5TS.PV2"9%3+1R8_D4KTZ'\*'H_S9XV)_CU/5?^DH****U, HHHH
M***^XOV,/^"<7[8_[?OB9M _9E^#'B'QAH]CJ$>G^)?B1J:KX:^%7@Z5DAGE
M3Q+X_P!8^SZ#;ZA!9S+?KX<TZ?4_%NH68:32/#^HOMC9-I)MM)+=O8:3DTHI
MMO9)79_H??\ ! /_ (*&_P##>G[#7AJQ\:ZU_:'Q]_9Q_LCX0?%O[;??:]:\
M266GZ5'_ ,*^^)U[YA:YE_X3?P]:RV>JW]R[2W_C7PQXQN,) ]MN_<BOY_O^
M"+G_  0\MO\ @EM>^*OBSXU^.6M?$WXY_$OP*/ WC#P]X11]&^"&A:.=;T?Q
M"D6E:=JEDOB;QAXBTW4=&6+3?&VLGPV(-+U35]/M?!^GM?W=U<_T UY=3EYY
M<CO&^FEEYI>2>A[5'G]G'VBM)*SUNVELWV=MUW"BBBH-0HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "H+JUMKVVN+*]MX+NSNX);6[M+J*.XMKJVN(VBGM[B"57BF@FB=XY8I$:
M.2-F1U96(,]% '\X/_!07_@VD_8J_:VFUWX@_ 9?^&0_C5J7G7LMSX T2VO_
M (,>)M3*9+^(OA,EQI=GX?GNVCCA?4_AUJ?A2WAEFN]9U7P]XGU*603?P^?M
MU_\ !)C]M_\ X)YZQ?GX\?"74+WX;QZ@UEHWQS^'PNO%_P ']=1Y_L]C(_B:
MULX+GPG>:D^18Z#X^TOPIXBN=DCV^E30*)V_UP:S]5TG2]>TS4-$US3=/UG1
MM6L[G3M5TG5;.VU'3-3T^\B>"[L=0L+R.:UO;.Z@=X;FUN8I()XG>.5&1BIW
MIUYPT?O1[-ZKT?Z/3M8YJN%IU+M>Y)]8K1^L=%]W*VW=MG^)/17V]_P4K^#=
MI^S]_P % OVQ_A#I>C6WAWP]X0_:)^*2>#]#L[.RT^RTOP)K?BG4/$G@*SLK
M'3H;;3[.SA\&:QH2VEM8VMI:0V_EI;VEK"J6\?Q#7H)W2?=)_>>2URMI[IM?
M<[!1113$?HE_P20^)47PD_X*:?L-^-+FY:SLD_:0^&OA74KP/Y:6FE?$37(?
MAWJUU<.)[?;9V^F^*;J6^)D8"S2?-O=#-K-_KK5_B6Z!KFJ^&-=T7Q+H5Y+I
MVM^'M6T[7-'U"!BD]CJNDWD-_I]Y"XP5EM;NWAGC8$%712.E?[.?[/GQ=T?]
MH#X#?!;XZ>'Q$NB_&/X5?#_XGZ;%"YD2UM?'/A72O$L=DQ+,ZRV/]I&SGBE/
MG03P20SA9HW4<6+6L)>37W6?ZO[CT<#+2I'LU+[TT_NLOO/7Z***Y#O"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^4OVZ?CU;_LO_L;?M.?
M'^6\CLKSX6?!3X@^)_#TDDOD"X\90^'KVT\#Z;'-N7RY]7\8W6AZ5;,#N%Q>
MQ;06P"TKM)=7;[Q-I)M[)-OT6I_DZ?MX_$J'XQ_MN?M>_%6TF\_3OB!^TQ\<
M/%>CN&BD":#K'Q)\27>@P)) JQRI:Z-)8VT<RY,R1+*[R.[.WR?117K)6279
M)?<>"W=M]VW]X4444Q'L'[//@P_$;X_? [X>B-)3X\^,'PS\&"*5;=XY3XH\
M::)H?ER)=_Z*R/\ ;MKK<_Z.RDB;]V6K_:(K_)B_X(F?"Z7XO?\ !5O]AOPM
M%!Y_]C?&_1_BC(IE:%8XO@GI>K?&-YVD5'_U(\""1(F 6YD5+4O'YV]?]9VN
M+%/WH+LF_O?_  #TL"O<J2[R2^Y7_P#;@HHHKD.X**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH _P J;_@X!\%S>!O^"O7[9>FO;-!#K/BO
MP#XTM) ;MX;N'QQ\(/A]XKGN;>:[BB:91?ZM>VMR( ]I:ZA;7EA;RR1V@:OQ
MPK^G;_@Z_P#A5)X+_P""D7@_XAV]FR:;\9/V</ 6N3Z@+>.&*Y\3>#O$?C/P
M+JEF9D53=W-CX>T3P=/++,SRQP:C9V^X0Q0JO\Q->K2=Z<'_ '8_>E9_B>)6
M7+5J+^_)_)NZ_!A1115F05_LW_LL?$V+XU?LQ_LZ_&&&Z^W)\5/@;\)_B(;L
MR32O/)XR\":#XAF>5[FXNKDSB;4'6X6ZN;BZ282)<S23K(Q_QD*_U%/^#<7X
M^VOQT_X)1_ G3I-06^\2? G5_''P'\5+O#-9R^$]>E\0>#K,H &C6#X8^+O
ML:AMP<J[JV#L3EQ2]V,NTFOO7_ _([<#*TYQ_FBG\XO_ "D_N/W4HHHKA/3"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\U'_ (.F_B3!
MXY_X*IZMX7AG263X-?L__!WX;74:26[M:SZHOB7XOK!*L,,4D3M:_%:VN1'=
MO<W!CN(Y5F6UEMK>#^<6ON/_ (*8?'FW_:;_ &_OVN?C?I]Y'J&@^-?CEXX3
MPC?Q2B9+WP)X7U)_!W@*Z60,Z'S_  9X>T*4B-WA0L4A=HE1C\.5ZM-<L(+J
MHJ_K;4\.K+GJ3ENG*5K=KZ?@%%%%69A7UY^R+^P;^UG^W5XS;P5^S!\%_%?Q
M)N+*YMH/$7B>""+1_A_X-2Y^=)O&/C[6Y;#PIX>9K=9KJUTZ]U1=:U:*WGCT
M/3-3ND%NWR?IVGWNK:A8Z5IMM+>ZCJ=Y;:?86<"[Y[N]O)DMK6VA3^*6>>2.
M*-?XG<#O7^SC^SG\#O!/[-WP/^&/P3\ >&O#/A7P]\//!?AOPW]@\)Z19Z-I
M5YJ>E:-8V&K:X\%I:V9N]2UR_MIM3U/5;V$ZGJM[<S7VHRRWDTTC8UJOLDK)
M-RO:^RM:[=M]]KHZ,/0]M*5Y-1C:]MW>]DKZ+9ZV?H?S(_\ !/C_ (-6/@'\
M(H]&^(/[>'BN#]HGXB0/!?1_"7P9=ZSX?^!N@W"+'(EMK.IM%H_C?XF3V]S&
M)A)<CP5X:GBDETS5?">NVH^TS_U7>!_ ?@CX9>%-%\"?#?P=X7\ >"?#=FFG
M>'O"'@S0=+\,>&=#L(R2EGI.A:+:V6F:?;*S,WDVEM$A=F<J69B>KHK@G.<W
M>4F^RZ+T6R_JYZD*4*:M"*7=]7ZO?] HHHJ#0**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#_-B_X.G/@3+\+_\ @IO/\3[:SV:/^T=\%_AU\0&O8D9+9_$_
M@ZVO/A)KFG?,0IOK72/ ?A75KSR4$31Z_:2LSW4MT1_-I7^A+_P=K?LT3?$/
M]COX*_M,Z/9-<:K^SE\5+GPWXEFBB %K\//C;:Z;H]UJ-W.JEG6R^('A7X>:
M790RXCC?Q+>21/&\CQW'^>U7I4)<U*/>/NOY;?A8\;$QY:T^TFI+_MY7?XW"
MBBBMC *_TDO^#6_]K.T^.G_!/1_@/JU_'+X[_9*\;ZIX*GM9)C+?7/PT\?WV
MJ>.OAYK4^401P)J%WXV\%V4"F0PV7@FV=W'VA%'^;;7[B?\ !OM^W3;_ +$O
M_!0GP%%XPUK^R?@U^T5!#\"OB=-<SB/2](NO$NHVLGPY\9WHE>.UMD\->.X]
M*M-3UBZ>./1O!_B#Q==E]AD1\:\.>FTMX^\O57^_1OYF^&J>SJQ;=HR]V7H]
MG\G9ORN?ZDE%%%>:>R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5_*+_P=C_M8P?#/]COX8?LHZ%JOD^*OVEOB%!XB\5Z?!.Y<_"?X/S6.O7$-
M_!$!Y*:O\2;_ , 7&ER74BQ7@\,:Y';P7+VEQ+8_U=5_)O\ \%Z?^"%_[3O[
M?/Q8D_:S_9\^+6A^-_%7AOX=:!X$TO\ 9P\;16WA(VOA_P ,RZIJ1MOAMX_D
MO&T"ZU77M?U[6=:NM'\<6_AFRCN[^[<>-3 NGZ3;ZT>7VD7)I).^NUUMKTUU
MN]-#'$<[I34(N4I66F]F]=.MUI9=^Q_GOT5ZI\9?@;\8OV=_'>J_#'XZ?#+Q
MM\)_'^C-_I_A3QWX>U'P[JRP-))'#J%I#J$$*:EI%X8GDT[6=-DN])U. "YT
M^\N;=TE;RNO3WV/%::T:L^S"BBB@#^JK_@TL^ [>._VY_C!\=KZQ6YT;X!?
MN[TW3[MHRQT[QY\7]=M="T.5)?NQM<>"?#?Q-M2N-\BRMM(1) W^A]7\S7_!
MJY^S(WP=_P""=^J_''5[%K;Q+^U3\4=?\6VD\L9@N#\.?AM-=?#GP=:3P./-
M"GQ+IOQ$U^QN'")>:7XCL+FWC:VDAN;G^F6O-KRYJLNRM'[EK^-SV,-'EHP[
MR3D_^WG=?A8****Q.@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH _CJ_X.^_@5-KGP*_9+_:0T_3RY^''Q.\:?"'Q'>VT0>4:=\5/#=GXJ
M\/2ZBR1M(FGZ=J7PMU:UM;B1X[6WO_$8M6+7.J6RM_!97^MC_P %C_V9)?VM
M?^";'[5?PFTS3_[1\6VOPZNOB7X!MXU8WLWC?X2W5M\1-$TS32J2;;[Q+_PC
MMSX2CWJ(Y(M?FADEMXY&N(O\DZO0PTKT[?RR:^3U_-O[CRL9#EJ\W2:3^:T?
MY)_,****Z#D"O[!?^#1_]K*W\&_';X^_L<>)-42#3_C1X5T_XL_#:TNI@D;>
M/?AG'<V/C#2=+C\Q3+J7B3P)JT6N7:F*4C3OAJ\B/ (I%N/Y'?"/@_Q;\0/$
MNB^"_ ?A;Q'XV\8^)+Z+3/#OA/PCHFI^)/$NO:E/N,.GZ+H6C6M[JFJ7TP5C
M%:6-K/<2;6V1G!K^PK_@C'_P;S_ML_#WX_?!+]LW]H/QC#^RK;?"GQ7H_CWP
MQ\-;,67BKXQ>,X8&$>H>%_%UC:73>&_AYX4\8^'+[4=!\117^K:OXU72]0U3
M1+SPEX>O9X]3M,:[A[.2E))M>[W;6JLEKOHW;3J;X93]K"4(MV?O6V47H[O9
M:-_IJ?W=T445YI[(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MYK?\%>OVLK;]B_\ X)X?M+?&:#4O[.\93^!+_P"''PM,31_;9/B?\38W\&^$
MKRQBE94N7\,7&J3^-;Z MDZ/X9U-U5VC$;_I37\ 7_!U_P#MTQ?$_P"/'PT_
M88\#ZS;7OA#]GZVA^)/Q8^PW)FBN?C3XQTF>V\/:#>H-T'VGP!\.M0-W%-;R
M;UN_B9K6EWT:7.D[$TI0YZD5T6LO1?YZ+YF.(J>SI2EU:Y8^KT_!7?R/Y%**
M**]0\4**** /T>_X)"_ Q_VC/^"E_P"QE\,'L?[1TR7XW^%_'7B2S>-9+>Y\
M)?"4W'Q5\56MV'1XQ:WV@>#-0L)MX'F"Z$,;++)&:_URJ_@0_P"#1G]F:;Q9
M^T;^T3^U=K&GRMHOP>^'&F_"GPC=SQXM9O&WQ5U-=5UJ[T^4Q$R7_A[P?X-F
MT^^1)D%O9^.[8RQ2FZA>#^^^N#$RO4Y?Y4E\WK^5CU<%#EI.3WG)OY+1?C<*
M***YCK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** /G']K[]G;P[^UM
M^R_\=_V;/%)@BTOXR?#/Q1X+AU"XC$JZ%KVH:?))X4\41(8;D&[\*>*8-&\2
M6)-O<!+S2H',$P7RV_QSO'/@KQ+\-O&WC'X=>--+GT/QCX!\4^(?!7BS1;H8
MN='\2^%M6N]#UW2[@#@3Z?JEA=6DP'22%A7^U_7^=!_P=)_L*7/P#_;%T?\
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
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 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 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 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MK;^.8+JW_P!+NN/$U/\ EVGYR_1?J_D>A@Z/_+Z7FH+\'+\XKY^04445QGH!
M1110 4444 %%%% !1110 4444 %%%% !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 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 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 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 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 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 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <SXT\&>%/B
M-X0\4> /'?A_2O%G@KQKH&K^%?%GAC7+2*_T;Q!X=UZQGTS6-'U2RF#17-CJ
M-A<SVMS"XP\4K#(."/\ +%_X+,?\$JO&G_!,?]H^ZTC2;?5O$'[,_P 4KS5=
M>^ 7Q O ]U+'ID<PFU'X:>+;Y8DA'CGP*MS;VUQ<;8XO%&@S:3XHM(K6>]U;
M1M#_ -6"OEO]LK]C[X*?MU?L_>-?V<_CQX?76?!_BRV-QI>K6J6J>)? ?B^S
MMKJ'P_X_\$ZC=6]RND>*_#DMY</971AFM;ZQN=1T+6;34= UC5M,O=:-5TY?
MW7\2_5>:_+Y&&(HJM"VTXZQ?3S3\G^#U[I_XW=%?>O\ P46_X)Z?&_\ X)N_
MM#:[\#_B]I\^HZ)</=ZO\*?BE9:=/9^%?BSX&6X$=IXBT1GFNX[+5;,2P67B
MSPM+>W.H>%M98VD\U[IMUH^L:K\%5Z2:DDT[IZIH\=IQ;C)--.S3W3"BBBF(
M*[?X<?$OXA_![QMX>^)7PI\;^*OAS\0/"=\-2\->,_!6NZCX;\2Z)>B.2!YM
M.UC2KBUO;;SK>6:UNHTF$5W:3SVERDMM/+$_$44!ML?VD_\ !//_ (.O/$.@
MP:)\-?\ @HMX$N?&%C$MIIT'[1GPDT?3[/Q/&BHD!O\ XD?"Z%].T36F>5FN
M]2U[X>3:!/:VD)BL?A[K=](96_L#_9F_;._98_;'\*KXP_9F^.GP]^+VEI:0
M7FI6/AG6X1XJ\.1W B,47B[P1J(L?&/A"Z;SHE^Q^)M"TJYS(F(B'4G_ !LZ
MZCP;XW\:?#GQ)I7C+X>^+_%'@3QAH5REYHGBOP;K^K>%_$FCWD3!X[K2M=T2
M[L=4T^YC959)[2ZAE1@&5P0#7//#0E=Q?(_+6/W:6^3LNQUT\94A93_>+S=I
M?^!=?FFWW/\ ; HK_,&_9P_X.3O^"IO[/\%CI.N_%3PI^T7X:L5MX8M'_:!\
M(1>)=46VB18I=WCOPG?^"_B#J-Y-&H87OB+Q1KS+< 3R13;[B.?]IO@__P '
MA/A2>*WM/C[^Q7XATJ>.%!=>(?@_\5=-\017D^4$IM_!WC3PSX:?3H0/,=%D
M\<ZJY.R-F'S2US2PU5;)2]'^CL=<<71ENW!_WD_SC=??8_M3HK^:+PE_P=;?
M\$P/$42/K6B_M/\ @.0P2RO%XH^%/A>_VRQS1Q"V5_!/Q*\7*\DZ.US!(=L/
MV>)Q<26UT8[9_4F_X.=O^"2:Z,-4'Q6^*+WVU3_PCB_!#Q^-9!:Y$!4SOIR^
M'MR1$WCD:Z5-NI5&>[VVK1[*I_)+[F:^WH_\_(?^!(_H+HK^9GQG_P '7?\
MP3'\-PR-X>\-_M0_$*Y\H-!%X;^%WA+2H&G=)RD=Q<>-?B9X6D@BCDBB6ZFA
MM;MT2XC>V@O&2:./\_?C+_P>$Z>L-Y8_L]_L5WD\[-,+#Q/\9?BI#:PPJID6
MW:\\">"/#5X]RTH,4TRP_$:U$!22V1[CS5NXFJ%5_8:];+\VB7B:"WJ)^EY?
MDF?VT5\E?M4_MW?LB?L3>'%\2_M/_'KP%\*HKBV>ZTKP]JFHRZKX\\10HS(T
MGACX=^';?5_'/B2%)5\J>YT;P_>VEH[)]LGMT8-7^=#^TK_P<;?\%3_VC(M0
MTK3_ (TZ5^SSX4U#S%D\._LY^&X_ =[&A7RXFM_B'JM[XH^*]A/$AD+/I'CO
M3(99I6F>VS#9K:_B+XD\3>)/&6O:IXI\8>(-<\5^)]<NWO\ 6O$?B35K_7=>
MUB^D $EYJFKZI<76H:A=R!5#W%W<33.% 9R *VCA9/6<DEV6K^_9?B<\\=%7
M5.#;[RT7W+5KYQ/Z]_\ @H;_ ,'6?Q+^(,&M_#3_ ()\^![SX/\ ABX6\TZZ
M^/?Q+LM)U7XHZG;2(UNUQX'\#QR:MX5\"*V))+36M>O?&&N3VUQ;W$&E>#]6
MM21_(GXR\:>,/B+XJU[QS\0/%7B/QQXU\4ZC/J_B7Q=XNUK4O$?B7Q!JMT0U
MSJ6M:YJ]S>:GJ=].0/-NKRYFF? #.0 !S-%=4*<*:M%6[O=OU?Z;=D<52K.J
M[SDWV6R7HEHO7=]6PHHHJS,**** "OW0_P""&G_!)/7_ /@I/^T!%XJ^(FDZ
MOIW[(OP8UK3[_P"+WB.+[1I\7CS784@U32O@OX:U1/+D?4]?A>UN_&MYI<JW
MGA7P7=?:3>:5K?B+PC+>?+?_  2__P""9'QN_P""FWQ[L/AM\/;*Z\/?"[PO
M=:5JGQO^,-W:N?#_ ,.O"-S<MOAMY7C:#5O'?B&"VO;3P5X4B+7&IWL,^HZ@
M;#PUI&O:SIO^J!^S#^S-\'/V/O@?X$_9[^ _A6#PE\./A_I2V&FVN8Y]5UC4
M)F\_6/%'B?4TA@?6O%/B347GU77M7EBC-W?7#B""ULX[6TM^>O6Y%RQ?OO\
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
M[ORO;HP]!UI:W4(_$^_]U>;_  6O9/ZU_9'_ &5?A'^Q5^S[\.?V;_@EHO\
M9'@;X>:.EFMW<K ^N>*M>NF-UXB\:>*;R"*%=0\3>*=6DN=5U6Y6**VA>:/3
M],MK'2+'3["U^D:**\UMMMMW;U;>[?=GKI)))*R2226R2T2^04444#"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CS]N#]A;]
MGG_@H)\#]8^!?[0_A-=:T:=I]2\(^*],=+'QK\-?%WV.>TT_QEX(UORY'T_5
MK$3$7%E<QWFA:]9>9I'B/2M6TBXN+*3_ #!/^"EG_!+?]HW_ ()D_%MO!/Q9
MTQO$_P -/$EY=M\)OCEX?TZ[B\#_ !%TR!1.;4F4SMX:\:Z7;2(OB3P5J5S)
M?:=,KWFEW>N^')],\0:C_K?5Y!\=_@%\'/VG/A=XH^"_QY^'WA[XF?#/QC9M
M9ZYX7\1VK36[L%<6VI:;>020:EH>O:9(_P!JT;Q#HEYI^MZ->K'>Z7?VEU&D
MJ[4JSINV\7O'MYKS\MGUZ-<]?#QK*ZM&:VEW\I=UV>Z]+I_XNU%?TO\ _!67
M_@W.^/'[&-SXF^-G[*UKXF_:%_9=@^WZUJ>G6=B-2^+_ ,&-*BD::6'Q=HFF
M()O''A+3+0_:'\?^&--CDTZQM[ZY\8>'M L-.&OZK_-!7H1G&:O%IK\5Y-;I
M^IY4Z<Z<G&::?X-=T^J]/3<****H@**** "BBB@ HHHH **** "BBB@ HHHH
M ***<JL[*B*SN[!41069F8X554 EF8D   DDX S0 VOUC_X)7?\ !([]H'_@
MI]\3X[+PG:W7@+]G[PGK%M;_ !:^/&K:=-)H6A1(;.ZO?"G@Z)U2+Q;\2;O3
M+N*YL/#\$T=EI<%S::IXGO\ 2=.N;%K_ /4#_@DE_P &VGQ<_:AE\,_'C]MR
MP\2? _\ 9YE:UUC0?AA,ESH7QE^+NG_NKBVDNK2YA6[^&G@;4T;G5]3CB\8Z
MU8AG\/Z1I=AJ.E^+E_T /A+\(_AE\!_ASX3^$?P<\#^'/AQ\-? VE1:-X5\'
M>%=.ATS1M(L4=YI3'#$#)<WU]=S7&HZOJM]+<ZKK6K7=[J^KWM[J=[=W<W-6
MQ"C>,&G+K+=+]&_P7770[*&%E.TJB<8;I;2E_DO/?MW/*/V0_P!D'X$?L.?
MWPK^S[^SSX13POX&\,HUS=WEV\%[XI\:>);J*"/6/&WCK78K6S;Q!XMUUK>%
MK^_-M:V=K:P66C:)I^D>'M+TG2+#Z<HHKA;;;;=V]6V>FDDDDDDE9);)!111
M2&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '"?$[X8?#WXT?#_Q9\*_BOX.T#X@?#KQUH]SH'BWP?XGT^'4]
M$US2KK:SV]W:3J0)(9HX;NRNX6BO=.O[>UU#3[BVOK6WN(O\W_\ X+1_\$'/
MB9_P3^U_7_CQ\ =/UWXF?L::QJ<]W]NB2?5O%WP">^N$^R^&?B(5\R[U+PAY
M\_V+PQ\1@CP.J0:-XR?3]>ETO4/%7^EW6?JVDZ7KVEZEH>N:;I^M:)K6GWFD
MZQH^K6=MJ.EZMI>HVTEGJ&FZEI]Y'-:7^GW]I--:WEG=0RVUU;2R03QO$[*=
M:565-W6L7O'H_/R?G^AC6HPK1L])+X9+=?E==U]UGJ?XD]%?V]_\%<?^#8QK
MF3Q/^T-_P38TF!';[7KGC#]D^>\CMHV8L9[Z^^!>KZC/';Q8!DN?^%9:W=0Q
M!4GMO!.K&0Z-X+?^)_Q+X9\2>#/$&L^$_&'A_7/"?BKPYJ-WH_B'PSXETF_T
M+Q!H6KV$K6]]I>LZ-JEO:ZCI>HV<Z/#=V-];07-O*C1S1(ZE1Z$*D:BO%^JZ
MKU7Z['DU*4Z3M->DE?E?H[+YK==48E%%%69A1110 4444 %%%% !1110 444
M4 %%%% !1110 5]/?LB?L=?M!?MR?&?0/@3^SEX$OO&GC/6?]+U.]99K3PIX
M(\.1310ZAXR\>^(Q;SV?ACPKIC3PQSZC=J\][?7%EHFBV>J^(-4TK2;[[^_X
M)>_\$1_VJ_\ @I1KFE^*K#3;GX-?LRP7YC\1_'WQEI%T;'5H+2Y6#4-)^%/A
MZ5[*Z^(OB%'$\#W%M=:?X/TBXM;NWUSQ/9ZG%:Z1J'^D!^P_^P1^S3_P3W^#
M]E\'?V</!*:%8/\ 9[OQ?XUUEK;5/B+\2M?AB,3^(_'GBB.TLY-5OF+S&RTZ
MSMM-\.:##/+8^&]$T?3V^RC"K75/16E/MT7K_E^1U4,-*K:4KQI]^LO**[?W
MGIVOJ?-?_!*7_@DM\#?^"7?PEGT7PLT'C_X[^.+&R/QA^.&HZ;%::KX@E@\N
MX3PGX2M7,\WA?X=:3>J;BQT1+J>]U>^1-9\17E]>1:;!I7ZP445Y\I.3<I.[
M>K;_ *^Y;):(]2,8PBHQ5DME_GW;ZOJ%%%%(H**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^=O_@I=_P &YO[)
M7[;]QX@^*7P9-G^RS^T7J;7&H7GB/P?H-M-\*_'^KSS27=U<_$+X<V+:=#;Z
MUJMQ)*;OQIX/N]'U:2[N[C6/$>F^,[I(K:OZ)**J,Y0=XMI_@_)K9KU)G",U
MRSBI+L_T>Z?FFF?Y$O[<'_!+']MS_@GQK$\/[1/P=U6T\#M?"QT;XS>"C-XQ
M^#GB%Y9?)LQ:>-;"UB30K[4) _V#P[XWL?"GBRXCC><: L $A_/&O]M/7-"T
M3Q/H^I^'?$NCZ5XA\/ZW8W.F:SH6N:?::MH^KZ;>1-!>:?J>F7\-Q97]C=0.
M\-S:7<$MO/$[1RQNC$'^=W]M3_@V1_X)^_M-2ZMXJ^"UEK'['WQ*O_.N!<_"
MFTMM5^$MY?RMD3:G\'-6N;72M*M(D"PV^F_#;7?AUIL6/.EL[J9I#)UPQ2VJ
M*W]Z.WS6Z^5[]D>?4P4E=TI<R_EEH_1/9_/E]3_-.HK^A7]JK_@V;_X*7?L]
M7&H:G\./!WA?]J?P+;,\L&N?!G6X(O%T5H OEG5/AGXN?0_$\FH2.67[#X,/
MCB*-561[X!F"?A+\0_A=\3?A%XBN/"'Q8^'7COX8>+;3/VOPO\0_"/B#P5XB
MM<'!^T:)XDT_3-2AP>#YELN#P>:Z8SC+X9)^CU^[<Y)4YPTG&4>FJ:3]'L_D
MSA****H@**** "BBB@ HHKTSX6?!?XP?'/Q''X/^"WPK^(OQ;\5R>25\.?#7
MP7XC\;ZVJ3R>5%++IOAK3M2NX8'DROGS1)""K%I %8@;2U;LN[!)O1*[[(\S
MHK^C;]E'_@V$_P""CWQ^ETK6?B[I?@O]D_P)>^7<7&H?%'5X?$/Q!DT]V"&7
M2OACX*N-3O8M11BQ.D^.M?\ A_/Y44DC2KOMEN?ZH?V+/^#:W_@G?^RK+I?B
MCXD>'-5_:V^)UA);78U[XV6]@_P]L+^W9&+Z%\'=,SX5DL97B24VGC^Y^(MS
M#*9#;ZA%$XA3&=>G'KS/M&S_ !O;\3HIX6K/[/(N\]/PW?EI;S/X5_V#_P#@
MDA^V_P#\%#]9MO\ A1GPKNM(^&XG$>K_ !S^)2ZAX.^$&D(LJ17 MO$DNG7E
MYXOU&V:2,3Z#X"TGQ3KELLL=Q>Z?:6/F7D?]YW_!-'_@WV_8^_8!ET/XD>+H
M$_:6_:2T_P F]A^*'Q T&Q@\+>"-4C?S$F^%7PZDEU33_#=W:E8?)\4Z[J/B
M;QA'=0S7>CZQX>M+V31X?WAL;&QTNQL],TRSM=.TW3K6WL=/T^QMX;2QL;&T
MA2WM+.SM+=(X+6UM8(XX+>W@C2&&%$CC1455%JN2I7G/1>['LMWZOK\K+NF=
M]+"TZ=F_?GW>R]%M\W=^84445@=(4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?EC_P4
M2_X(^_L;?\%)-$GO/BYX,;P=\9;73_L?AKX__#N*ST;XCZ8((8HK&R\12- ^
ME_$#P]:K;PV\6B>,+347TZR-U%X9U'PY=7<M]7ZG44U)Q=XMIKJOZ_ F48S7
M+)*2?1JZ_P"'\]S_ "V/^"@O_! ;]NW]A"?7O%MGX0G_ &C/@)I?G74?QD^$
M&CWVH3:3I42&1[SXA_#B*;4_%G@3[-$K2ZCJ0_X2'P78IL4^,YI7,2?A]7^W
M17XW?MN?\$(?^"=?[<,NJ^)?%'PDC^#?Q9U+[5<2?%WX"G3OA_XCU#4;EI;B
M6_\ %GAV'3;WP%XWN[N\>.;4M7\2>%KSQ5<P1?9+3Q+IZ2,]=<,5LJB_[>7Y
MM?Y?<<-3!=:4O^W9?I+]']Y_E445_4[^UM_P:C_ML?"1]2U[]EWQWX!_:I\)
MPR/):^'9Y[3X0?%F.W*RSE&T/Q9J]U\/]4CLXE%NUU9_$>TU/4[C9)9^&8/.
M-O!_/#\=_P!E+]I?]F#6Y/#_ .T-\!_BM\'-1%U+9V[?$#P1K_A[2]4FASO?
M0==O;*/0_$5HP!:*_P!"U'4;&=/G@N)$^:NF-2$_ADGY=?N>OX'%.E4I_'"4
M?.VGRDKI_)G@%%%%60%%%% !1110 445M>'O#?B+Q=K%CX>\*:#K7B?7]3E%
MOINA^'M+OM:UC4)R"1#8Z9IL%S>W<I )$<$$CD D+0!BT5^VG[+G_!O9_P %
M1OVGY+"^7X#3? /P;>M'YGC/]I"_E^&$=O')&LRO_P (++8ZK\5[E9(6#0SV
MW@"2P>0B*2^A;<4_J#_8Q_X-2?V1_@]/I7BW]K?XA>*/VI?%UHUK=_\ "$Z5
M%=_"_P"#EI=(R7#07]AI.J7GCOQ@MK<1QQPW%WXM\.:-J=K]HBU?P?/%<BWM
M\I5Z<-Y7?:.OX[?B;PP]6IM!I=Y>ZOQU?R3/X9OV6/V,?VGOVU?'T'PX_9E^
M#GC'XIZ^)[2/6+[1=/:#PIX1MKV0QPZIXW\9Z@;3PMX.TIBK[+WQ#JNGQW+H
M;>R%S=O%;R?VZ?\ !-G_ (-;/@K\$;C0OBM^WIKFA_M$?$FSDMM2T_X+^'1?
M1_ CPU=QGS8T\4W&H6VG:]\6;N"58)&L=0LO#?@DG[9IFK>&_&%A)%>'^I;X
M8?"CX8_!/P7I'PY^#_P^\&_##P%H,0AT?P?X#\.:3X5\.V V(DDD&E:-:V=I
M]IG$:-=7;Q-=7<H,UU--*S.?0*Y*F(G.ZC[D?+=^KZ?*W:[.ZEA*<+.?[R6Z
MNK17RZ_/3R1G:/H^D>'M*TW0= TO3M#T/1K&UTS2-&T>QMM,TK2M-L84MK+3
M]-TZRB@L[&QL[>.."UM+6&*WMX8TBBC1%51HT45SG6%%%% !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 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 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 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 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 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 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 %<1X_^&7PW^*^@3^%/BE\/O!'Q*\+7.[[3X:\?^%-!\9:!<;U*
M/Y^C^(K#4=.EW(2C>9;-N4E3D'%%% -)Z-779GY2_&+_ ((!?\$E_C1)=7FJ
M_LC^%O >L7$<J1:K\'?$GC3X4QV+2A_WMKX9\&^(=-\#-)&[B2(7OA6[B0QH
MGEF$-$WXB_MR?\&U_P"P1\"?":^-?A[X^_:CLI[V#5)UT+4?B!\-=4T.S-C?
M>&[2*.U-S\'#KC1NFL73R_;-;NY#(D!22-$=)"BNJC.;O>4GOO)OMYG%B805
MK0BM.D4NJ[(_D+_:=^!OA/X+:Q#I_A;4?$5_#)XB\4:0S:_=Z;=2BVT2ZA@M
M7#:=I&E)Y\B2,;ABAC=@#'%$,@_*U%%=JV7HCSI?$_ZZ'V9^RC^SMX*^.NHZ
M?:>+M4\4Z=%=^-+'PY(WAR]TFT=;&YAL9))4.IZ)JZBZ#7,@1V5H0 FZ!B&+
M?U]_L6_\&SO_  3[^+_@G3_B!\0/''[4>M7/D:)/-X>B^(GP[TOP[<F^LX-0
MN(YO[*^$%EXA2-F5[9?LWB"!UMII,/\ :1#<Q%%956TG9M:]&U_*;4(Q;U2>
MO5)]5W/VC^#O_!!;_@DU\%)+*[T+]COP'XTU6T;?)J7QBU7Q;\8X[^7S%D$E
M[X=^(WB#Q#X-*J(XXOL]KX:M;1HU;?;O)<73S_JGX+\!^!OAOH-MX5^'?@SP
MIX"\,6;%K3PYX+\.Z/X6T&U8QQ0EK;1]#L['3X&,,$$1,5NI\N&*/.V- "BO
M.<I2^*3?JV_S/5A&,4N6,8Z+9)?DCJZ***184444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !6=J^CZ1X@TR]T77M+T[6]'U*!K74=)U>QMM2T
MR_MGQOM[VPO8IK6Z@? W13Q21M@94XHHH _,[XU_\$6O^"6OQ^-Y/X]_8K^#
M>FZC?;WGUGX7Z5J/P4U>2[=VE.H3WOP?U/P0]]?&=O.FFU);T7C#R[]+N!I(
MG_(W]I+_ (-=/^";&C^%]4\;>"O$7[3W@&6TO+-(?#_A_P"*'@[5- \O4;^S
MM6C8^.?A=XOU]EM8S*UJW]O"0O-(;I[I5A6(HK>E.=[<TK7CIS.WYG-6IT[7
MY(7[\L;[KR/X[OVO_P!CSX9_L_V_B67P;KGCK4VT;3?#=Y:CQ-J?A^\6276-
M7L;"Z6<:5X8T8M''#<R- (S$RRA&D:5 R-^;E%%=T&VG=WU_R/*E\3_KH>N_
M!3P#H_Q'\8R^'M<N=3M;*/1;W41+I4UK!=&>VN+**-"]Y9WT7E%;ERZB .6"
M$.H!#?UE_P#!/_\ X-Z?V*OVH;2/4?B+\1_VF[$PK<7+VGA3QM\+]-M;D6FF
M^%=0%O,=2^#6LW:P3R:U=PS&WNH+CR%@$$\,R/-(443;5K-K?]#2DDWJD]7N
MD^A^_'PD_P"#<K_@DE\*)+*]F_9POOBEK-CY1CU;XM_$OX@^*HYFC;<S7OA:
MQ\0:%X"OO.8)YJ77A*6+:GEQ1Q1R3I+^LGP@_9U^ '[/NF/H_P "?@A\)?@U
MIDL$=O<V?PO^'?A+P+%>11^65^W_ /",Z3IKZA(S1))+->M/--,HFFD>7+DH
MKS9RDV[RD]7NV^OF>O"$(I.,(Q=EJHI=/)'LE%%%06%%%% !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 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 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 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 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 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 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
3 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>img199258524_4.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img199258524_4.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" %W"!$# 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#^_BOPR_X.
M!?\ @J9;?\$N?V$/%'BWP9JUK;_M+_'5M6^$O[-U@WD3WFD^)KW2RWBGXJM8
MS%EFTWX3:#>1ZW!+/:WNFR^-M1\"Z'J]K+I^O3 ?MSKFMZ-X9T76/$GB+5=/
MT+P_X?TO4-;UW6]6NX-/TK1]&TFTFO\ 4]5U._NGBMK+3]/LK>>[O;NXDC@M
MK:&2:9TC1F'^9K+)XT_X.E_^"[ZP>;KUO^P5^SRTHB,:ZAI":/\ LN> _$N7
MF 9(6TKXE?M,^+KE!YDR+K_A_2=>AB?^T]-^%T<: 'Y'?%[_ ()K?\%,_ G_
M  3E^&O_  5>\>>-O&>L_!#XP>)(([ZTE^(?Q"U7XJ>%?"OB/4I]%\"?%OQ]
M97D36-IX#^(>M6\6F^'];;Q!=7LDFO>"Y[FS2V\6Z;*OY*_\+7^*7_12O'__
M (67B+_Y8U_NP^._@7\(OB5\%/$O[.?C+P!X;U;X(>+?AW>_"?6OAJNGQ:?X
M8D^'E[H3>&F\+V%AIPM%TC3[/12EEI/]DFRFT86]I-I4MG<6EM+%_C/_ /!7
MK_@FE\0O^"5W[:?Q _9P\3G4M;^'=ZS>.O@#\1;V*/;\1/@YKM]>)X<U*ZFM
MX+:V'BKP[/:WGA#QS916UI%;^*M#U&[T^V;P_J.AWU\ ?G]_PM?XI?\ 12O'
M_P#X67B+_P"6-'_"U_BE_P!%*\?_ /A9>(O_ )8UP%% '?\ _"U_BE_T4KQ_
M_P"%EXB_^6-'_"U_BE_T4KQ__P"%EXB_^6-<!10!W_\ PM?XI?\ 12O'_P#X
M67B+_P"6-'_"U_BE_P!%*\?_ /A9>(O_ )8UP%% '?\ _"U_BE_T4KQ__P"%
MEXB_^6-'_"U_BE_T4KQ__P"%EXB_^6-<!10!W_\ PM?XI?\ 12O'_P#X67B+
M_P"6-'_"U_BE_P!%*\?_ /A9>(O_ )8UP%% '?\ _"U_BE_T4KQ__P"%EXB_
M^6-'_"U_BE_T4KQ__P"%EXB_^6-<!10!W_\ PM?XI?\ 12O'_P#X67B+_P"6
M-?I[_P $RO\ @L7^U-^P!^V'\+_V@]8^*WQ:^+?PXL+X^&/C)\*_%OQ$\4^)
M-+\=?"KQ!<6L7BK3K&R\0:S=Z?:>*M*C@MO$G@S566-;'Q3HNE"]:?1YM4L;
MS\@Z* /]Z[X-_%_X<?M ?"GX>?&WX0^*M-\;_##XJ>$=#\<>!O%6DR%[+6?#
MOB&QAU#3[D(ZI<6ETD4WV?4--O8H-1TK4(;K3=2MK6_M+BWB]*K_ #F?^#1?
M_@L(?A?X\'_!+K]H#Q2T?P]^*.M:AKW[)WB#6[Y%M/!WQ2U.22_\2?!P7%VX
M2UT7XH2^?KW@NSCFAA@^)":II-G9WVK?$B$VO^C-0 4444 %%%% !7^=A_P<
M _ML_M _\%4?^"HGP;_X(Z?L$^,M:@\._#CXA/\ #SQUJ?AS7-:T'0?%OQ^N
M4F?XF:YXSU+09)M0N/AK^S3X0T[5[;6_+TZ2>QUO3/BK?1Z;XA2S\*3#^IC_
M (+Y_P#!4/3?^"77[!?C3Q]X8U;3X_VC_C)]O^$O[->AS3!KV/QGJU@W]O\
MQ(-D@EF?1_A+X=GF\4S7,T#:3/XK?P7X6U*>V/BNT9OQI_X-$?\ @E_J'PI^
M#OB[_@IS\=M)U"Z^,O[3UGJ?A_X)2>)UGN=9T7X)RZO%J'B/XARRZD&OCKGQ
MG\56"7-MJMP7NKGP3X>TS5=/OIM-\=:@LX!_#!^WY^S5^V1_P3A_:?\ 'G[*
MO[0GCGQ;%XV\&KIVJ:7XD\.^-/&ESX,^('@W7K<W7AWQSX(U/51I%YJ?AW5H
MTN;1I)]/M;K3=<TW6O#^I6]MJ^C:A:P?&7_"U_BE_P!%*\?_ /A9>(O_ )8U
M_JY_\'*?_!(:#_@I1^Q_=?%'X2^&_MW[7O[+>CZ_XQ^%:Z9:O+K'Q1\"I"=3
M\=_!1X[6&:XU34-:M[,:_P##FV,4T\/CO3X-$LI=.L?&?B&YD_R3W1XW9'5D
M=&9'1U*NCJ2&5E(!5E((92 0001F@#O?^%K_ !2_Z*5X_P#_  LO$7_RQH_X
M6O\ %+_HI7C_ /\ "R\1?_+&N HH [__ (6O\4O^BE>/_P#PLO$7_P L:/\
MA:_Q2_Z*5X__ /"R\1?_ "QK@** ._\ ^%K_ !2_Z*5X_P#_  LO$7_RQH_X
M6O\ %+_HI7C_ /\ "R\1?_+&N HH [__ (6O\4O^BE>/_P#PLO$7_P L:/\
MA:_Q2_Z*5X__ /"R\1?_ "QK@** ._\ ^%K_ !2_Z*5X_P#_  LO$7_RQH_X
M6O\ %+_HI7C_ /\ "R\1?_+&N HH [__ (6O\4O^BE>/_P#PLO$7_P L:/\
MA:_Q2_Z*5X__ /"R\1?_ "QK@** /6]#^/WQW\,2SS^&OC7\6_#T]U&L-S-H
M?Q(\8Z3+<1(V](IY+#6;=YHT?YU21F56^8 'FO[X/^#2K_@M%KGQ'_M+_@F7
M^U1\0]4\1^.K;^W_ !Q^RC\0?'6OWVM>(?%FF_Z5K_C[X(ZCK>L7-SJ&I:IX
M>C74O'OP_P#MEQ=W$OAS_A,_#_VJTL/#'A+29O\ /$KMOAM\1_'7P>^(7@CX
MK_##Q1JW@GXC?#?Q5H7C?P-XOT*X^RZQX:\5^&=2MM7T+6M.F*NBW6G:C:6]
MS&LL<L$AC\N>*6%Y(V /]\*BOR@_X(T?\%/? W_!5?\ 8J\#_'S2SI>B?%WP
MUY'P^_:+^'EE.H?P9\6M&L+9]3O=/LGEENHO!?CJUDA\8^!KB22Z2/2-3D\/
M7.H76O\ AK7X[;]7Z "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /XR/\
M@[H_X*FWOP-^!?AS_@FS\#-<FD^-/[56DIJ?QM.@F:XUGPO^S_-J$NEV'@M$
MM,3Q:U\<?$=I<Z*]I;M<W$O@/PYXKTK4M.2U\;:)=R_K)_P;Z?\ !+6S_P""
M7W[!_A?PUXRT.WLOVFOCS_9'Q8_:1U!X[=]2TOQ#=:<Z^$?A2;R$,SZ7\)]!
MOY])>U6YN[$^-M7\>:UILPM=?5%_ST?^"V?P3_:\^$/_  7)^+MO\<OC*O@_
MXI_%#X]>#?BG\"_VF-5U;Q!\-O"?ASX9^*/$MC:_ [Q]HGB70$U7Q!X%\._!
M&RTBQ\&WVK: =5U7P7K/PRUJ2RO-6O=*34[W]PT_X(@?\'74B+)'_P %4O'S
MHZJZ.G_!2_\ :_9'1@&5E9='(96!!5@2"""#@T ?Z'U?A]_P7M_X).:%_P %
M6?V+-;\(>&-/TVU_:@^"JZS\1?V9O%%U]CM7N/$_V&'_ (2/X5:KJETT"VGA
M7XM:;IUGHMW+->VECI/BS3O!7BW4&N++PS/87O\ ,)_PX]_X.O?^DI_Q _\
M%EO[8'_RGH_X<>_\'7O_ $E/^('_ (LM_; _^4] '\+?B'P]KWA+7]<\*>*=
M&U3PYXG\,ZQJ?A[Q'X>URPN=+UK0=>T6]GTW5]&UC3+V*&\T[5-+U"VN+'4+
M"[ABN;.[@FMYXHY8W08]?T!?\%/O^""/_!4_]B?X8^*OVV/VO-:\'_&_1-;\
M>Z=;_%CXG^$_BOXS^+_CNP\0>-;N2VL?&_Q1U;QIX7T77+G3]>\0O9:!/XKO
M=1U:5_$NM:)8:A)'/JUF\O\ /[0 4444 %%%% !1110 4444 %%%% !1110!
MJ:)K>L>&M:TCQ'X=U74-#\0>']4T_6]"UO2;R?3]5T?6-*NX;_3-5TR_M9(K
MJQU#3[VW@N[*\MI8Y[:YACFAD21%8?["/_! 3_@K1H__  54_8OTC7_&&IZ?
M#^U/\#(]%^'O[27AV"."SDU36393+X6^+>EZ?!MBA\/_ !3T[3;S498K:"UM
M-)\9Z9XQ\/V=I'I>EZ9<7O\ CM5^F7_!)/\ X*2_$;_@EI^VA\._VEO!XU#6
MO!+2#P7\=/AW:W1MX/B3\'=>O;-O%&A!7DCMAX@TA[6S\5>"KVY(@L/%VA:1
M)>B;2I=2LKL _P!L:BO-?@W\7_AQ^T!\*?AY\;?A#XJTWQO\,/BIX1T/QQX&
M\5:3(7LM9\.^(;&'4-/N0CJEQ:7213?9]0TV]B@U'2M0ANM-U*VM;^TN+>+T
MJ@ JGJ.HZ?I&GWVK:M?6>EZ5I=G=:CJ>IZC<P66GZ=I]E ]S>7U]>7+Q6UI9
MVEM%)<75S<21P001O+*Z1HS"Y7\>G_!V]_P53U/]ES]FKP[^P;\$?$\5A\;_
M -KC1]5D^*]UIDC2ZYX*_9I#7.AZKIT2(%^P:E\:M=%YX0L;Q6NG_P"$.\.?
M$6S-I:7NJ:'JUL ?AE\3M9\8_P#!T;_P7ET;X>>&+[7$_8/_ &=9+ZP@U&UN
M+ZSL=+_9F^'WB2U/COQU:R1K"--\>?M,>+Y;+2?#-\;--=TK1]<\"VFL07MA
M\.+R>'_2Z\*^%_#G@?PQX<\%>#]$TWPUX2\'Z#H_A?PMX<T:TBL-'T#PYX?T
M^WTG1-$TJQ@5(+/3=*TRTM;&QM(46*WM8(H8U5$ '^9?^R7_ ,&V_P#P<+_"
M#P-8^/OV;OVC=*_9 F^,?A7P=XD\7^$/!7[7'QL^"'CEHCITVJ:%X?\ BEIG
MPN\+Q65QXA\*#7M2M9=+N]7UJ/0-1O=6M;6Y62:Z,GUE_P ./?\ @Z]_Z2G_
M ! _\66_M@?_ "GH _T/*_S _P#@ZZ_X(^?\,A_M"C]O/X#^%_LG[-_[4?BR
M\_X69HVD6^--^$O[16J)=ZQK 6WCC4:?X3^,45OJ?C#1-CSVNF^,K3QMHY_L
M;2[KP9I<_P!@?\./?^#KW_I*?\0/_%EO[8'_ ,IZ\_\ BC_P;R?\'-7QQ\#:
MW\,/C5_P4$_X6_\ #7Q+_9__  D?P\^*/[??[3WQ \#:_P#V3J=GK>E?VWX2
M\6>%=6T#5?[,UG3M/U?3_MVGS_8M3L+._MO+N[6"5 #^(.BOK3]M[]B7]H'_
M ()[?M%^,_V7_P!I;PO;>&_B3X-BTK45N='O)-7\)>+?#.O6:WV@^,?!/B![
M6R37_#&KP&6&&]6UMKJQU2QU70-9LM,\0:-JVEV7R70 4444 %%%% !1110
M4444 %%%% !1110!^SW_  0O_P""K'B7_@E%^VKX;^)NJ7>J7_[.7Q4_LOX=
M?M/>#;".:]?4/A_+?M)IOCS1M+C++=>-/A7J5W-XF\/B.(WNJ:1-XJ\&6US8
M0^,;R\B_V.O"?BOPUX\\*^&?''@O7=+\4>#O&?A_1O%?A/Q-H=Y#J.B^(O#7
MB+3K;5]"UW1]0MG>WOM+U?2[RUU#3[R!WANK2XAGB=D=2?\  GK_ $)?^#0W
M_@L(-?T<_P#!*K]H+Q2IUOP_:ZWXJ_8[\2:Y?.]SK&@0BZU[QS\!OM%PY>2Z
M\,Q+J7CSX=V[&9F\-_\ ":>'EN+.P\,>$M)F /[TZ*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **_)[_@H+_P6
MR_X)U?\ !-.&[TG]HOXXV.H_%6*U-U9_ +X3V]O\1?C5>![;[7:IJ'A;3[^T
MTSP/#J4'S:5JGQ-\0>!]#U,@I9:I.ZLJ_P 87[9/_!Z3^UA\0+K5/#O[$GP!
M^'/[/'A5UNK6S\?_ !7=_C%\5YE962TUC3M&3^P?AGX4NEWB271M7T/XG6JS
M11XU6:%I87 /])ZO$?B?^TS^S?\ !%Y(OC/^T#\$?A%)$J/+'\3_ (K> _ +
MQI);_:XVD3Q7KVDLBO:_Z2C, &M_WRDQ_-7^,/\ M$_\%;O^"F7[5TFII\=_
MVWOVB/&&D:SYO]I^#M,^(.J> ?AS=K,JJZ/\,OARWA+X>K&50*L<?AE(XPT@
MC51++O\ SQEEEN)99YY9)IYI'EFFE=I)999&+R2RR.6>221V+N[DLS$LQ))-
M '^UGXK_ ."U_P#P2.\&F\&K_P#!1K]D*\-BULLW_"*?&WP7X[#F[2%XC9MX
M'U/Q$-05!.@N7L#<I9.LT=XT#V]PL7 _\/\ C_@C;_TD)^ '_@WUW_Y0U_C#
M44 ?[9O@S_@LI_P2>\?/:Q>'?^"B_P"QPMQ>QQ26EKXC^/WPY\$WL[3SI;0V
ML=EXTU[P_=-J$LTB)'IGD_V@X;>MJ8P6'W+\._C#\(_B_IS:O\)OBE\.?BAI
M**COJGP[\;^&?&VG*DD<,L;->^&M3U.V59(KBWE1C* T<\+J2LJ%O\$VM+2-
M9U?P_J=GK6@:KJ6AZQITPN-/U;2+ZZTW4["X4%5GL[^RE@NK68*S*)8)4<!B
M V": /\ ?FHK_$_^!7_!:#_@JQ^S>=/C^$W[>W[26GZ;I2QQZ9X<\9_$"_\
MBUX-T^&)-D=O9^"?BVOCGPC;VJJ /LL6B+;D@,8BP!K_ &!_^"?WQ6\<?'C]
M@W]B7XX_$W58==^)/QF_9&_9M^*WQ"UNWTW3M'M]8\<?$3X-^#/%_BS58-(T
MBVLM)TJ'4->UB_NXM-TNSM-.L4F6ULK:"VBBB0 ^N:*** "BBB@ HHHH ***
MCFFBMXI9YY8X(((WFFFF=8XH8HU+R2RR.52..-%+N[L%1068@ F@"2BOYN?^
M"A'_  ='_P#!-']A^]USP)X$\5ZA^V+\:](^TVLW@CX :AI.H> ]$U>$2*MA
MXQ^-EW)/X)L-ES%+9:G;^"4^(OB+0[R-[?6/#=I*-E?Q\?M<?\'?'_!47X^7
M&JZ3\!A\+?V.O ]U-/'I\/P[\,V?Q$^)@TN5V*6FM?$;XG6>M:7-?1Q%8O[8
M\&^ / 5T"IE@2VD;( /]4MW2-&DD941%9W=V"HB*"S,S,0%50"68D  $DX%?
M*?Q#_;Q_8<^$=Q):?%?]LS]E'X8W<+(DUK\0_P!HGX0^"[B)Y':.-9(?$GC#
M39(VDD1XT5E!=T9%!92!_BI?'C]M;]L']J&XGG_:,_:B^/OQN2>8SC3_ (F_
M%GQQXPT.T;S'E6/3/#^M:W=Z'I%K%))(T%EI>G6=G;EW\B",,0?F*@#_ &E]
M=_X+J_\ !'WPZ]LE_P#\%$?V8K@W2RM$=#^(-KXH11$4#"YD\-0:LEFQ,B^4
MEVT#S .T*R".0KBP_P#!?3_@C?/+%"G_  4*_9\5YI$B1IM<UBWB#2,$4RSS
MZ)'!!&"07FFDCBC7+R.B*6'^,%10!_N!^ /^"J'_  3/^*5S'8> /^"@/[&W
MB759IA!!H=G^TC\(X?$$[M/:VJ-!X?O?%EKK4T,MU?6EI!<16#6\]U<16T,L
MD[>77VWX?\2>'?%FE6VN>%=?T7Q-HEXH>TUCP_JECK.E72%5<-;:AIT]S:3J
M4='#13,"KJP.&!/^!#7=^ /BG\3OA/JX\0?"SXC>//AKKPDMIAK?@#Q?X@\&
MZN);*1Y;.4:EX=U#3;T26DLDDELXFW02.[Q%&9B0#_>]HK_)L_X(]_\ !:__
M (*UW?[>G[%'[/-]^VI\9/BE\+?C#^U)\ ?AC\2?"7QBO]"^,MSK/PT\5?%#
MPQH_CJQM?%GQ6TGQ5XS\/7 \)76KO%JWAGQ)I&MVWE+]CNRP6"3_ %DZ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#^:/\ X.>/^"5)_P""A/[$%Y\7_A7X;74OVH?V0K'Q%\1_ <6F
MV:RZY\0_A@+);WXI_"J/R@+K4KZ?3=,M_&G@G3TCOKV;Q5X;'AO1+:&;QKJ,
MDOE__!JC_P %51^VW^QLW[*?Q8\1+>_M(_L::+H7AB.?4]0>XUKXD?L_R :7
M\.O&N;R7[7J.I>"7@7X;>,9H!="TBL_ FM:O>G4_&ZQ#^JRO\TO_ (*E?!7X
MC_\ !NA_P6H^%'_!0O\ 9C\,W%M^RS\?O%FN>-5\$:&);#PQ)8:[?6B_M*?L
MUW:Q"/2])L]0M]3'C?X56T\ T?PX-3\,R:'IUX_PRNX[< _TM**\K^!WQJ^&
MW[1WP>^&GQY^#WB:S\8?"_XN>"] \>^!_$=D<)J/A_Q'I\.H6?VFW8^?IVJ6
M@F:PUK1[U(=2T35[6^TC4[>VU"RN;>+U2@#SWXL_"GX>_'3X8^/_ (-?%CPO
MIOC;X9_%#PCKW@7QUX3U=)&T_7_#'B73KC2M7TZ=H7BN;=IK2YD^SWMG/;WU
MA<B&]L+FVO+>">/_ !B?^"O7_!-+XA?\$KOVT_B!^SAXG.I:W\.[UF\=? 'X
MBWL4>WXB?!S7;Z\3PYJ5U-;P6UL/%7AV>UO/"'CFRBMK2*W\5:'J-WI]LWA_
M4=#OK[_:XK\/O^"]O_!)S0O^"K/[%FM^$/#&GZ;:_M0?!5=9^(O[,WBBZ^QV
MKW'B?[##_P )'\*M5U2Z:!;3PK\6M-TZST6[EFO;2QTGQ9IW@KQ;J#7%EX9G
ML+T _P <BBMCQ#X>U[PEK^N>%/%.C:IX<\3^&=8U/P]XC\/:Y87.EZUH.O:+
M>SZ;J^C:QIE[%#>:=JFEZA;7%CJ%A=PQ7-G=P36\\4<L;H,>@ HHHH ****
M"BBB@ HHHH **** "BBB@#^Y+_@T7_X+"'X7^/!_P2Z_: \4M'\/?BCK6H:]
M^R=X@UN^1;3P=\4M3DDO_$GP<%Q=N$M=%^*$OGZ]X+LXYH88/B0FJ:39V=]J
MWQ(A-K_HS5_@-Z)K>L>&M:TCQ'X=U74-#\0>']4T_6]"UO2;R?3]5T?6-*NX
M;_3-5TR_M9(KJQU#3[VW@N[*\MI8Y[:YACFAD21%8?["/_! 3_@K1H__  54
M_8OTC7_&&IZ?#^U/\#(]%^'O[27AV"."SDU36393+X6^+>EZ?!MBA\/_ !3T
M[3;S498K:"UM-)\9Z9XQ\/V=I'I>EZ9<7H!^K_[37[17PO\ V2/V?_B[^TM\
M:-:_L'X8_!?P/K7CKQ9?1B%[ZXM-*@_T/1-%MIYK:/4/$GB759;#PYX8TD3Q
M2ZQXAU73-+@<37<=?Y\/_!$;]G3XI_\ !>#_ (*]?&?_ (*N?M;Z--=_!7X%
M?$;1_'FE^&;M9]0\(WOQ.L3%+\ ?@1H#W\<=OJ/A'X,>%],TOQ=XK2)9I;NX
MTKP?%XKT^=?B9?7<WN__  =,?MV_$C]MS]K#X(?\$3?V-UOO&NK6WQ&\'-\9
MM-\.7;K!XV^/?BIX+?X=?##4;R'9:0^&?A1HNJR>-?'E[J%S/X?T_7]9M+S7
M5T>^^%5S=+_9=_P36_80^&__  3<_8T^#?[)WPX6UOCX&T&/4/B%XPAM5M;G
MXC_%C7HH;[XA>/KX%%N=NM:YYL&A6E[)=7.A>$K#P[X:%W<6^BV\A /NVBBB
M@ HHHH _FI_X.6_^"/T?_!2;]DE_B_\ !OPQ'??MA_LMZ/K7B;X;QZ;9,^M_
M%KX;A6U3QQ\%)#:JUSJ>J7202>*?AA;RPWTD'C:SN?#>FKI=O\0O$&I)_DON
MCQNR.K(Z,R.CJ5='4D,K*0"K*00RD @@@C-?[^U?Y@?_  ==?\$?/^&0_P!H
M4?MY_ ?PO]D_9O\ VH_%EY_PLS1M(M\:;\)?VBM42[UC6 MO'&HT_P )_&**
MWU/QAHFQY[73?&5IXVT<_P!C:7=>#-+G /Y Z*** "BBB@ HHHH **** "BB
MB@ HHHH *[;X;?$?QU\'OB%X(^*_PP\4:MX)^(WPW\5:%XW\#>+]"N/LNL>&
MO%?AG4K;5]"UK3IBKHMUIVHVEO<QK+'+!(8_+GBEA>2-N)HH _VF?^"-'_!3
MWP-_P57_ &*O _Q\TLZ7HGQ=\->1\/OVB_AY93J'\&?%K1K"V?4[W3[)Y9;J
M+P7XZM9(?&/@:XDDNDCTC4Y/#USJ%UK_ (:U^.V_5^O\:7_@A?\ \%6/$O\
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
M]221XK:?[-<:9HGBR]U"TO(X[RU,]E=6T-W;FXB2>&-W53]<5_@#U]1_ O\
M;?\ VR?V8I;9_P!G?]JG]H/X*P6TD4@TOX:_%[QWX1T&Y$+%XX-1\.Z/KEKH
M.JV>XDO8ZGIUW92Y(E@<$B@#_=5HK_*._9B_X.Y_^"M7P+N-,L?BMXD^$O[6
M'A.U:"WN[#XO?#O3?#7BW^S(WC,D6E^./A(W@&X&K-$C11:SXMT?QJ097EO+
M*^D$93^HC]C'_@\7_P"">/QVGT?PQ^U)X'^)G[&OC*_\F"?7=5AD^,GP86]F
MFCMH8!XW\$:19^.=.\^602RW6N_"G3- TJV\R74O$<<,$EP0#^NFBO+?@[\<
M/@U^T-X%TKXG? ?XJ_#WXQ_#O6U8Z7XU^&?B_0?&OAJ[DC^6>V75_#U]?V<=
M]:29@OM/FECOK"Y22UO;>"XBDB7U*@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ***X'XI_%+X>?!'X;^-_B]\6O%^B^ ?AG\-_#.K^,?''C+Q#=?9-
M&\.^&]#M)+[4]2O90LDKK#!$PAMK:*>]O;AH;.QMKF\G@@D &_%3XK?#7X&_
M#OQ=\6_C%XZ\+_#3X9> M'GU_P 8^.?&>L6>@^&O#NDP-'$UWJ6J7\L-O#YU
MQ-!9V< 9KF_O[FUT^QAN+VZM[>7_ #E?^"Q__!V=\8?CY?\ BO\ 9_\ ^":.
MI^(O@7\#-UUHFL_M(O;W6@_'3XH6R^=;7-S\/TG$=_\ !?PC?!O.TW4H8[?X
ML7<$=E?2:CX GEU+PT?RX_X+J_\ !=7XP_\ !5WXPZIX(\$:IXB^'?[$'P[\
M17D?PE^$L=Y=:=-\0IM.NIH+'XP?&"QMYE@U;QEJT"_:O#GARZ^UZ3\,])NV
MT;1FN]<NO%'BCQ+_ #\4 :&K:MJNOZKJ>NZ[J>H:UK>M:A>ZMK&L:M>W.HZK
MJVJZC<R7FH:GJ>H7DDUW?ZA?W<TUU>WMU-+<W5S+)//))+(S'/HHH **** "
MBBB@ HHHH *_W$?^"7VBW7AK_@FC_P $[_#E]);RWV@?L,?LDZ+>2VCR26LM
MUI7P"^']C<26SS103/;O- [0O+!#(T94O%&Q*#_#NK_<X_X)Z_\ )@G[#O\
MV9_^S1_ZI?P50!]@4444 %%%% !117YT?\%0O^"EWP(_X)8?LM^)OVC?C1<?
MVSJTDC^&_A%\*--U""Q\5?&#XD75K+/I?A/1998;H:9I=K%%)JWB_P 53V=U
M9>%_#EK=WWV35-6FT;0=8 .L_P""@W_!1O\ 98_X)F_ O4/CM^U%X[CT#39?
MMUAX#\!Z*MMJGQ*^+/BBTMTG7PG\.O"SW5I+J^H9GM!J>JWEQI_ACPQ;7=OJ
M7BK7-%TV1;H_Y=/_  5B_P"#A_\ ;<_X*>ZKXC\!P^(+[]G;]DZYNKVUTG]G
MOX;:[?VW_"4Z'(RK!_PNWQG:_P!G:C\4;Z9(XY9]$GM=)^']G.D$NG^#TU*W
MDUB\_-G]O?\ ;W_:,_X*/_M&>+/VE/VE/%C:[XKUUCIWAGPSIQN;7P3\,?!-
MK<W$^A_#[X?:'/<7(T7PSHHN9G^>:YU36]4N=1\1^(]1U;Q%JVJ:I=_%U !1
M110 4444 %%%% !1110!^GW_  13_P"4M_\ P3D_[/ ^!W_J<:57^UU7^*+_
M ,$4_P#E+?\ \$Y/^SP/@=_ZG&E5_M=4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MR3&P7P[\,-$FM_#AOM-@F-G#XHUVWUSQK?6T<9UKQ-JEP&N&_.^BB@ HHHH
M**** "BBB@ HHHH **** "O8?@;^T)\<_P!F7Q_I?Q4_9Z^+GQ"^#'Q$T=A]
MA\7_  X\5:QX4UD0%@TMA>7&DW5L-3TF[ ,6H:-J27>E:C;M):W]G<V\DD3>
M/44 ?W=?\$PO^#R+QQX8E\._"?\ X*A>!F^(&@--!IR?M3?"'0=.TKQOI5NT
M<<,5_P#$WX1:7#I_ASQ7"ERS3ZIK_P -_P#A%=3L=*BQ9?#WQ9JY+77]ZG[/
MO[1OP*_:L^%GAWXV?LY?%3P;\8OA9XJA$FC^,?!.K0ZIIYN!!;W%SI.J6^(M
M1\/^(M-2Z@36O#'B"RTSQ%H=S(+/6-+L;M6A7_!QK[Y_X)]?\%+_ -KS_@F5
M\7[?XN_LK_$JZ\/?;)K)/'?PT\0"[USX2_%71[.82#1/B%X*%[9VVI*(FN+;
M3_$.EW.C^,_#D=Y>R>%O$NAW-W/-( ?[?]%?B1_P1[_X+F_LM_\ !6[P&=/\
M+21_"+]J#PIHZZA\3?V</$VLVM[K5O:VXM8;WQE\-=9\NQ_X6#\.S>7<-M)J
MD&GZ=KWAZ[EBL_%.@:7'>:+J.M_MO0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MH[2SU3Q]XE0SO<WB6F@:7<1^%O#WA^PL_P DZ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /2/A!\7_B=\ ?B=X(^,_P8\;^(/AO\4_AO
MX@LO%'@CQOX7O6L-;T#6K!B8KFVE >&>WGA>:RU+3;V&ZTO6-+NKS2=6L[W3
M+V[M)O\ 5@_X( ?\%\O _P#P51^'D?P2^-<VB^!?VZ/AIX96_P#%_AZTBBTS
MPW\</"^E?9K.[^*OPZM%VV]CJ4,L]LWC_P !P$-H-[=#6_#L<WA:[EM/#?\
MDKUZ;\&/C+\4/V>/BMX!^-_P6\::U\//BI\,/$VF^+O _C+P_<"WU/1-<TN7
MS(95#K);7MC=1&:PU?2-1@N])US2+N^T;6+*^TN^O+28 _WJZ*_&K_@B/_P5
MN^'W_!6S]DS3_B/$ND^&/VB?A>NC>#_VF/A?I\KK%X;\9W5K='2O&?ANWN7>
M\/P]^)=MI>H:WX5>:2Z?2;VT\0^#;G4=4O\ PI>:I>_LK0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7*^.?'/@WX9>#?%/Q$^(GBG0?!'@/P1H.J>*/&'C#Q1JEGHGASPSX<
MT2SEU#5];UO5]0E@LM.TW3K*":YN[NYFCBABC9F88KIIIHK>*6>>6."""-YI
MIIG6.*&*-2\DLLCE4CCC12[N[!44%F( )K_+U_X.5_\ @OIJG[<OQ \1_L2?
MLE^-9K?]C#X<:\MC\0/&7AR^9;?]I_Q]X>OH;C[>;R&**2[^#O@S6[3'@S3H
M9Y]'\;:W81_$2Z?4K.'P-_8@!Q?_  7X_P"#COQ[_P %$=7\2_LL_LEZGXB^
M&O[#^E7USI7B/5<SZ/XR_:AN=.U.*:UU[Q7;O#;ZGX9^%L<]C;WGA7X=RM#J
M&K!E\0_$%#J,NE>$_!O\I-%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %>V_LZ_M'_'#]DOXP^#/CY^SI\2/$7PI^+7@#4DU/PUXO\-SPK<0
MMD+=:9JFG7L-WH_B+P[JUONL=?\ #'B'3]3\/>(--EGTS6M,OK">:W?Q*B@#
M_7[_ ."%_P#P75^$/_!6OX4#PAXI_L7X:?MI_#3P[;7?Q?\ A#!)/;Z3XLTN
MWDM].D^+7PD>^EFFU/P3J=]- FN>'7N[WQ!\.=9O8-&UR2_T>_\ "_BKQ/\
MO[7^#!\"OCK\7/V9_BYX#^._P(\>:]\-/BS\-->MO$?@SQGX<N5M]1TK4;=7
MBECDBE2:RU/2=3LIKG2M>T'5;:]T3Q!HE[J&B:WI]_I-_>6<W^OY_P $1_\
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
M2Y(?"/B?P,-!O;&7Q#<:39WBV7C:?4?L,]S/'9QF(.O]]=%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %1S0Q7$4L$\4<\$\;PS0S(LD4T4BE)(I8W#))'(C%'1U*NI*L""1
M4E% '^9;^U?X$\<_\&P?_!<_P3^TI\)M!U:?]B/]HB^U_7].\*:+!'!IVJ?
MWQ?KVFCXW? 73[<2V=D_B+X(ZW=Z)XG^&UK<W$<":?#\*+G6+^9KO7HA_I2>
M /'O@[XJ>!/!GQ-^'?B+3?%W@#XB>%?#_C?P3XJT:8W&D^)/"?BK2K37/#VN
MZ;,RHTMCJVDWUI?6KNB.89TWHCY4?EQ_P6U_X)F^'_\ @J7^PC\1?@9;66FP
M_&WP@LOQ._9N\47C6MH^B_%OPYI]XNGZ!=ZM<A5L?#/Q$TV>^\#^)C/+]AM+
M?5[/Q'+!+?\ AO2Y(/YX?^#1?_@IAX@_LWXB_P#!(?\ :5N=6\/?%;X'ZEXR
M\2_L^:9XR%U8>(8O#^CZO=CXQ_ F]LM32"ZLM>^&'B9;_P 7Z+H<WG:HNA:K
MXXL3!I^D> ;:  ']R=%%% 'GOQ9^%/P]^.GPQ\?_  :^+'A?3?&WPS^*'A'7
MO OCKPGJZ2-I^O\ ACQ+IUQI6KZ=.T+Q7-NTUI<R?9[VSGM[ZPN1#>V%S;7E
MO!/'_C$_\%>O^":7Q"_X)7?MI_$#]G#Q.=2UOX=WK-XZ^ /Q%O8H]OQ$^#FN
MWUXGAS4KJ:W@MK8>*O#L]K>>$/'-E%;6D5OXJT/4;O3[9O#^HZ'?7W^UQ7X?
M?\%[?^"3FA?\%6?V+-;\(>&-/TVU_:@^"JZS\1?V9O%%U]CM7N/$_P!AA_X2
M/X5:KJETT"VGA7XM:;IUGHMW+->VECI/BS3O!7BW4&N++PS/87H!_CD45L>(
M?#VO>$M?USPIXIT;5/#GB?PSK&I^'O$?A[7+"YTO6M!U[1;V?3=7T;6-,O8H
M;S3M4TO4+:XL=0L+N&*YL[N":WGBCEC=!CT %%%% !1110 4444 %%%% !11
M10 4444 ?W)?\&B__!80_"_QX/\ @EU^T!XI:/X>_%'6M0U[]D[Q!K=\BVG@
M[XI:G))?^)/@X+B[<):Z+\4)?/U[P79QS0PP?$A-4TFSL[[5OB1";7_1FK_
M;T36]8\-:UI'B/P[JNH:'X@\/ZII^MZ%K>DWD^GZKH^L:5=PW^F:KIE_:R17
M5CJ&GWMO!=V5Y;2QSVUS#'-#(DB*P_V$?^" G_!6C1_^"JG[%^D:_P",-3T^
M']J?X&1Z+\/?VDO#L$<%G)JFLFRF7PM\6]+T^#;%#X?^*>G:;>:C+%;06MII
M/C/3/&/A^SM(]+TO3+B] /W3HHHH **** "BBB@#^:G_ (.6_P#@C]'_ ,%)
MOV27^+_P;\,1WW[8?[+>CZUXF^&\>FV3/K?Q:^&X5M4\<?!20VJM<ZGJETD$
MGBGX86\L-])!XVL[GPWIJZ7;_$+Q!J2?Y+[H\;LCJR.C,CHZE71U)#*RD JR
MD$,I ((((S7^[Y^U%^TA\+OV0?V>OB]^TS\:=:70?AE\&/!.K>-?%%Z-AN[J
M*Q1(=+T#1X)'07OB+Q3K=SIOAGPSIJNLFJ>(-7TS3HCYMTE?XJ7[1VG_ !L_
M:GUG]IC_ (*.Q? YO!GP.^(?[4_B*S\3:UX+T=;/X8^ ?B=\9+GQ7\3]'^&>
MF2)Y;M)9:#;74DET('2+S-)DUFXMM1\3:1%J(!\74444 %%%% !1110 4444
M %%%% !1110 5VWPV^(_CKX/?$+P1\5_AAXHU;P3\1OAOXJT+QOX&\7Z%<?9
M=8\->*_#.I6VKZ%K6G3%71;K3M1M+>YC66.6"0Q^7/%+"\D;<310!_M,_P#!
M&C_@I[X&_P""J_[%7@?X^:6=+T3XN^&O(^'W[1?P\LIU#^#/BUHUA;/J=[I]
MD\LMU%X+\=6LD/C'P-<22721Z1J<GAZYU"ZU_P -:_';?J_7^-+_ ,$+_P#@
MJQXE_P""47[:OAOXFZI=ZI?_ +.7Q4_LOX=?M/>#;".:]?4/A_+?M)IOCS1M
M+C++=>-/A7J5W-XF\/B.(WNJ:1-XJ\&6US80^,;R\B_V.O"?BOPUX\\*^&?'
M'@O7=+\4>#O&?A_1O%?A/Q-H=Y#J.B^(O#7B+3K;5]"UW1]0MG>WOM+U?2[R
MUU#3[R!WANK2XAGB=D=20#H**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K_ "]_^#JG_@LC<_MB?M!W7["GP!\7_:?V7OV:?%$\'Q#U?0;TOI7Q
MH^/VCM<Z?K%Y)=P$1ZIX+^%,DE[X6\,Q1E]-U3Q7_P )3XI275[ >#;[3_Z[
M/^#DS_@J=/\ \$V/V#M7T3X8^)%T;]J3]J-M:^$_P2FL;[[-KW@K1/L$)^*'
MQCL$BF@O(9O GA_4[+2/#>IVLHETKXB>,?!.J-#>65AJ%LW^1*[O([.[,[NS
M.[NQ9W=B2S,Q)+,Q)+,22222<T -HHHH **** "BBB@ HKI/!_@[Q;\0O%7A
M[P+X"\,>(/&OC7Q=K%AX>\*^$?"FCZAX@\2^)->U6XCL],T;0M#TJWN]2U75
M-0NI8[>SL+&VGNKF:1(X8G=@*_M^_P""7O\ P9R^//B)I?ACXQ?\%-?'NK?"
M30-06UU>R_9@^%=YIMS\3KO3Y%BN+:W^*/Q(ECU3P_X$FN-I34O"7A#3O%&O
MC3KI8KGQ=X,\1P76G60!_#';V]Q=W$%I:0375U=316]M;6\3S7%Q<3.L<,$$
M,:M)+--(RQQ11JSR.RHBEB ?T0^#O_!(C_@J#\>[:VU#X6?L$?M4:_HU]';S
M6'B34O@[XP\'>$M0BN0QBET[Q=XVTWP[X9OX]J[Y7L]5F6!'A><QI/"TG^O_
M /LE?\$T_P!@[]A?1]/TO]EC]EKX1_"F_P!/MQ;'QO8^&;?7OBGJ:" V['7?
MBQXJ;7/B1KF^-YOW6J>*+JWB-S="WAA2XF5_N.@#_'STG_@V'_X+FZU8QZA9
M_L*:E#!*TBK'JW[0'[*>@7P,4C1L9=,UWXZ:=J4*EE)C>:TC2:,K+"SQ,KDU
M;_@V'_X+FZ+8RZA>?L*:E-!$T:M'I/[0'[*>OWQ,LBQJ8],T+XZ:CJ4RAF!D
M>&TD2&,-+,R1*SC_ &#** /\4/XH_P#!%C_@K+\'8KBX\<?\$]?VJA9V<TD-
MWJ/@[X3>)/B=I5KY4ES$\]QJOPSMO%^G0V.^TDV:C)=+82+):21W+QW]BUQ^
M;_B/PSXD\':S>^'/%WA[7/"WB'3)!#J.@^(])O\ 0]9T^4J'$5[I>IV]K?6D
MA1E8)/!&Q4AL8(-?[[E>'_'']F;]G3]IKPV_A#]HKX%?"/XX^&S;W-M#I'Q6
M^'OA7QW;6*7:;9I=*/B32]1ET>\!"RP:AI<EG?6MQ'#=6MS#<PQ2H ?X.]%?
MZ</_  4%_P"#.S]C'XYV&M>,_P!A?QCK7[(OQ1=9[NT\":]>ZY\1_@!KMXWF
M2_9);/5[O4/B)X :\N'"MJN@^(?$NA:1:J(M.^'LH557_/[_ &[?^"=G[6__
M  3>^+DGP=_:Q^%>I>!-9O%O+OP=XLLI!K?PY^)6B65PL$FO_#WQK9QC2_$%
MBGFVSWU@QLO$>@&\M+7Q/H>B:A.MF #XBHHHH **** "BBB@#],/^"2O_!2/
MXC_\$MOVS_AU^TKX.;4M7\$M-'X,^.GP\LKI8(?B3\'-<U"QD\4Z $F9;4:]
MIC6=IXG\&WUQB+3_ !9HNDR7+/ILFH6MS_M#?"7XJ> ?CG\+_A[\9OA7XCL?
M%_PV^*?@WP[X^\"^)]-9C9ZYX6\5:5:ZSHNHQ+(J30-/8WD+3VES'%=V<_FV
MEW##<PRQ)_@DU_HA_P#!FI_P4MG\7>!?B5_P3(^*7B+SM6^&=OJWQG_9D.HS
MHLDW@'6-9\[XM_#C3W?RED_X1GQ?K-M\0M$L$-YJ-W:^,O'=SF'2/#,,< !_
M=K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 445\ ?\%/OV^OA_\ \$TOV*OC'^UAX[6SU._\'Z.-$^&'
M@RZN#!)\1OC!XE2>P^'O@F$1S17;6=]JX.J>*+FP\V\T;P3H_B?Q#%!.NCR1
ML ?S,_\ !V;_ ,%G+GX!?#^?_@F;^SAXIDLOC'\8/"]OJ?[3GBW1+TQW_P .
M/@YXBMQ)I/POM;FV)DL_%GQ=T]VOO$BM/;7>D?"][6%K2[M_B587^E_YME>G
M_&OXR_$G]HCXN?$?XZ?&'Q3J'C7XH?%?QAKGCGQQXGU-]USJOB#Q!?2WU[)'
M$N(+'3[8RK9Z3I-E'!INC:5;6>E:9;6NGV=M;Q>84 %%%% !1110 4444 %%
M?L9_P2^_X(;?MU?\%5-636/@OX+M?A_\!K#4I-.\3?M)?%1-2T/X86=S9S"/
M4M'\(_9K*ZUOXD^*K0++'-HO@^PO;'2;W[+;>+]=\*0W]K>2?Z G["/_  :E
M_P#!,']D>STCQ!\8_!]]^VS\6K%H[BY\4_'>UCC^&4%VJO'+'H?P'TN^N/!$
MVDSQLC/8?$FX^*-W%<(TUKJENC"% #_*X^&?P9^,'QIUAO#OP<^%/Q)^+/B!
M%#OH7PS\"^*/'FL(C'"NVF>%M+U6]56/ 8P $\ YK]#_  ;_ ,$-/^"OOCJU
MCO-$_P""=G[4UC%*UNBIXR^&6K?#JZ!NF=8C)8_$'_A&+V%5*,;AYK=$LU*/
M=M DD;-_LX> _AYX ^%GAC3?!'PQ\#>#_ASX+T:/R=(\(^ _#.B^$/#&E184
M>5IN@>'[+3M*L8\*HV6MI$N%48P!CL* /\:O6_\ @W;_ ."T_A^WAN;_ /8!
M^+5Q'--Y"+HFN_#'Q-<*^QY-TUIX;\=ZM=6\.U"/M$\,=OO*1>;YDB(WR%\5
M_P#@F)_P4:^!MI=ZG\6_V%?VL_ NB6,;2W?B76O@#\3D\)V\:2F%VD\6VWAN
MX\-#:X&X#52522"4@17$#R?[B-% '^ 2Z/&[(ZLCHS(Z.I5T=20RLI *LI!#
M*0"""",TVO\ <)_:N_X)A?\ !/[]M^QO;;]J']DWX-_%+5;Z.XC?QO<^%X?#
M'Q0M5N4"3_V;\5_!<GAWXDZ9YI6.21;#Q3;QRS06\LJ.\$3)_&'_ ,%*O^#-
M#Q#X;L/$'Q1_X)C_ !2OO&]M:0RZA)^S)\<=5TNS\6S!/GFL_AI\8(H-'\.Z
MQ,SR;--\-_$72_#;V]G;2/=?$C6M1EAM90#^#*BN_P#BG\*?B7\#_B!XI^%'
MQB\!^+/AE\2O!&J3:+XM\#>-]"U#PYXGT#4X0K-;:EI&J06]W!YL3Q7-K,8S
M!>6<T%Y:2SVL\,S\!0 4444 %%%% !7W3_P3C_;]^-'_  32_:Q^''[5/P4O
M&GU'PM=-I'COP/=7L]GX>^*GPQUF:V7QC\.?$PB29#8ZW:6\-UI6H26EY)X:
M\5:;X?\ %EA;2:IH-CCX6HH _P!W#]D[]J/X/_MI_L[_  I_:?\ @-XA_P"$
MD^%WQ=\+VWB3P_=31I;ZIIEP)9K#7?"_B*QCEG73?%'A+7K/4O#7B731/.EE
MK>EWL$-S=0)%<R_1%?YCO_!I%_P5?F_9E_:5N?\ @GU\8_$JVWP)_:M\10W/
MPDO=8O1%I_P]_:2>SAT[2M-M'F=8[?3?C;I]GI_@V>W'G-+X]TOX?1V,-HNK
M:_=3_P"G%0 4444 %%%% !1110 445Y;\<M:M?#7P4^,/B.^DFALM ^%OQ U
MJ\EMU9[B*UTKPGJ]]<20(A5WF2*!VB56#,X4*02#0!_A5?''XAW'Q<^-7Q@^
M*]W(TUW\3OBC\0/B'=3.CQO+<>-/%FK>))I&CD9Y(V>34F9DD=W0DJ[,P)/E
MU%% !1110 4444 %?ZYG_!KO^Q%HO[(?_!*3X.>-[S1H;3XI_M?PQ?M+>/\
M5Y+>(7]WX;\86RI\%M'BO2HNI-!L/A3'X>\1V%A*YMK/7_&?BN\M$4ZK<2S_
M .1G7^]E\'OA[8?"/X2?"WX4Z4L*:7\,?ASX(^'NFI;_ /'NEAX+\,Z9X;LU
M@_<VW[E;?38Q%_H\'R!?W,7W% /1J*** "BBB@ HHHH **** "OPX_X.2OB)
M<?#/_@B9^W=KEG<_9[W7/!'P\^'<"+<)!/=6_P 4/C7\-/AYK%M &DC:?.@^
M)=5GNK>/>[Z?!>,8VB205^X]?S,_\';^MW>E?\$8/BK86\=N\/B7XT? +1+]
MIDD:2*T@\=V_B-)+0I+&L=P;[P_9Q,\R3QFUEN4$2S/%/" ?Y-M%%% !1110
M 4444 >I_ SX1>*?V@/C9\(/@1X'2.3QG\:OBAX"^$_A-9DE> ^)/B'XJTKP
MCHAN%A5I3;KJ6KVS3F-2XA5R!D5_N9_LS?L]_#K]D_\ 9]^#G[-GPFTQ=*^'
M?P3^'OAKX>>%X#'&EU=V?A[3H;2XUK57B %WKWB*_6[U_P 0ZB^Z?4]=U/4=
M1N7DN+J61O\ )'_X-K?AS:?$[_@MK^PKHNHVDESIWA_QA\2OB-<2+8RWL-E=
M_##X'_$WQ_X>N[H1R1+:1GQ5X=T*UM[Z:016^H75F1'<RM%:3_[%5 !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MFADET/1;6WOY-$\4^,8)DUSXB2VTUU<MI?AN?3O"VF?T.444 %%%% !1110
M4444 %?*O[9?[%?[./[?/P)\5?L[?M/_  \TWQ_\/?$T,DUI)(L=IXG\%>(X
M[:XM]*\<> /$:PRWOA7QEH1N99--U>SW1RPR7.E:O::IH.HZII-]]544 ?XI
MO_!7'_@EM\8/^"3_ .U=K_P$^(,MQXJ^'NOQWGBWX#?%V.P>RTOXH?#62^>W
MM+R:,!K;3/&GAQVAT;Q[X:BGG_L;6A'=6<U[X>UCP_JVI_ES7^RO_P %X/\
M@F1H'_!3_P#8'^(OPWTK0;6\_:%^$]CJWQ9_9EUU8X(M5A^)&A:7-)=> EOW
M42+H/Q8T>"7P;JME-.FF)K$_A?Q/>137?A/3&@_QL+NTNK"ZN;&^MKBRO;*X
MFM+RSNX9+:ZM+JVD:&XMKFWF5)H+B"9'BFAE1)(I$9'564@ %>BBB@ HHHH
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
M !E_]5UXCH _PAZ*** "BBB@ HHHH *_W^*_P!Z_W^* "BBB@ HHHH ****
M"BBB@ K^8'_@[R_Y0V^-/^S@/@3_ .GS5:_I^K^8'_@[R_Y0V^-/^S@/@3_Z
M?-5H _RA:*** "BBB@ HHHH _H]_X-0/^4VO[./_ &('[1'_ *H[QQ7^MW7^
M2)_P:@?\IM?V<?\ L0/VB/\ U1WCBO\ 6[H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBHYIHK>*6>>6."""-YIIIG6.*&*-2\DLLCE4CCC12[N[!
M44%F( )H DHKY#^(W_!0/]@WX/RS6WQ7_;7_ &2_AK=V\DD,MCX[_:+^$/A3
M4!<1-?1O:II^N>,+*]EO!+IFHPK9Q0/=23V%Y!'$TMM,B?*6L_\ !=[_ ((\
M:#>"QOO^"A_[-4\QA2</HWC4^([/9(SJJG4/#UEJE@LP,;%[=KD7$:E&DB19
M(RP!^M-%?D!_P_X_X(V_])"?@!_X-]=_^4->N>#?^"Q?_!*3Q[+9V_AS_@HO
M^QHUWJ$=@]E8ZY^T+\,_".H74FI-&EE906'BWQ%H=Y)JDLDL<+:0L!U2"9O)
MN+.*4%  ?I'17F_P[^,GPA^+UB=4^$_Q5^&_Q0TP1B8ZC\._'/ACQK8B(I;2
M"4W?AK5-3M_+,=Y:.'\S:4NK9L[9XBWI% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%8?B3Q/X:\':->^(_%WB'0_"OA
M[38Q-J.O>)-6L-#T;3XBP02WNJ:G<6MC:QEF"AYYXU+$#.2!7YX?$'_@LG_P
M2C^%\\]KXO\ ^"A_[(D5[:^6+K3_  [\<O GCC4K5Y)O($-SIO@?5_$=];W"
MOAY;::W2>"W*W4T<=LRS$ _2NBOR"3_@OM_P1N=U1?\ @H3^S\"[*H+ZUK<:
M L0 6DDT)41<GYG=E11EF8 $CZH^%7_!23_@GM\<KF'3_A!^W#^R;\1-7GFB
MMX] \+?M _"W4_$OG7$\MM:QOX:B\4?V]$UY-#*ECYNG(+W86M#,F&(!]JT4
M44 %?*?[17[=/[&?[(WV:+]IS]J3X#_ O4+^S.H:9H/Q*^)WA+PQXIU>Q7S0
M;O1/"6H:I'XFUJWW0RQB72M)O$,J>4"9"J'\8?\ @N=_P5&_:)^"?COX$_\
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
MM\,:I83_ +0/[2*&5)-/?5/B%J%CI7@GX87$X33-6MK?X56<RV=QK>LW$O\
M15_P=1_\%6/^&&OV-'_9?^$WB/\ L_\ :6_;*T/Q!X1MKG3+KR]9^''P&"C2
M/B9XY#PAYM+U3Q;#=R?#CP7=L;*[,^I>+?$?A^^CU7P*YC[3_@U^_P""5'_#
MOW]B2V^-OQ4\/1V/[4/[8.G^'OB#XRBO[+R]8^'/PG2WEOOA7\+MUR@N]/U"
M73M2E\<^.[18K"<>)?$%IX9U>WO'\!Z5?, ?T7?"WX8^!/@K\-? /P@^%WAO
M3_!WPX^&'@_P[X"\"^%=*1TT_P /^$_"FE6NB:#I-KYKR321V6FV5O 9[B6:
MZN'1I[J::XDDE?O*** "O\P/_@ZZ_P""/G_#(?[0H_;S^ _A?[)^S?\ M1^+
M+S_A9FC:1;XTWX2_M%:HEWK&L!;>.-1I_A/XQ16^I^,-$V//:Z;XRM/&VCG^
MQM+NO!FES_Z?E?/O[57[,?PC_;+_ &>/BS^S#\=/#Z^(_A=\8_"-]X4\26:"
MW74-/>5HKS1?$WA^ZN;>ZBTWQ5X0U^TTOQ3X4U9K:<Z3XBT?3-06&4VWEL ?
MX1-%?:__  4-_87^+O\ P3C_ &MOBQ^R?\9+6276O &L&?PIXNBL9;'1?B9\
M-]8:6[\#_$CPXKRW,9TOQ/HXCDNK.&]O9/#WB"VUSPGJ5Q_;7A_4X8?BB@ H
MHHH **** "BBB@ HHHH **** "BBB@#]GO\ @A?_ ,%6/$O_  2B_;5\-_$W
M5+O5+_\ 9R^*G]E_#K]I[P;81S7KZA\/Y;]I--\>:-I<99;KQI\*]2NYO$WA
M\1Q&]U32)O%7@RVN;"'QC>7D7^QUX3\5^&O'GA7PSXX\%Z[I?BCP=XS\/Z-X
MK\)^)M#O(=1T7Q%X:\1:=;:OH6NZ/J%L[V]]I>KZ7>6NH:?>0.\-U:7$,\3L
MCJ3_ ($]?Z$O_!H;_P %A!K^CG_@E5^T%XI4ZWX?M=;\5?L=^)-<OG>YUC0(
M1=:]XY^ WVBX<O)=>&8EU+QY\.[=C,S>&_\ A-/#RW%G8>&/"6DS ']Z=%%%
M !1110 4444 %%%% !1110 4444 %?YDO_!YI^V*_P 6?VZOA'^R!X>U=KCP
MK^R?\+8M?\8:?;WA\E/C#\<H],\3WMOJ%G"QAFFTCX6Z5\,[K2KB[+75F?%6
MNP6\5K#=W$E]_IG:CJ%CI&GWVJZI=V^GZ9IEG<ZAJ-_=RI!:V5C90/<W=W<S
MR%8X;>VMXI)II78)'&C.Q"@FO\,3]N[]I2__ &Q/VS?VG_VH+]KH1_'#XW?$
M+Q]H=K>C%SI'@_5_$5Z? _AYP0&V^&_!L6A:!%OS+Y.FQ^:SR;V(!\G4444
M%%%% !1110!^CW_!)/\ 88U#_@HS_P %!/V<_P!E8PZ@O@OQ?XP7Q%\7]4TX
MSP3:)\&O MO+XK^)-TFHPJPTG4-5\/:9<>%O#>HS?N4\6^(?#]OMEDN8X9/]
ML+P]X>T/PEH&A^%?#&DZ?H'AKPSH^F>'O#VA:3:PV.E:+H>BV4&FZ3I.F65N
MJ06>GZ;86UO9V5K B0V]M#'#&JHB@?PC?\&3'[(%M8>#/VM_V[?$.D?\3/Q%
MKFB_LP_"[5+BT$4UOH6@6VD?$GXNRV4\T1DNM/UW6-4^%-DMQ9R);)?^#]4M
M)C<7$3I9?WHT %%%% !1110 4444 %%%% !1110 5_CY?\'*G[&=O^QE_P %
M:_V@]+\.Z*NB?#?]H-M-_:@^'%O!"D%DME\69]2E\>VEC! JVME8Z9\8M'^(
M^GZ7I=LL<.G:)!I4,4$-N8$K_8-K^#+_ (/>_P!GZ*[\ _L,?M46&G>7/H/B
M_P")O[/WBS5E53]JB\6Z+IOQ&^'NG3/C>/L#^"?B=<VR@E6_M*[+ %5R ?YZ
ME%%% !1110 4444 ?V??\&5O[2C^!/VW/VD?V8-3U)K;1/V@_@39^.M#LY9B
M8KSX@? WQ(CV5G:V[-M6ZN? OQ#\>:E<31J&DM_#T:3;Q%"8_P#2ZK_&#_X(
M'?'!_P!GS_@L-^P+XZ;4%TZRUSX[:/\ !_59YF(LVTWX^:5J_P $;A;\%'A%
MK$WQ BN_M%RH@T^>V@U-YK4V2W<'^SY0 4444 %%%% !1110 45^*W_!5/\
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
M ++_ /&3_P!6+XCKP"@#^CW_ (BO_P#@MK_T<=X _P#$=_@=_P#,/7-^,O\
M@Z3_ ."S7CWPAXJ\"^)OVA? EYX;\:>&]<\)^(+.'X ?!6SENM$\1Z7=:/JU
MM%=VO@J*YM9)["\N(DN;>6.>!G$L,B2*K#^>:B@ HHHH **** "BBB@ K^CW
M_B*__P""VO\ T<=X _\ $=_@=_\ ,/7\X5% ']'O_$5__P %M?\ HX[P!_XC
MO\#O_F'H_P"(K_\ X+:_]''> /\ Q'?X'?\ S#U_.%10!_1[_P 17_\ P6U_
MZ..\ ?\ B._P._\ F'H_XBO_ /@MK_T<=X _\1W^!W_S#U_.%10!_MR_\$E/
MVA/BE^U=_P $WOV0?VB_C9K=GXC^*WQ;^$FG^+/'.N:?HNE>';+4];N-5U:U
MEN;?1-#M+'2=-C:&T@46UA:00*5+",,S$\C_ ,%H?VFOC!^QO_P3%_:R_:7^
M >OV/A?XO?"KPEX0U;P5KVI:#HWB>QTZ^U?XH^!?#%]+<:%X@L]0T?45DT?7
M-1MUCOK.>..29+B-5FBC=>!_X(#_ /*&S_@GM_V0#2/_ $^Z]7G_ /P<B?\
M*$K]O?\ [$#X>_\ J\?A=0!_ '_Q%?\ _!;7_HX[P!_XCO\  [_YAZ/^(K__
M (+:_P#1QW@#_P 1W^!W_P P]?SA44 ?T>_\17__  6U_P"CCO '_B._P._^
M8>ODS]M3_@O'_P %+/\ @H)\#K_]G3]J+XQ>%/&OPIU+Q)X>\67>AZ1\(OAC
MX-O)-;\+7$UUHURNM^%?#&E:M'';S3R-);)=K!< A9XW4 #\=:* "BBB@ HH
MHH **** /J']CK]L7X]_L&_'OPO^TO\ LT>*--\'?%[P=IOB;2=!U[5O#/A_
MQ?8VMCXO\/ZAX8UV*70O$^GZGH]TUUH^IWEO')<6<DEM)(MQ;M'-&CC]G/\
MB*__ ."VO_1QW@#_ ,1W^!W_ ,P]?SA44 ?T>_\ $5__ ,%M?^CCO '_ (CO
M\#O_ )AZ/^(K_P#X+:_]''> /_$=_@=_\P]?SA44 ?T>_P#$5_\ \%M?^CCO
M '_B._P._P#F'KUOX ?\'2?_  6:\>_'CX*>!O$W[0O@2\\-^,_BW\-_"?B"
MSB_9_P#@K9RW>B>(O&6C:/JMM%=VO@N*YM9)["\N(DN;>6.>!G$L,B2*K#^6
M>O?_ -D__DZ;]FK_ ++_ /!O_P!6+X<H _W>:*** "BBB@ HHHH ***_F1_X
M*Z_\'.G[(G_!.B]\3_!/X)V^G_M8?M::1]LTO4O!GA?78X/A/\)M<B$ML\'Q
M9^(6G"]6Y\0:3?!O[0^&G@V._P#$D4]C>Z-XLU?X>W<ME>3 '])'C+QKX-^'
M/A;6_''Q"\6^&? G@KPS8R:GXD\8>,M>TKPQX6\/Z;$RK+J.M^(-;N['2=*L
M8F=%DN[^[M[=&=0T@+ '^7/]NC_@[K_X)P?LQ7.M>#OV=+#QA^VY\2M,\^W6
M?X<3P^!_@A;ZC 71[2^^,7B;3[ZZU>-F,,MMJGPZ\ _$#P]=PM+LUR*:(1/_
M )Y/[?/_  54_;E_X*5^,6\3?M5_&W7O%'AZSOFOO"OPA\.23>%/@KX%?$J1
M-X6^'&G7)T==2BMY6M'\5:Z==\:ZA:K%!J_B745ABV?G?0!_4/\ M6?\'<7_
M  5A^/MUJ>G?"'Q'\,?V1O!5TSP6NF?"+P/IGB?QJ^G,K_N=6^(?Q3A\8W@U
M(NX8ZOX+T7P'*JPP)!;P'[4]U^ _QQ_;$_:R_::N[J\_:(_:7^/'QN>\N%N9
M;?XI?%?QQXWTZ.2.198%L])\0:W?:7I]O:R)&;.TL+.VM+)8XDM(84CC5?G"
MB@ HHHH **** -+2-9U?P_J=GK6@:KJ6AZQITPN-/U;2+ZZTW4["X4%5GL[^
MRE@NK68*S*)8)4<!B V":_4K]G/_ (+D?\%9OV6)M.'PI_;J^.USHVEMMM?"
M/Q3\21_'+P7#9L L^FVGA;XS6GCK2-(L9T\SY=#MM+GM9IIK[3[BSU%_M@_*
M.B@#^ZS]CG_@]?\ BWH-[IOA_P#;Q_98\)_$'P^/L]M>?$K]FF]NO!/C:TMX
M@JSZA>_#7Q_KVM^$O%NJ7(W.\6F>./AGID<G^IMDC.Q?[&_V$O\ @L#_ ,$\
M_P#@HY8PQ_LP?M$^%=<\=B'S=1^#/C/S?A]\9],:.V:[NPOP^\4BPU7Q)8Z?
M A:_\0^!V\5>%;=P8FUXRAD'^)Q6EH^LZOX=U;3=>\/ZKJ6A:YHU]:ZGH^M:
M/?76F:MI6I6,R7-EJ.FZC92P7EC?6=Q''/:W=K-%<6\R)+%(CJK  _WYJ*_S
M*?\ @E#_ ,'<7[2/[.%YX;^#_P#P4.@\1?M4? ]&M-*MOC+:26LO[1_P_LPT
MH^WZS?7\MI8?&W382T*W,7BG4-(\=K$USJ!\:Z_);6GA^Y_T8/V;OVF_@)^U
M]\(?"_QX_9K^*/A7XO?"GQ?"SZ/XL\*7IN(([N%8FOM$UO3KB.VU?PUXFTAY
MHX-;\+^(K#2_$&BW+"VU33;2?Y* /=J*** "BBB@ HHHH *_#3_@X>_;<_:)
M_P""??\ P3>\3?M%_LN^+-+\%?%;3?BY\*O"=IKFK^%/#GC*SCT3Q3JE_:ZS
M;-HGBK3M5TF22XA@C6.Y>T:>W(+02(Q)/[EU_,#_ ,'>7_*&WQI_V<!\"?\
MT^:K0!_&%_Q%?_\ !;7_ *..\ ?^([_ [_YAZ/\ B*__ ."VO_1QW@#_ ,1W
M^!W_ ,P]?SA44 ?T>_\ $5__ ,%M?^CCO '_ (CO\#O_ )AZ/^(K_P#X+:_]
M''> /_$=_@=_\P]?SA44 ?T>_P#$5_\ \%M?^CCO '_B._P._P#F'H_XBO\
M_@MK_P!''> /_$=_@=_\P]?SA44 ?[ O_!N#^W[^T3_P4>_X)Z:E\>/VHO%6
MA^,_BMH7[0GQ*^&-WKN@^&O#GA&WGT30/#_@'Q%HT%UH/A73M+TFTO+:'Q?)
M$SI9I/<VHM;F=Y&E#']\Z_C:_P"#)[Q%]I_X)S?M.>$]MN/[%_;7\2>(MZR[
MKMO^$G^!?P-TW;-!G]W;I_PB.;:7 \Z1[M,GR,#]^O\ @J;_ ,%1?V>_^"4G
M[-FI?'?XV74FO>)];DO_  ]\%O@[HUY#;>+OC!X^ALQ<QZ'IDLD5RFB>&](2
M6VO_ !OXUO+6XT[PKH\L12UU?Q%JGAOPWKP!]._M4?M<_LX?L3?"'7/CK^U'
M\6O"OP@^&>A,EO)K?B2YE:\UC59U=[3P]X4\/:=#>^(O&'B:^2*:2S\.^&=+
MU76)X(+J[6S%G:7=Q#_ '_P4;_X/)_VA/B3J>M> /^";_P /+']GWP!#-<V=
MO\<_BMHN@>.?C3XBA4/'%J6@^!KY=:^&?PZM9?,D_P!#UJW^)NK3K%9WT6I^
M'IVN=+3^8K_@HC_P4G_:H_X*=?'74?CE^TYXU;4Y8&O++X??#7P^U_IWPO\
MA'X9N9DD7PS\/O#%S?7PT^&00VQUC7+^YU'Q/XGNK:"]\1ZUJ=Q!;M!\#4 >
M_P#[0'[5O[3/[5OB=O&7[2OQ\^+GQT\2"1WMM1^*'CWQ)XQ&EHYD/V70K+6=
M0NM/\/Z?%YLJV^F:)::?I]K&[1VUK%&2M> 444 %%%% '^A9_P &/OQ"\?>)
M?#'_  49\$^(_''C#7_!G@*3]D&;P+X1UOQ+K6J^&/!<OB4?M1#Q'+X3T"^O
M9]*\.2:^-!T(:V^CVEFVJC1=)%\9QIUGY/\ >97\ ?\ P8Q_\Y1?^[)O_?N*
M_O\ * /Y"_\ @C_INF?M2_\ !PC_ ,%V?VM_&T\.O^+_ -E_Q=X,_9*^&2W1
MNKNW\*^')/$7CWX:ZO)H$%V%M])OHK+]EZ+3[VXLK>.227Q3XJ-M<R0:_JTN
MH_EA^WE^TI^RK^R5_P ':GC'XX_MH)IK_L_>&O@OX0T_Q4NK?#V\^*-B=3\1
M_LB:9H7A?S/!EAHVOW.H,/$-_IWESIIDPT^3;>N\*PF5/TY_9!\<0?\ !.'_
M (.;/V_OV9_BS<Q^%OAW_P %5_#?@;X_? #Q7JN^.P\8?$_29_$6O6'A:/4;
MG;;6,EYK_BC]HCPGI\,EUNO_ !+H'A70K&VDO/$VD6X^5?B%\-/AQ\7/^#T&
M]\#?%?X?^"?B=X)U+X#V5QJ/@_XA>%="\:>%M0N--_8HBO\ 3I[WP_XDL-2T
MFZFL+Z""\LI9[21[6[ABN(&CFC1P ?!G_!1_]HG]C/\ X+$_\%%/^":OP<_X
M(T?!BQT?XS^"_B:?$OCO]H/P]\([;X%VMOHMAXC\$>)=)NK_ $_^RM!\0:OI
M/P<L_"_BCQMJ6OZ]HT$NEM=1:5X-&K76KWL#?T _\'<_PF@O_P#@G+\.?VK_
M  U<1^'_ (Q_L7_M-_"CXD?#CQK;0PG7-'MO&6M6_@S5M)TVZDCD>WM[SQ7/
M\.O%MU'&4$U_X"T=Y"R0;&_,'_@Z)_9W_9\_8-^/W_!*7]KC]D[X+_#']FOX
MGVG[0'B6X\4^*O@]X0T'X6:'KS?#C7/@YXL\'7OBW3_"-CHNA3ZEHTDWB&!-
M:FMX-3O]!O\ 4-,U>[U'3-/TV#3/T _X.H/BK?\ QX\+?L:?\$??@A=PZW^T
MC^W!^T5\/-=U;P_8R_;;CPE\(?"^IZGIEAXG\4Z9"\#6.@ZEXZN(O$5OJU]=
MVMA#HGPG\>7<[)%ILM[9 'W)_P /MO\ JD__ )#_ /PIHK[@_P"'57[(W_0N
M>(/_  /T/_YG** /T@HHHH **** "BBB@ K\,O\ @X%_X)9VW_!4;]A#Q1X2
M\&:3:W'[2_P*;5OBU^S=?MY$%YJWB:RTLKXI^%37TP58=-^+.@V<>B013W5E
MIL7C;3O NN:O=1:?H,Q/[FT4 ?QC?\&BO_!4JZ^-_P "O$G_  37^.&LR0?&
MC]E;2YM6^"8UP2VNL>*?@"NIII^I^#I([H>=+KGP2\3WL&D_9KAK:Y3P+XE\
M*Z9IVGO;>"];NXO[.:_SC?\ @X,_95^*O_!&[_@J/\#_ /@L;^QYIJZ'X!^+
MGQ6_X3#Q7IMA;M9^&=$_:!^SWMY\4O 'B5+0 KX1_:8\$/XIUJ]$1%]=ZE=?
M%7[,^FM9Z),W][W['O[5/PK_ &W/V9?@S^U5\%M1DO\ X=_&CP78>*])ANC'
M_:F@:CYDVF^*/!NO)"SP1>)/!'BFPUGPCXCBMI9[--;T6^%E<W=GY%S, ?2E
M%%% 'GOQ9^%/P]^.GPQ\?_!KXL>%]-\;?#/XH>$=>\"^.O">KI(VGZ_X8\2Z
M=<:5J^G3M"\5S;M-:7,GV>]LY[>^L+D0WMA<VUY;P3Q_XQ/_  5Z_P"":7Q"
M_P""5W[:?Q _9P\3G4M;^'=ZS>.O@#\1;V*/;\1/@YKM]>)X<U*ZFMX+:V'B
MKP[/:WGA#QS916UI%;^*M#U&[T^V;P_J.AWU]_M<5^'W_!>W_@DYH7_!5G]B
MS6_"'AC3]-M?VH/@JNL_$7]F;Q1=?8[5[CQ/]AA_X2/X5:KJETT"VGA7XM:;
MIUGHMW+->VECI/BS3O!7BW4&N++PS/87H!_CD45L>(?#VO>$M?USPIXIT;5/
M#GB?PSK&I^'O$?A[7+"YTO6M!U[1;V?3=7T;6-,O8H;S3M4TO4+:XL=0L+N&
M*YL[N":WGBCEC=!CT %%%% !1110 4444 %%%% !1110 4444 ?W)?\ !HO_
M ,%A#\+_ !X/^"77[0'BEH_A[\4=:U#7OV3O$&MWR+:>#OBEJ<DE_P")/@X+
MB[<):Z+\4)?/U[P79QS0PP?$A-4TFSL[[5OB1";7_08^-7QB^'G[/?PB^)7Q
MS^+7B&U\*?#/X2>"?$?Q \<>(;LYCTSPWX6TNYU;4Y8801+>WTL%LUOINFVP
MDO=4U&:UTZQAFO+J"%_\&G1-;UCPUK6D>(_#NJZAH?B#P_JFGZWH6MZ3>3Z?
MJNCZQI5W#?Z9JNF7]K)%=6.H:?>V\%W97EM+'/;7,,<T,B2(K#^I[_@H9_P7
MW_:(_P""N'[$'[%?_!.WX=>"_$TW[0GQ*\1^&/#O[5H\/6MG:P?'WXFZ#XFL
M/#GP6\->#K2WGBMUTGQSKBZ5\4?&FGSP:7I^F>/X_#VE:28-"\/SS7P!]'?\
M$R?@]\1O^#CG_@MK\4OV_OVD?#FH3?LH?L_^*-$\:R>"=?8WWA^TT#P]>WD7
M[-'[-%H8X_[(OHT.G-XZ^*D%K:#2?$T>E^.+G6+>TU'XDVDUU_I<5^:7_!)#
M_@G9X*_X)?\ [#GPG_9?\.&QU/QI:VK^.?CEXTL@Q3Q[\;O%=G8/XVUZ&1XH
M'?1=+%EIO@SP>LEO!<Q>"O"WAV/4%FU47]Y<_I;0 4444 %%%% '\U/_  <M
M_P#!'Z/_ (*3?LDO\7_@WX8COOVP_P!EO1]:\3?#>/3;)GUOXM?#<*VJ>./@
MI(;56N=3U2Z2"3Q3\,+>6&^D@\;6=SX;TU=+M_B%X@U)/\E]T>-V1U9'1F1T
M=2KHZDAE92 592"&4@$$$$9K_?VK_,#_ .#KK_@CY_PR'^T*/V\_@/X7^R?L
MW_M1^++S_A9FC:1;XTWX2_M%:HEWK&L!;>.-1I_A/XQ16^I^,-$V//:Z;XRM
M/&VCG^QM+NO!FES@'\@=%%% !1110 4444 %%%% !1110 4444 %=M\-OB/X
MZ^#WQ"\$?%?X8>*-6\$_$;X;^*M"\;^!O%^A7'V76/#7BOPSJ5MJ^A:UITQ5
MT6ZT[4;2WN8UECE@D,?ESQ2PO)&W$T4 ?[4__!';_@IMX!_X*J?L6>!/V@]#
M;2=%^*>BK#X#_:%^'6GSL7\!?%S1K&V?6!9VL\DEVGA'Q?;2V_B_P1=2RW:M
MH6JIH]U?W&NZ%KL-K^J-?XV__!"'_@J]XC_X)2_MI^'_ ![KM]JU]^S3\7FT
MKX=_M,^#[$RW*S>#I;YSHWQ'TK3%#I<^+OA5J-[<>(-*$47V[5- N?%GA"UN
M+,>*9;N#_8L\,>)O#OC7PUX>\9>$-;TOQ-X3\6Z'I/B;PQXCT.]M]2T7Q!X=
MUZPM]5T76]'U&TDEM=0TO5=-N[:_T^]MI9+>ZM+B&>&1XY%8@&Y1110 4444
M %%%% !1110 4444 ?E)_P %R/V@V_9B_P""2?[>/Q5M[S[!J\GP$\2?#'PW
M>I+)%=V7BGXYW-A\$_#>I:>8OWAU#2-8^(%IK%H0KQQ2:>)[E?LD4Y'^+%7^
MH?\ \'FOQEG\"?\ !,'X9?"K3KR2"]^.G[5'@72]8M5E2..^\&?#_P &^//'
M.I+(@F6:;[/XRT_X?3(@MY;96'FS303I9I<?Y>% !1110 4444 %%%=S\+_
M6J_%3XE_#OX8:&676_B/XZ\)> M'9+=KMUU7QAK^G^'M/*VJ/$]RPN]1A*VZ
M2QM,<1JZ%@P /]C#_@W^_9U@_9E_X) ?L.>"6TW^SM;\:?"#3OCIXI$J/'?W
M&N?'R\O/BV@U1)$CEBU#2]#\6Z+X>DM98TFL8=&@L)E\VU=F_8^N?\)^&-(\
M$^%?#/@SP_;_ &30?"/A_1O#&B6OR#[-I&@Z=;:5IMOB*.*+]S96D,?[N*-/
ME^2-%PHZ"@ HHHH **** "BBB@ HHHH **** "OYE_\ @[A^&-OX]_X(P_%/
MQ5-;+/)\$_C5\ _B=:2M$DALKC5O',7P::Y1WN(&@9[7XMW-F98HKQREVT!M
MUCFDN[7^FBO%_P!H;]GCX+_M7?!SQK^S]^T+X"TOXG_!WXB6^D6OC/P-K-UJ
MMEIVN0Z#XATGQ7HPFO-#U#2M6MI--\1:%I&KVD]AJ%K/%=V$#B3:&5@#_!OH
MK_8Y_P"(;O\ X(E?]&$> /\ PX7QQ_\ GHT?\0W?_!$K_HPCP!_X<+XX_P#S
MT: /\<:BO]CG_B&[_P"")7_1A'@#_P .%\<?_GHT?\0W?_!$K_HPCP!_X<+X
MX_\ ST: /\<:BO\ 8Y_XAN_^")7_ $81X _\.%\<?_GHT?\ $-W_ ,$2O^C"
M/ '_ (<+XX__ #T: /\ (%^$_C[4OA3\4_AI\4=&DN(=8^&WC_P;X^TJ6TE,
M%U%J7@[Q%IOB*QDMIE>-H;A+K3HFAE5T,<@5PZD9'^];IVH66K:?8ZKIMQ'>
M:=J=G;:A87<))BNK*\@2YM;B(D F.>"2.5"0"589 /%?B9_Q#=_\$2O^C"/
M'_APOCC_ //1K]J= T/2_#&A:+X:T2V:ST7P]I.G:'I%H]S=7CVNEZ39PV%A
M;->7T]S>W306EO%$US>7-Q=3E3+<3RS,\C &M1110 4444 %?P]?\%]O^#H>
MV^ ^I>-?V+_^";7BC2];^,NF7&I^%OC-^T_8K9:UX<^%.HVY^QZIX)^#ZW$5
MYI/BCXB6DQN;+Q%XWG2Z\/>!+JWDTO0H-;\7-=:AX)VO^#I'_@O+J/[.FD>(
M?^";O['GC2;3/CKXOT&U3]I;XL^&+^2WU7X.>#/$-K%>VOPO\(:M87<5QI?Q
M.\;:'-!=^*-61/.\'^!=:M(-(E3Q5XDCU+P=_FY4 ;WBGQ3XG\<>)-=\9>-?
M$>O>,/%_BG5K_7_$WBKQ3J^H>(/$GB/7=5N9+S5-:UW7-6N+O4]7U;4KR:6[
MO]1U"ZN+R\N99)[B:25V<X-%% !1110 4444 %%%% !1110 4444 %%%% !7
MZQ?\$G/^"P/[3_\ P27^-4'CGX1ZG<>-/@WXHU2QD^-?[.FO:S<6/@7XHZ5;
MQ-:&\MK@6FI_\(9\0-,LY"?#7C[2=-N;VPG@MK+7-.\2^&'U#PWJ'Y.T4 ?[
MF'[!O[=?[/\ _P %&/V:_!'[4'[./B.36/!?BR.6PUK0-46"T\8?#KQKIJ0?
M\)'\/?'>D07%R-)\4>'Y[B'S5CGN=-UC2[K2_$GA^_U7PWK6D:K>_9%?XTO_
M  1#_P""NGQ$_P""2_[6&D^.S/K'B/\ 9J^*%YHOA7]IGX7V++.^M^#HKF:.
MR\=^%[.X=+9?B)\-WU"\UOPV3+9KK]B^L^#+W4=-L?$DNJ:?_L5?#WX@>"_B
MOX#\&?$_X<>)-+\8_#_XA^%]"\:^"?%FB3_:M(\2>%?$VF6VL:#K>FS[4:2S
MU+3+RVNX"Z1R!)0LL<<@9% .PHHHH **** "OR _X+\?\H;/^"A/_9 -7_\
M3[H-?K_7Y ?\%^/^4-G_  4)_P"R :O_ .GW0: /\8:BBB@ HHHH **** /[
M./\ @R\^)7AKX=_M6_MTZAXTU?1_#/@[1?V.S\2O%GB[7=2ATS2O#'AKX<?$
MCPY-KNKZI<7.RWM='L-+U^ZU/5=2GFBATZVT[?+E)6>/\E?^"\/_  6(\;?\
M%9?VJK[5/#M]K&A?LD_!O4-8\-_LV_#V\22QEN]-F>"UUOXM^,+%@CMXX^(S
MV%O?+97*D>#?"T>B^$;837]GK^N>(?R$^&_QI^)/PDT/XQ>'OA[XFO/#6G?'
MKX5O\%OB?_9Y\F[U_P"&UQ\1/AY\4+[PR+U"MU9V>J^*OA=X2_M<6LL?]JZ+
M;ZCH%\)](U?4;2X\LH **** "BBB@ HHHH _L\_X,F/^3^_VKO\ LS^Y_P#5
MT?"RO]+RO\T/_@R8_P"3^_VKO^S/[G_U='PLK_2\H *^(O\ @I5^T>_[(O[
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
M8V16;&2J&20JI.%+N0 6;/\ =_7\(7_!CI_R2W_@HG_V/_[.'_J._&&O[O:
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
M10 4444 %%%% !1110 5_H=_\&A__!8/_A,/#G_#J[]H#Q1O\4>#]/UGQ/\
ML@^(=8N-T^N^#;-+G6_&OP0>[FD\R?4/!T8O_&G@&"03R/X1/BO0DN+/3O!_
MAO39_P#/$KN_A=\3O'OP6^)'@3XN_"WQ/JG@KXC_  S\6:#XX\#^+-%G-OJG
MA[Q1X:U*WU;1M5LY,,ADM+ZUAD,4R26]Q&'M[F*6WEDB< _WO:*_*[_@CM_P
M4V\ _P#!53]BSP)^T'H;:3HOQ3T58? ?[0OPZT^=B_@+XN:-8VSZP+.UGDDN
MT\(^+[:6W\7^"+J66[5M"U5-'NK^XUW0M=AM?U1H **** "BBB@ HHHH ***
M* /\^7_@^*^)+3^*/^"=WP@MIV1-*T']HSXDZS; $I=-K^H?"+PQX9G9GLE6
M-K >&O%D:BVU&4S#47-[96X@L)[G^"&O[!_^#U'QDNL?\%-/@+X.MYH9;;P9
M^Q5X&N;I5AO([BVUSQ1\9_CI=W=M+),RVMQ#_8NG^'+J"2RB(1[NXAN+J:6/
M[-9?Q\4 %%%% !1110 5^H'_  12^&\/Q7_X*U?\$\?"%S:K?6D?[5WPB\97
MUE);_:H+NP^&GB:T^)-];7=L;6\2>QGM/"4T5_%- ;9[-IUNI;>V,MQ%^7]?
MT"?\&N?A)/%G_!</]C-KF&&XL?"\/Q]\6WD4MQ<6[A])_9M^+D.CS6YMBCS3
M6OB*]T:[:WDD2WFMX)UN!/#OMIP#_7THHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K\K/^"RW_  4C\.?\$MOV$OB?
M^T?,-+U/XHZAY'PW_9^\'ZF5D@\6?&;Q9:WJ^'?MEG]HM9+WP_X0T^RU?Q[X
MLMXKBVENO#?A?4=.M+F/4]0T])?U3K_+(_X.[_V\;W]I7_@HG9_LM>&-8CN_
MA3^Q+X;_ .$0,%FX>TU+XV_$.PT/Q/\ %3599XV'VB30=/M_!?P]^QW$9;1M
M:\)>*?LT@75[H, ?RU>//'7C+XH>-O%WQ(^(GB76/&7CWQ[XDUKQAXS\6^(+
MV74=<\2^)_$6HW&K:YKFKWT[-+=ZAJ>HW5Q>74[G,DTKG & .3HHH **** "
MBBB@ HKU_P" OP!^,_[4/Q:\&? K]GWX;^*/BQ\6OB!JB:1X3\$>$;#[;JFH
MW&QIKJ[N99'@T_1M#TFSCGU3Q#XDUR\TWP[X;T6TOM;U_5--TBQO+V#_ $%O
M^"<?_!FK\!_!&A>'?B%_P4G^(>M?&?XA7"V.IWGP"^$7B'4?!GPA\/*Z)-/X
M>\6^/].BL/B+X]OHSMBNK[P=J?PUTRRG^UVEI-XCM1:ZS* ?YQ5%?[B7P/\
M^"9'_!/#]FZQTZS^"/[%'[,O@"XTM;9;;Q!IWP=\$ZAXUE:RD26TFU'Q[KFD
M:IXVUBZMIHHYH;O5M?O;J.=1,LPERY^T+/0-"T[2/[ T_1=)L=!\FZM_[$L]
M.L[72/L]Z\TE[!_9L$*6?DW<EQ</=1>3LN'GF:57:5RP!_@.T5_NG?%S]A;]
MBKX^:=-I?QK_ &2?V;?BI:30M #X[^"GPY\2WEJK1B(2Z=J6J>';C4=+NHD"
MBWO=-N[6\MF5'MYXG1&'\V'_  4'_P"#/S]AKX_:)KOBW]B/6]8_8Z^,'V>[
MO-*\+SZEKWQ!_9_\2:H5$R66M>']?O=6\;^!X[^>,6J:OX*\17.B^';>ZGN;
M?X=:[Y%MI] '^8!17U3^V9^Q9^T=^P)\>/%'[./[47P]OOA]\2/#2PWUNC31
M:EX;\7^&+^2=-%\;>!O$EF6TWQ1X1UQ;:?[#JEC();2]MM0T+6[32?$FD:SH
MVG_*U !1110 4444 %?Z*?\ P9M?\%,[[QY\/?B-_P $R?BGK4EYK?PBT_5O
MC+^S;>W\[R33?#/5M<MH_B=\-X9)-L8C\'>,==L/&GARU#7-_=6'C;Q=&/(T
M?PI9PQ?YUE?;O_!-W]L#7?V"/VYOV9_VL]$:Z>W^$/Q.T;4_&.G6>_[3KWPR
MUU)_"GQ4\-P*KJOVKQ!\.M=\3Z38R2++%;:A=VMVT$_V<1. ?[C=%9^DZKIN
MO:5IFN:->V^I:1K.GV6JZ5J-I();2_TW4;:.\L;VVE7Y9;>ZM9HIX9%X>.16
M'!K0H **** "OR _X+\?\H;/^"A/_9 -7_\ 3[H-?K_7Y ?\%^/^4-G_  4)
M_P"R :O_ .GW0: /\8:BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^W+_
M (,B;&SD_:T_;8U)[:%[^T_9U\$6-M>-&IN(+/4/B7;SWUM%*1N2&ZFTS3Y9
MXP0LCV=NS F)<?Z0U?YP?_!D-_R=/^W!_P!F_P#P\_\ 5BS5_H^4 %?P*_\
M!\1\5'BTC_@GI\$;.Y4QWVI?M!_%3Q#:'[.71]+M?A;X1\'7*X+72K(NL>.H
MFW""W<Q)L-U)&XL_[ZJ_S'_^#UCQRVL?\%(/V=/ $-SY]GX(_8S\+ZU-$MS(
MZ6>M^-?C+\95O;=[1D$<%P^C^&/#EW)/'([74%S:I($^RIN /XYZ*** "BBB
M@ HHHH ^W_\ @F?\)X_CI_P41_8;^$5S;QW.F>/OVK_@'H&O12P-=1?\(Q/\
M3?#<WBF66V62$W,=OX<AU2X>W\^ 3+$8FN( QE3_ '&:_P >?_@V:\!I\0/^
M"W7[#VGW%NTUAX=U[XN>/+V40B=+1_ WP"^*?B;1KB53+%L5_$FG:):1S!F,
M%Q=0S>5*$,;?[#% !1110 4444 %%%% !1110 4444 %%%% !7\BW_!YQ\*4
M\9?\$O?A?\2;:SCDU/X._M:> -1NK\QP-+:^%/&_@+XE^#]6M4DDDCGCCO?$
M]YX'EE6W\\NUC#YMLR+]JL_ZZ:_!?_@YN\!KX^_X(B_MM6L=O-/?^&-)^#WC
MS3G@AO+E[5O!WQ]^%NL:M<-;VDL?F0GPW!KEO<372S6>GV]Q+JDT6;%)(P#_
M ![Z*** "BBB@ HHHH UM!UO4_#.N:-XDT6Y:RUGP_JVG:WI-X@#/::GI5Y#
M?V%R@8%2T%U;Q2J&!!* $$5_O6?#3QK8_$KX<?#_ .(VF*J:;X_\$^%?&NGJ
MC2.BV/BK0K#7;15:6.&5E$%_&%:2**0@ O&C$J/\#VO]N'_@D)XY_P"%C_\
M!*__ ()W>+7N8[R[NOV-/V=M)U.[CN;:Z%SK?A;X7>&O"NNSR/:)'!%<2ZQH
MM\]U9)&C:?<M+82J);9Z /T7HHHH _PAOVL/^3IOVE?^R_\ QD_]6+XCKP"O
M]+/XF_\ !E[^S'\3?B3\0?B1??MI_'?2[[X@^./%GC>\TVT\ ?#Z:UTZZ\6:
M]?Z]<6-M--.)I;>TFOWMX9)0)'CC5G&XFN'_ .((;]EG_H^'X_\ _AN_AU_\
MD4 ?YPE%?Z/?_$$-^RS_ -'P_'__ ,-W\.O_ )(KS?XR?\&7O[,?PR^$/Q5^
M)-A^VG\=]4OOA[\-_'/CBSTV[\ ?#^&UU&[\)^&-4UZWL;F:&<S16]W-8);S
M21 R)'(S(-P% '^>91110 4444 %%%% !117^CW_ ,00W[+/_1\/Q_\ _#=_
M#K_Y(H _SA**_P!'O_B"&_99_P"CX?C_ /\ AN_AU_\ )%'_ !!#?LL_]'P_
M'_\ \-W\.O\ Y(H _P X2BO]'O\ X@AOV6?^CX?C_P#^&[^'7_R11_Q!#?LL
M_P#1\/Q__P##=_#K_P"2* /W^_X(#_\ *&S_ ()[?]D TC_T^Z]7G_\ P<B?
M\H2OV]_^Q ^'O_J\?A=7Z+_L1?LL:!^Q'^R?\"_V3_"WBK6/''A[X&>![7P1
MI/BSQ!966G:SKMK:WM[>K?:C9:<6L;:X=[UT,=LQC"HI!R36'^W]^QYX;_;]
M_9 ^-G[('B_QCKGP_P##?QLT/0M#U3QAX;L+#4];T2+0O&/ASQC#/86&J,MA
M<23W/AR"SD6X8*L%S+(O[Q$H _PRZ*_T>_\ B"&_99_Z/A^/_P#X;OX=?_)%
M'_$$-^RS_P!'P_'_ /\ #=_#K_Y(H _SA**_T>_^((;]EG_H^'X__P#AN_AU
M_P#)%?DQ_P %J/\ @V<^!O\ P2V_8=UW]J_P%^TW\5_BGXATCXD?#WP/'X3\
M7^$/"&C:--:>,]0O+.ZOGO=&E>^6XLEME>"-5\N1F(D( % '\==%%% !1110
M 4444 %%?J%_P1T_8%\(?\%,_P!O;X7_ +('CGQ_XD^&/AOQ]X<^)NN7GC#P
MGIFF:OK>GR^!/A_X@\8VD%M8ZPR6$L=_<Z/%9W+2L&B@FDDBS(JU_9S_ ,00
MW[+/_1\/Q_\ _#=_#K_Y(H _SA**_P!'O_B"&_99_P"CX?C_ /\ AN_AU_\
M)%'_ !!#?LL_]'P_'_\ \-W\.O\ Y(H _P X2O?_ -D__DZ;]FK_ ++_ /!O
M_P!6+X<K^_S_ (@AOV6?^CX?C_\ ^&[^'7_R17<?#+_@R]_9C^&7Q)^'WQ(L
M?VT_COJE]\/O''A/QO9Z;=^ /A]#:ZC=>$]>L->M[&YFAG,T5O=S6"6\TD0,
MB1R,R#<!0!_:+1110 445\.?\%(?VX_A_P#\$YOV,?C?^UM\05M[^+X;^%Y4
M\$^%);@V\WC_ .*&ONNB_#GP+;-&3=)'X@\4WFGQ:U?6D-S-H7AJ'7/$<EO+
M::-<@ '\O_\ P=E_\%GKS]G_ , W'_!,[]FWQ7-I_P 9/C#X5BU#]IWQ?H5^
MT.H?#GX,^);0G3?A;:W-H?-L_%7Q@TR66[\3QO/;76E?"V6WMWL[NV^)=C?:
M7_FU5ZK\<_C7\2OVD/C%\2_CU\8O$MUXP^*'Q;\9:[X[\<>([M4C?4=?\07L
MM[=FWM8@MOI^FVOF)8Z1I5G'%8:1I=M9Z9I\$%E:00IY50 4444 %%%% !11
M3D1Y'5$5G=V5$1%+.[L0%55 )9F) 50"22 !F@!M%?O/^Q3_ ,&V/_!6+]MS
M2M-\7>'_ ($VOP"^&NKPV]SIGQ&_:@U6_P#A1IFIVETL4UO>Z1X,31/$/Q8U
M;3;JSF2]L=;L?A[-X?O[<J;35Y6=%/[X_#'_ (,=?%]U:65W\9?^"A_AO0K[
MR\ZCH'PQ_9VU3Q9:&5X[E0EEXO\ %7Q:\%S+'!-]CF\V?P0S7<9N;;R;)EBN
MV /X)Z*_T)]7_P"#&_P--9LF@?\ !2/Q7INH>9&5NM7_ &6=(UNS$0)\U&L+
M+X^>'YVD<8$<HU%5C():&4' _/CX]_\ !EI_P4 \!Z;>:M\!/V@/V<_C^EG&
M'3P[J\OBWX-^,]38@9ATJUUK3?%7@DR*^<G6/'^BQ&,;Q*7_ '5 '\;]%?6_
M[6O[!O[8O["?B^#P1^UO^SQ\2/@?K-])-%HU[XJTB.Y\(^)VME#71\&_$'0+
MG6/ 7C2.T#*+N;PIXEUF&U8A+AXW^6ODB@ HHHH **** "OZC?\ @U]_X*]7
MW[ G[6MG^S-\8?%,EK^R1^UCXDTGP]K)U2[<:1\)OC;>K!HO@/XH6OGR?9-)
MT?Q%*;'P)\2YU^Q02Z+/X;\5:O>/;_#VUL[C^7*B@#_?XHK^?'_@VL_X*37O
M_!1'_@G-X1@^(6M_VM^T)^R[>6'P'^,5S=3B35?$]AI&DPW'PN^)EZK/+<22
M>,_!4<6F:UJ=U)YVL^/?!_CG4%B@MI;>(?T'4 %%%% !7\P/_!WE_P H;?&G
M_9P'P)_]/FJU_3]7\P/_  =Y?\H;?&G_ &<!\"?_ $^:K0!_E"T444 %%%%
M!1110 4444 %%%% !1110 4444 ?Z-O_  9!:;8Q?LU_MV:Q';JNI7WQQ^%>
MFW=T&D+S6.E> M;NM/MV0N8E6VGUG4Y%9$61C=N)'=4B$?\ <77\07_!D-_R
M:S^W#_V7_P"'?_JNKBO[?: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KD_'O@3P?\ %'P/XQ^&OQ#\.Z7XO\!?$'POKW@KQKX4UNV6\T;Q+X4\4:7=
M:)X@T'5;5B!<:?JVE7MW8W<65+P3NH9201UE% '^97^S7XO\<_\ !KY_P76\
M6? ;XJ:SK#_L-_M$7&DZ->^)]1:[71]6^ /C;7KY_A%\:I@49+OQ1\ O$KZM
MX6^(%U#:3W,FGZ;\5+'0[21->T6Z?_3.M[BWO+>"[M)X;JUNH8KBVN;>5)[>
MXMYT66&>":)FCFAFC99(I8V9)$971BI!/\ZO_!RO_P $J1_P4?\ V&-5\:_#
M+PVVJ_M4_LIVOB#XF_!R+3;-[G6_'GA9K6UG^*'P?@2 /<7MUXKT/2+;7O"%
MC%;W5W=>//"WA[1+,V5MXBU:X;Y7_P"#3K_@JP?VPOV2KG]B_P",/BAM1_:)
M_8]T73=-\+76K7B2ZO\ $7]FUI(-*\$ZQ&\D@N+_ %+X57CP?#;Q"R6^VU\.
MGX:7]W>ZAJVO:I)" ?UL5_&%_P '='_!4FZ^#7P/\.?\$S_@7J]Q=?&O]J?3
M[+5/C8/#KRW>M>&/@3)JIL])\#1PZ>_VV+Q!\;?$UD=+>PB6>:Y\ :%XFTG4
M-.:S\<:1<2?U3_MB?M6?"G]B']F;XQ_M4?&O4VT[X>?!OP;J'BC4X+=XAJOB
M+5 8['PQX+\/1SM'!/XF\;>)KS2?"GAV"XDAM7UC5[,WMS:62W%U#_!+_P &
M]W[*?Q4_X+(?\%0?CE_P6._;)L(]?\#_  B^*D?BWPGIMW;R3^&-=_:%-O97
MOPQ\#>&8;R.XW>"_V9? \/AC5[.">Y74[+5(_A(T\^L?:/$$H /ZI?\ @W[_
M ."6MK_P2Z_8/\*^$?&6C6=K^TQ\<O[*^+'[26HH8Y[W3?$]]IQ_X1;X6&]C
M,B2Z?\)= O7T&:*UN+K2I?&=]XXUW2;B6SUY)&M?\%[?^"3FA?\ !5G]BS6_
M"'AC3]-M?VH/@JNL_$7]F;Q1=?8[5[CQ/]AA_P"$C^%6JZI=- MIX5^+6FZ=
M9Z+=RS7MI8Z3XLT[P5XMU!KBR\,SV%[^X-% '^ _XA\/:]X2U_7/"GBG1M4\
M.>)_#.L:GX>\1^'M<L+G2]:T'7M%O9]-U?1M8TR]BAO-.U32]0MKBQU"PNX8
MKFSNX)K>>*.6-T&/7]TW_!W;_P $>Q\/?%__  ]-_9^\++#X(^(6K:3X;_:Z
M\.Z)8O';>&/B-J,EOI'A#XW&WM4:UM=)^(TYL_"7CRZ,=C%'\0QX;UN=M6UO
MXCZS=6G\+- !1110 4444 %%%% !1110 4444 %%%% &IHFMZQX:UK2/$?AW
M5=0T/Q!X?U33];T+6])O)]/U71]8TJ[AO],U73+^UDBNK'4-/O;>"[LKRVEC
MGMKF&.:&1)$5A_L(_P#! 3_@K1H__!53]B_2-?\ &&IZ?#^U/\#(]%^'O[27
MAV"."SDU36393+X6^+>EZ?!MBA\/_%/3M-O-1EBMH+6TTGQGIGC'P_9VD>EZ
M7IEQ>_X[5?IE_P $D_\ @I+\1O\ @EI^VA\._P!I;P>-0UKP2T@\%_'3X=VM
MT;>#XD_!W7KVS;Q1H05Y([8>(-(>UL_%7@J]N2(+#Q=H6D27HFTJ74K*[ /]
ML:BO-?@W\7_AQ^T!\*?AY\;?A#XJTWQO\,/BIX1T/QQX&\5:3(7LM9\.^(;&
M'4-/N0CJEQ:7213?9]0TV]B@U'2M0ANM-U*VM;^TN+>+TJ@ HHHH **** "O
M\P/_ (.NO^"/G_#(?[0H_;S^ _A?[)^S?^U'XLO/^%F:-I%OC3?A+^T5JB7>
ML:P%MXXU&G^$_C%%;ZGXPT38\]KIOC*T\;:.?[&TNZ\&:7/_ *?E?/O[57[,
M?PC_ &R_V>/BS^S#\=/#Z^(_A=\8_"-]X4\26:"W74-/>5HKS1?$WA^ZN;>Z
MBTWQ5X0U^TTOQ3X4U9K:<Z3XBT?3-06&4VWEL ?X1-%?:_\ P4-_87^+O_!.
M/]K;XL?LG_&2UDEUKP!K!G\*>+HK&6QT7XF?#?6&EN_ _P 2/#BO+<QG2_$^
MCB.2ZLX;V]D\/>(+;7/">I7']M>']3AA^** "BBB@ HHHH **** "BBB@ HH
MHH **** /VP_X(0_\%7O$?\ P2E_;3\/^/==OM6OOV:?B\VE?#O]IGP?8F6Y
M6;P=+?.=&^(^E:8H=+GQ=\*M1O;CQ!I0BB^W:IH%SXL\(6MQ9CQ3+=P?[%GA
MCQ-X=\:^&O#WC+PAK>E^)O"?BW0])\3>&/$>AWMOJ6B^(/#NO6%OJNBZWH^H
MVDDMKJ&EZKIMW;7^GWMM+);W5I<0SPR/'(K'_ CK_0[_ .#0_P#X+!_\)AX<
M_P"'5W[0'BC?XH\'Z?K/B?\ 9!\0ZQ<;I]=\&V:7.M^-?@@]W-)YD^H>#HQ?
M^-/ ,$@GD?PB?%>A)<6>G>#_  WILX!_=[1110 4444 %%%% !1110!_E*?\
M'?VJW^H?\%BM?M+R?SK?0_V</@;I6E1^5#']EL)K?Q-K<D&^*-'GW:GK&HW/
MFW+33#[3Y*R"WA@BB_ERK^D/_@[$N+B?_@ME^T-%-/--'9_#K]GFWM(Y97D2
MUMV^"W@Z[:"W1V*P0M=75S<M%$%0W%Q/,5,DTC-_-Y0 4444 %%%% !7]./_
M  :+Z?97G_!9GX<W-U;QSSZ3\#/CUJ&FRN"6L[V3PE%I4EQ#@@"1M.U._M"2
M"/*NI1C)!'\QU?U9_P#!G'8V=W_P5UU6>YMH9YM,_9*^,]]I\LL:N]G>2>*?
MA9IKW-NQ!,4SV&H7UFTBX8V]U/$3MD8$ _U1:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y7QUXST+X<^"/&/Q"\4W
M+6?AGP)X5\0^,_$=VBHSVNA>%](O-;U>Y59)(8V:#3[&XE59)8D)4!I$7+#_
M  A/CG\7/$_Q_P#C9\7_ ([>-I/.\8_&CXH>/OBOXKD$AF5O$7Q#\5:KXMUK
M9*4B+QC4=7N%C/E1#RPNV.,81?\ 9X_X++>.)_AW_P $G_\ @HIXGM+U=.O!
M^Q]\=_#ME?%KQ);6^\;> -:\%64MG-82PW5MJ2W7B"+^R[M)%CM-1-K<W :W
MBE1O\32@ HHHH **** "BBOL'_@GO\$M)_:2_;N_8V^ /B&!;GPQ\8?VGO@=
M\/?%T+"%PW@[Q/\ $CP[IGB]A%<2117#1^&I]4E2U:13=.BVR$O*H(!_IK_\
M&S'_  20\*_\$_?V,?"OQ_\ B-X1A7]K[]K#PCHGCKQ]K.LV*_V_\,_A=KB0
MZ[\/?@UHYN5%SH"C2)=+\7_$FS2"PU/4/'>H#0O$)U&U\ >%?[/_ *8*:B)&
MBQQJJ(BJB(BA41% 5555 "JH "J     ,"G4 %%%% !1110!^(W_  7A_P""
M3?@[_@JG^QEXH\+:/HFFP_M1?!W3=;\>?LQ^-'%O:7H\66]FL^J_##5]3>/S
M#X-^*=G8Q:%?V\TT=GI7B2/POXND68^'#:7?^.9J.G:AI&H7VDZM8WFF:IIE
MY<Z=J6FZC;366H:?J%E.]M>6-]9W*17%I>6EQ%);W-M<1QS03QO%*B2(RC_?
MLK_'O_X.6_V7=+_99_X+#?M0Z3X:TV'2O!OQKNO#?[27A>S@"HBR_&#25U;Q
M](D48$=O#)\7++XAM9V\2I'!8FUB1%50  ?@O1110 4444 %%%% '^S'_P &
M^W[1=Q^T[_P1\_8?\>:GJ#:AXC\)?"H?!#Q-)/*\]^-2^ FNZO\ "&QGU6XD
MS)<ZEK'AOP?H/B&YNI9)KB\_MA+NZFDN9IFK]E:_CZ_X,MOB;+XH_P"":?QQ
M^&U[=>?=?"W]KOQ?-IT!N6D:R\,>._AA\+=9L8!;232-;1R>)K#QC=*\206M
MQ)/*4B:ZCO9I?[!: "BBB@ K\@/^"_'_ "AL_P""A/\ V0#5_P#T^Z#7Z_U^
M0'_!?C_E#9_P4)_[(!J__I]T&@#_ !AJ*** "BBB@ HHHH ***Z3P?X.\6_$
M+Q5X>\"^ O#'B#QKXU\7:Q8>'O"OA'PIH^H>(/$OB37M5N([/3-&T+0]*M[O
M4M5U34+J6.WL["QMI[JYFD2.&)W8"@#FZZ[P/X \>?$[Q+I_@SX:^"?%WQ"\
M8:LS)I?A3P/X;UGQ9XEU)UQN33]"T"RU#5+QER-RV]K(1D9 R*_O3_X)0?\
M!GCIEUH_AKXV?\%4M>U+[=J$-EK&E_LB_#3Q&=-&FP2!)A9?&WXHZ#.UY+?3
M1L\=YX/^%>I:>=,=+:>3XEWDTM]H-G_;O^SS^RE^S3^R7X-A\ ?LS_ GX5_
MSPE%'"D^E?#3P5H7A9M6F@BB@&H>(M1TVSAU7Q/K$L<$7VO6_$5]JFL7TB":
M]OKB7+D _P BGX0?\&\'_!9_XV06EYX4_8'^+GARSNH[>=I_B_J'@/X$SVEM
M.ZJ9;O2/C/XN\":]') K&2XL(]*EU5$5@M@\FV-OLO2O^#1K_@LWJ%A!>7?P
MS^"&AW$WF^9I6J_'OP;-?VOES21)Y\FB#6-,;ST1;F+[-J-SB&:-9O)N!+!%
M_K%T4 ?Y/EW_ ,&BG_!9>VM;FXA^'WP(OYH+>::*PM/CSX72[O9(HV=+2V>_
MM;*Q2XN640PM>7EI:+(ZFXN8(0\J>!>-O^#8'_@M_P""(Y;J3]BV;Q3I\*QD
MWO@GXX?L[^))'=XI96BBT2U^*Z>)I6B6)EDD30S;F5HHHII))HE?_8 HH _A
M>_X-%O\ @G[^UU^QK\=?VXM9_:O_ &:?C)\!KW6_AG\'?#G@G4_B+X/U?0?#
MOB=?^$K\;:CXHM/#VN2P/H/B"\TUK#P[-=)I>I74MA;W<3RHL5[&[?W0T44
M%?Y/W_!W;XF&O?\ !9;Q]I0O9KH^"O@-\!_#+02QNB::;OPU>>,OL5NS(HEA
MD7Q:-1:2-I$%Q?SQ%P\;QI_K U_D9?\ !UCJUCJ/_!;_ /:GL[21GGT'PE^S
MEI.IJT;H(;Z;]G?X9:Y'&C.H693INM:?,9(BR!Y6A+"6*15 /YU**** "BBB
M@ HHHH _I_\ ^#0SPP=>_P""R/@S518+>#P3^S]\=O$[7#3I$=*%WHFD^#/M
MZ1M/$;II#XM&EF"..Y=4U)KDP*EN]S;_ .KS7^6)_P &;?\ REP\1_\ 9H'Q
ME_\ 4V^$%?ZG= !1110 4444 %%%% !1110 4444 %%%% !7Y:?\%N_#B^*?
M^"1/_!1?3'M+R]%K^R9\7_$8AL4E>=&\'^&+OQ:EVXA1W%G8/HBW^HNRB*/3
M[:Y>=XX%DD7]2Z^ /^"L7_*++_@I9_V8!^V1_P"LZ_$:@#_$&HHHH **** "
MBBB@ K_9!_X-Q?$;>*O^")W[ VIO>V^H&U^''C?PX)[81".-?!WQF^)7A%+)
MA" GVC34T-=.NR1YINK68SEIS(Q_QOJ_U^O^#7'_ )04?L,_]W,_^MA_M!4
M?O\ 4444 %%%% !7S_\ M9?\FL?M+_\ 9O\ \9?_ %77B.OH"OG_ /:R_P"3
M6/VE_P#LW_XR_P#JNO$= '^$/1110 4444 %%%% !7^_Q7^ /7^_Q0 4444
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
ME_\ 4V^$%?RA5_5[_P &;?\ REP\1_\ 9H'QE_\ 4V^$% '^IW1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'F_Q?\
MA!\,_C[\,_&7P;^,G@W1_B#\,/B#H\F@>-/!?B".:;1O$6C330SRZ=J,4$T$
MSV[S6\,A$<T;;HU^:OS(_P"' _\ P1M_Z1[? #_P4:[_ /+ZOU_HH _(#_AP
M/_P1M_Z1[? #_P %&N__ "^H_P"' _\ P1M_Z1[? #_P4:[_ /+ZOU_HH _(
M#_AP/_P1M_Z1[? #_P %&N__ "^H_P"' _\ P1M_Z1[? #_P4:[_ /+ZOU_H
MH _(#_AP/_P1M_Z1[? #_P %&N__ "^KO/A?_P $5?\ @E7\%?B+X*^+?PK_
M &(/@IX'^)/PY\2:5XO\#^,-$TS68M7\->)M#NH[[2=9TV2;6IHDO+"[BCG@
M:2&1!(@+(PXK]0Z* "BBB@ HHHH **** "O\U?\ X/;?"5E9_MP_L@^.D:,Z
MAXC_ &4[_P )72"W*RK9>"OB[XWUBP9[KSV$T;3^/M1$5N+:(VS)+(9[@70C
MMO\ 2HK_ #@_^#WG_DZ?]A__ +-_^(?_ *L6&@#^(.BBB@ HHHH **** /\
M1)_X,>-2OI?@U_P4(T>2X9M-L?B;\ =2M+4K&$AOM5\*_$VUU"X5P@E9KF#1
MM,C97=HU%HAC1&>4R?W7U_"%_P &.G_)+?\ @HG_ -C_ /LX?^H[\8:_N]H
M**** "OR _X+\?\ *&S_ (*$_P#9 -7_ /3[H-?K_7Y ?\%^/^4-G_!0G_L@
M&K_^GW0: /\ &&HHHH **** "BBB@ K_ %$/^#87_@AUX<_8P^"GA;]NG]I+
MP9#>?M?_ !R\*VVM_#W1?$MA$]U^SC\)/$MC+)IEAIMC<Q&71_BE\1M OH-0
M\=ZE<A-;\->'KRR^'=O#H5PWQ @\1_Y_/_!)?X>>"_BS_P %.?V"/AQ\1?#V
MG^+/ WC#]K#X(:/XI\,:O%]HTGQ!HTWCW1I+O1]6M20EYI>H)%]EU&QEW07M
MG+/:7"/#-(C?[=U !1110 4444 %%%% !1110 5_D"_\'1W_ "G7_;F_[MF_
M]8\_9]K_ %^J_P @7_@Z._Y3K_MS?]VS?^L>?L^T ?@#1110 4444 %%%% '
M]7O_  9M_P#*7#Q'_P!F@?&7_P!3;X05_J=U_EB?\&;?_*7#Q'_V:!\9?_4V
M^$%?ZG= !1110 4444 %%%% !1110 4444 %%%% !7P!_P %8O\ E%E_P4L_
M[, _;(_]9U^(U??]? '_  5B_P"467_!2S_LP#]LC_UG7XC4 ?X@U%%% !11
M10 4444 %?Z_7_!KC_R@H_89_P"[F?\ UL/]H*O\@6O]?K_@UQ_Y04?L,_\
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
MH]0\=VVHW&HZC\-["&$ _P!+BBBB@#Y5_;:_;"^$'[!7[+_Q=_:L^..J-8^
M_A/X9GU=M-M)(5UOQCXDNY(].\(^ O"\,[+%<^)O&OB2ZTWP]HZS-'96MQ??
MVCJMS9:/9:A?6O\ BM?ML_M@_%_]O3]J#XN_M6?''5%O_'GQ8\33ZN^FVLDS
M:)X/\-VD<>G>$? 7AB&=FEMO#/@KPW:Z;X=T=9FDO;FVL/[1U6YO=8O=0O[K
M^@#_ (.D?^"P+?MY_M1G]E#X)>)_MW[)_P"R=XHU;2_[0TF]DET?XP_'JR2[
MT'QA\0M\3+9:GX;\$Q2:EX"^'%W$EU!<6\GC/Q;I>J7NC^.;"&Q_E6H ****
M "BBB@ HHHH **** "BBB@ HHHH ***_>3_@WW_X)):M_P %4OVSM+L/'&DZ
ME%^R?\ YM$^('[1OB"%9K>VUVT-Y-+X/^#.GW\31R1:U\5-0TR^L]0EM9[:[
MTGP)I/C+6[*\@UBRT6WO@#^I?_@T9_X(^?\ "H/APO\ P5!^/WA?R?B=\8?#
M][HG[*FA:M;XNO!7P;UB)[/Q!\66M;F/S+/Q!\6XQ)I/A&[2.">V^%L=YJ=G
M=WVD?%!XK3^WVL_2=)TK0-*TS0M"TS3]%T31=/LM)T;1M)LK;3M*TG2M.MH[
M/3],TS3[..&TL-/L+2&&ULK*UABMK6VBC@@CCBC51H4 %%%% !1110 445\!
M?\%-O^"@GPJ_X)E_L>?%#]JGXH26NH3^&[$:#\,? CWRV6H_%+XM:[;W4?@G
MP#I;A9;A5U"\MYM3\0ZA;6UW)X?\'Z1XC\226L\&CRQ. ?S?_P#!VG_P6#_X
M9R^#!_X)P_ /Q1]G^.'[0WA?[;\?]<TBXS>?#?X ZOYUJ/!WVF&1?L/BCXS^
M5<Z?=VY,MS8?#2VUMKJTMAXU\-:HO^:)7L_[17[0'Q4_:J^.7Q1_:*^-OB6X
M\7?%3XP>,-5\:^,M<G,BQ2:CJ<H\C3M+MI)9AIGA_0=/BL]!\-:+!(;/0_#V
MF:9H]BL=G8P1KXQ0 4444 %%%% !1110 4444 %%%% !1110 5]*_L??LH?%
M_P#;@_:4^$G[+7P*T-M<^)'Q=\56GA[3#(DW]E>'M*C22_\ $WC3Q)<01RRV
M7A7P5X;M-4\4^)+V.*:>#1]*NS:6]U>-;VL_S57^I)_P:L_\$>Q^Q/\ LU_\
M-I_'7PLMG^U'^U7X5TZZ\+Z7K%B\&M_!O]GO4'M-:\/>&9(+A!/IOBKXGSV^
ME^.O&D$FVYL=(MO WAJ[M=*UG1?$MO> ']"O[!G[%7PA_P"">W[*?PD_9/\
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
M\)3:R6'PK^*3&]EDO]3U*/3M,E\#>/;TSZC<OXF\/VOB?6;JTD\>Z79+R_\
MP= _\%A!_P $_?V6C^S-\$?%*V'[7'[57AW5M(TR]TF_>#7/@[\%+EKC1?&'
MQ/62T=;O2O$7B1Q>^"?AK=>997$>J_\ "3>*]+O#>>!/LMU_.)^WO\-/B+_P
M;-?\%O/ '[8_[/?A6]?]CK]H#4M>\5Z1X T5Y=-\/:Q\-/$>H:?#^T'^S2)V
M$>GV>H^!M4O-,\9_"U;B.ZTWP]:7GPHO[E=7N/#^M6I_F+_;F_;,^+_[?_[4
MOQ;_ &K?C=J377C/XH^(IKZTT6&YFN-%\"^$;%18^#OA[X8258_(\.^#?#\%
MEHU@WDQW.HR07.M:H;C6=4U*\N0#Y*HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ]/^"GP:^)/[1'Q<^'/P+^#WA;4/&OQ0^*_C#0_ W@?PQIB;KG5?$'
MB"^BL;*.25L06.GVQE:\U;5KV2#3=&TJVO=5U.YM=/L[FXB_VA/^"4'_  3A
M^&O_  2W_8Q^''[,?@?^S=9\6V\/_"7_ !O^(UE:/;3?%'XR:[9V:^+?%3"=
M$NH]%LUL[+POX+L+E1<:7X+T#0+.]-QJB:A?7G\T_P#P:,_\$?/^%0?#A?\
M@J#\?O"_D_$[XP^'[W1/V5-"U:WQ=>"O@WK$3V?B#XLM:W,?F6?B#XMQB32?
M"-VD<$]M\+8[S4[.[OM(^*#Q6G]OM !1110 4444 %%%% %>[N[2PM;F_O[F
MWLK&RMYKN\O+N:.VM;2TMHVFN+FYN)F2&"W@A1Y9II72.*-&=V55)'^15_P<
M9?\ !7B\_P""G_[8=WX9^%_B"ZF_9"_9MOM<\%?!"SM[AETOX@ZZUPEIXV^.
M%U;H=MPWC.ZL8=/\%&Z+OI_@#2]'N([72M6\0^)K:?\ J@_X.T_^"P?_  SE
M\&#_ ,$X?@'XH^S_ !P_:&\+_;?C_KFD7&;SX;_ '5_.M1X.^TPR+]A\4?&?
MRKG3[NW)EN;#X:6VMM=6EL/&OAK5%_S1* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBOI7]C[]E#XO_MP?M*?"3]EKX%:&VN?$CXN^*K3P]IAD2;^RO#VE
M1I)?^)O&GB2X@CEELO"O@KPW::IXI\27L<4T\&CZ5=FTM[J\:WM9P#]Z/^#8
MK_@CY_P\1_:L_P"&A/C7X7_M']D']E3Q!H^M^*;/4[?=I'Q=^,D*P:WX'^$W
MESQFUU7P_I2BT\:_%"T*W<#>'4\/^$]6M([;XB6M[;?ZO=?('[!G[%7PA_X)
M[?LI_"3]D_X*66WPG\,?#\=KJ?B.ZL[>TU[X@^-=18W_ (S^(OBDVY=9?$'B
M_7IKO4[B(336VD63V'A[23!H>C:7:6WU_0 4444 %%%% !1110 4444 ?YH/
M_![/X.-E^W[^RG\0/FV^)OV/;3P<"9T9,^!OC3\5=:;;;",21,!\0UW3M*Z7
M *1I'&;:1I?XQ:_T&O\ @^*^&TUQX8_X)W?&"VA86^D:]^T9\-M;G+AD>;Q%
MI_PB\4>%X5C:X!C:-/"WB]V>&TD$PE1;FXA\BUCG_P ^6@ HHHH **** "OW
MD_X-D_%Z>#/^"X/[#=]/<S066LZU\:/"%W%'>BRBO7\7_LY?%[P]I5M=;Y$B
MNH4U_4-)O(K*3>;B]M+06T9O5MBOX-U^BG_!(GXE)\(O^"I'_!/GQ[/<+9Z?
MI?[7WP$TS6[QR EIX<\5?$70?"7B:Z;,,Y9;?P_KNI3,BQB20(8XY8)&6>,
M_P!N2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBH;BXM[.WGN[N>&UM;6&6XN;FXE2"WM[>!&EFGGFE98X888U:2
M661E2-%9W8*"0 2.Z1HTDC*B(K.[NP5$1069F9B JJ 2S$@  DG K^,#_@L?
M_P '9GPI_9HU#Q5^SM_P3DA\)_'[XX:9)>:)XK_:!U;.M? ;X::I#.]I>67@
MBWL;FW_X7-XLL/+G8:K:7UK\,=(NVTV=-3^(076O#EC^0'_!Q/\ \'(GB']J
MC6O&/[$7[!?C?5/#?[+VD7&I>&/C)\:O#EU<:7K?[1M[$TMCJOA7PKJ$7DWV
ME_ ^!A-:WES ]O=_%1O,-P4\"&*U\4?QCT >_P#[2?[5/[1G[8?Q,U/XQ?M/
M?&7QY\;/B/JOF1R>(_'.MSZE_9MB\\MRNB^&M(C$&A>$?#=M/-*]AX8\*Z9H
MWA[3?,=;#3+9&*UX!110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% '^AW_ ,&.G_)+?^"B?_8__LX?^H[\8:_N]K^$+_@QT_Y);_P43_['_P#9
MP_\ 4=^,-?W>T %%%% !7Y ?\%^/^4-G_!0G_L@&K_\ I]T&OU_K\@/^"_'_
M "AL_P""A/\ V0#5_P#T^Z#0!_C#4444 %%%% !1110!^GW_  13_P"4M_\
MP3D_[/ ^!W_J<:57^UU7^*+_ ,$4_P#E+?\ \$Y/^SP/@=_ZG&E5_M=4 %%%
M% !1110 4444 %%%% !7^:?_ ,'M?@*YT[]NO]DCXH-!(MIXP_9+F\!07)^U
M>5-<_#?XP_$+Q#=0)OMUL_,MXOBK9R2^1=SW6VZA^UV]K%]BEN_]+"OX7/\
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
M+!(;/0_#VF:9H]BL=G8P1KXQ110 4444 %%%% !1110 4444 %%%% !1110
M5_J2?\&K/_!'L?L3_LU_\-I_'7PLMG^U'^U7X5TZZ\+Z7K%B\&M_!O\ 9[U!
M[36O#WAF2"X03Z;XJ^)\]OI?CKQI!)MN;'2+;P-X:N[72M9T7Q+;WG\K'_!L
M5_P1\_X>(_M6?\-"?&OPO_:/[(/[*GB#1];\4V>IV^[2/B[\9(5@UOP/\)O+
MGC-KJOA_2E%IXU^*%H5NX&\.IX?\)ZM:1VWQ$M;VV_U>Z "BBB@ HHHH ***
M* "BBB@ HHHH _E7_P"#P[X-2_$G_@D7_P +!M;6:2;]GK]I;X._$N^O+>".
M0VVA^*+?Q9\$[FWO)V1I+?3;O7/BKX<>3RFC,NIVFDH[,OR-_E7U_MS_ /!6
MW]GV;]J7_@F9^W%\#+"Q;4]?\8?LY?$>^\&Z<B!S?_$'P1HLOC_X=6>-DC*M
MSXZ\+>'H7ECCDFA1VEAC>5$4_P"(Q0 4444 %%%% !70>$_$VK^"O%/AKQEX
M?N/LFO>$O$&C>)M$NOG'V;5]!U&VU73;C,4D4@\F\M(9/W<L;_+\DB-AAS]%
M '^]Y\+/B%HGQ;^&/PX^*WAIM_ASXF^ _"'Q"\/OYBS;M$\:>'M.\2:4WG(J
MI+NL-2@/F*JJ^=RJ 0!WE?AA_P &W/[1T7[2?_!&_P#8[U6>_P#MGB'X/>$-
M2_9Q\30$J6TR7X(:Q=>#/!]@Q5W/S_"^U\!:B@8(RQ7\:E  "W[GT %%%% !
M1110 4444 %%%% !1110 5\O?MC?MC? 3]@SX">*/VE_VE_%&I>#OA%X.U+P
MSI.O:]I/AG7_ !??6M]XOU^P\,:%''H7ABPU/6+E;G6-3L[>22WLY([:.1IY
MVCAC=U^H:_D=_P"#S3XHVO@__@EK\-_AXD\?]K?%W]K3X=:6+(F/S7\/>#?
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
M>9)\/OBC8V7ASQ;IVF*@#?8?#'CGPM:ZO?&8%Q??$J+RY9(V$5L ?W!T444
M%%%% !1110 4444 %%%% !1110 5_F5_\'I?[1$7Q _;Z_9]_9UTV^^UZ9^S
MK^SV?$.L6XD4C3/'OQQ\3W&K:Q8F( LDDG@7P/\ #'4FE=P98]0B01(L(DG_
M --"::*WBEGGEC@@@C>:::9UCBABC4O)++(Y5(XXT4N[NP5%!9B ":_Q"_\
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
M/$UG=ZEI'B30Y;3^4*@ HHHH **** "BBB@ HHHH **** "BBB@ HHK]Y/\
M@WW_ ."26K?\%4OVSM+L/'&DZE%^R?\  .;1/B!^T;X@A6:WMM=M#>32^#_@
MSI]_$T<D6M?%34-,OK/4);6>VN])\":3XRUNRO(-8LM%M[X _J7_ .#1G_@C
MY_PJ#X<+_P %0?C]X7\GXG?&'P_>Z)^RIH6K6^+KP5\&]8B>S\0?%EK6YC\R
MS\0?%N,2:3X1NTC@GMOA;'>:G9W=]I'Q0>*T_MMU;2=*U_2M3T+7=,T_6M$U
MK3[W2=9T;5K*VU'2M6TK4;:2SU#3-3T^\CFM+_3[^TFFM;VRNH9;:ZMI9()X
MY(I&4FDZ3I6@:5IFA:%IFGZ+HFBZ?9:3HVC:396VG:5I.E:=;1V>GZ9IFGV<
M<-I8:?86D,-K965K#%;6MM%'!!''%&JC0H _S(?%=EXR_P"#6K_@O#:>)=*A
MUZ?]@O\ :$:\NH-/M#JNH6^K_LP^/_$$8UGPZ8G:_EU?XA?LQ^,8H+K20;BY
M\0^(='\/Z'/=7.F6GQ/OK2O],3PWXCT#QCX=T#Q=X4UG3?$7A?Q5HNE^(_#?
MB#1KR#4-'UW0-<L8-3T?6=*O[9Y+:^TW5-.NK:]L;RWD>"YM9XIHG:-U8_BU
M_P %^_\ @EU8_P#!43]@OQCX'\)Z19W'[27P5_M'XM?LUZK($BN[OQAI=@1X
MC^&C79V%=+^+/ARVE\,K;W%Q;Z7;^,(?!/B35&:#PT@K\=_^#17_ (*BZC\6
M_@UXJ_X)C?'G5M2M_C3^R[8ZGK?P2_X2EY+;6=;^!MOJT&G:[\.)8=02/4CK
MWP3\57XL[73;R0W=MX#\0:+H>F:?:Z3\/;XP@']H]%%% !117P%_P4V_X*"?
M"K_@F7^QY\4/VJ?BA):ZA/X;L1H/PQ\"/?+9:C\4OBUKMO=1^"? .EN%EN%7
M4+RWFU/Q#J%M;7<GA_P?I'B/Q)):SP:/+$X!_-__ ,':?_!8/_AG+X,'_@G#
M\ _%'V?XX?M#>%_MOQ_US2+C-Y\-_@#J_G6H\'?:89%^P^*/C/Y5SI]W;DRW
M-A\-+;6VNK2V'C7PUJB_YHE>S_M%?M ?%3]JKXY?%']HKXV^);CQ=\5/C!XP
MU7QKXRUR<R+%)J.IRCR-.TNVDEF&F>']!T^*ST'PUHL$AL]#\/:9IFCV*QV=
MC!&OC% !1110 4444 %%%% !1110 4444 %%%% !7TK^Q]^RA\7_ -N#]I3X
M2?LM? K0VUSXD?%WQ5:>'M,,B3?V5X>TJ-)+_P 3>-/$EQ!'++9>%?!7ANTU
M3Q3XDO8XIIX-'TJ[-I;W5XUO:S_-5?ZDG_!JS_P1['[$_P"S7_PVG\=?"RV?
M[4?[5?A73KKPOI>L6+P:W\&_V>]0>TUKP]X9D@N$$^F^*OB?/;Z7XZ\:02;;
MFQTBV\#>&KNUTK6=%\2V]X ?T*_L&?L5?"'_ ()[?LI_"3]D_P""EEM\)_#'
MP_':ZGXCNK.WM->^(/C746-_XS^(OBDVY=9?$'B_7IKO4[B(336VD63V'A[2
M3!H>C:7:6WU_110 4444 %%%% !1110 4444 %%%% !7^'Q_P5 _9>?]B_\
MX*%?M?\ [,L6GMIFA_"[XY>,[/P/9O$87'PP\27H\9_"BX>(QQ*C7OPU\1^%
M+UEA0VX-P?LTDMOY4K_[@]?YN/\ P>G_ +',W@3]J#]G3]MWP]9,/#OQ\^'M
MW\'?B#+!!^YL_B7\'Y5O_#>J:C<L^3=>,/AYXFMM(TVVCC*1V_PNOY9'5ID#
M@'\2M%%% !1110 4444 ?WK?\&37[8L.E^)_VM/V#/$>JK%%XIM=%_:?^%6G
M37!BB?6]$BTKX<?&&""*3,=UJ6J:&_PFOH(8&CN$T[PGJ]P\=S;P,]E_H15_
MAO?\$Y_VR?%?_!/[]MC]G?\ :X\))<7<GPA^(%AJ/BG0[9PDGBKX<:[;W/A?
MXF^$D+R1PK<>)/ .M>(M)T^YN-\6GZI<V.I^4\EE&*_VZ?AE\2? _P 8_ASX
M#^+?PS\1Z?XO^'7Q-\'^'/'O@7Q3I4C2Z;XB\)>+=(M-=\/ZS9.ZI)]GU'2[
MZUNHTE2.:,2^7-''*KHH!W%%%% !1110 4444 %%%% !1110 5_G+_\ ![=^
MTC9>)?V@OV-/V4-)OXY)/A-\+_'OQK\8VUK*9%&J_&/Q#I7A/PG9ZF 6CAU#
M1]'^$^M:C:VW[NY33_&"75PKV]]8./\ 16UG6=)\.Z/JOB#7]2L=&T+0M-OM
M9UK6-3NH;'3=)TG3+66]U'4M1O;AX[>SL;&S@FNKNZGD2&WMXI)975$9A_B7
M_P#!6;]M:Y_X*$?\%"_VG/VJ(KB\D\(^.OB!<Z/\++6]4P2Z?\(/ EG:^"/A
MC"]CY<2:=>7W@_0-+UO6K../CQ#JNKW$\UU=W%Q=W !^=-%%% !1110 4444
M ?MA_P &ZGP4D^.O_!9S]A7PXUFMSIW@KXG:G\:]5N)H99K738_@=X+\3?%7
M1[RX,2.86E\4^%/#^FZ?,X$2ZQJ&G+*Z(Y=?]DBO\VW_ (,G?V;)O%O[6O[6
M'[5>HV:RZ-\%?@CH'PAT&6YB^0>,?C?XLBUZ;4=,E:/+7VC>%/A)K.E7WE2X
MM['QI$L\3&^MI(_])*@ HHHH _C*_P"#TC]JR]^&?[$?[/\ ^R?H.I?9-0_:
MA^,&H>+/&%O#*&>_^&WP"L]'UJ72;R  F*WOOB3XS^'&MVD\A3S+CPC/% LH
M2Y,'^9Y7]>?_  >>?%RY\9_\%./A/\+(;AFT;X,_LI>"87LV$X$/BSX@^._B
M%XIUN[0RQ11%;OPTG@: BW-P@>P;S+HS%[2S_D,H **** "BBB@ K];/^")_
M_!-/5?\ @J;^WG\./V>[Y]6TSX/>'K6[^*7[0OBG259+O1/A)X3N;%-1TO3[
MW(2QU[QWKNH:'X!T*\_?2Z3=^(W\1?8;^UT*\MG_ "3K_2S_ .#*O]FG2?!7
M[%'[27[4U[81KXN^._QX@^&VG7LL&Z5?AY\$O"^GW5@;*XEC#01ZCXV^(_C2
M'4X;1S!=MX?TE[IY9K&".T /[#_AM\-_ 7P>\ >#OA7\+?".@^ OAS\/O#NE
M>$O!7@SPQI\&E:!X:\.:):1V.EZ3I5A;*L5O:VEM$B*,-)(VZ:9Y)I))&[:B
MB@ HHHH **** "O\X/\ X/>?^3I_V'_^S?\ XA_^K%AK_1\K_.#_ .#WG_DZ
M?]A__LW_ .(?_JQ8: /X@Z*** "BBB@ HHHH _T._P#@QT_Y);_P43_['_\
M9P_]1WXPU_=[7\(7_!CI_P DM_X*)_\ 8_\ [.'_ *COQAK^[V@ HHHH *_(
M#_@OQ_RAL_X*$_\ 9 -7_P#3[H-?K_7Y ?\ !?C_ )0V?\%"?^R :O\ ^GW0
M: /\8:BBB@ HHHH **** /T^_P""*?\ REO_ ."<G_9X'P._]3C2J_VNJ_Q1
M?^"*?_*6_P#X)R?]G@? [_U.-*K_ &NJ "BBB@ HHHH **** "BBB@ HHHH
M_P ?S_@YB_9 D_9$_P""N_[1D>FZ=)8^!?VD+BP_:I\"2,JB.YC^+USJ5Q\1
M!&(P(8H[3XS:1\2;2TM4P;?2X]-+(JRIN_ JO]+W_@\U_8>E^+7['OP=_;>\
M(Z2UQXI_94\;/X)^),]K#&KS?!?XSWVEZ3::MJ,X1[FY7P?\5;'P=IVDVBE8
M+6W^(_B?4)6 C(/^:%0 4444 %%%% !7Z[?\$,/V](_^"=/_  4M_9\^._B#
M5H](^$_B+6)/@Q\>;BY=H["#X/?%"YL-'U_7]1:-6G-G\/\ 6X?#?Q.:&W!F
MNI_!$%IMECGDAD_(FB@#_?TAFBN(HIX)8YX)XTFAFA=9(IHI%#QRQ2(622.1
M&#HZ,5=2&4D$&I*_ES_X-9/^"J%A^W'^Q'IG[-'Q+\2PW/[37[&F@Z!X$U6V
MO[G_ (G'C[X%VL,>C?"SXAP?:9WNM8NM!LK6+X>>.+V/[3/;:MI/A_7=<GBN
MO'>G)-_490 4444 %%%% !1110 4444 %%%% 'X,?\'(/[>=O^PE_P $MOC;
MJ&AZK]@^+G[1UG<?LT?"*.WN'M]1MM4^)>CZI:^./%-I+ DEQ92>#?AG;>+M
M9T[5$6..V\4CPQ:&YMKC4;62O\>ZOZ,?^#E__@J3;?\ !1K]O+4O"/PP\1_V
MU^S#^R?_ &_\*?A!<V<H?2/&/BN>\LE^+GQ4LBDDL-U9^*_$6B6'A_PUJ,$S
MVNI^!_!OAC6H([6;6+V$_P YU !1110 4444 %%%?1/[(_[.'C/]K_\ :>^
MW[,'P_1O^$K^.?Q2\(?#G3[SRGF@T2U\0ZO;VNM>)[](U=QI/A/0_P"TO$NL
MR(CM#I6DWDP1S'M(!_J"_P#!IM^R3+^S;_P2:\%?$?7M,CL?&G[6_P 0/%OQ
M[U!I8634X?!.ZT\ ?#*PN96 633[SPUX.;QWHZ1,\:6_CV61F6>>>*+^FJN#
M^%GPV\)?!KX8_#CX0> =/_LGP+\*? ?A#X;>"M*RC?V9X2\#>'].\+^'-/W1
MQPQM]BT?2[.VS'#$A\O*1HN%'>4 %%%% !1110 5\_\ [67_ ":Q^TO_ -F_
M_&7_ -5UXCKZ KY__:R_Y-8_:7_[-_\ C+_ZKKQ'0!_A#T444 %%%% !1110
M 5_O\5_@#U_O\4 %%%% !1110 4444 %%%% !7\P/_!WE_RAM\:?]G ? G_T
M^:K7]/U?S _\'>7_ "AM\:?]G ? G_T^:K0!_E"T444 %%%% !1110!_1[_P
M:@?\IM?V<?\ L0/VB/\ U1WCBO\ 6[K_ "1/^#4#_E-K^SC_ -B!^T1_ZH[Q
MQ7^MW0 4444 %%%% !1110!_BT_\%UOA7-\'/^"P/_!0[P?-;R6IU/\ :8\=
M?$Z*&2)H2+3XW2VOQILGCC:>XQ;S6?C^":U972-[:2)XK>TB9+6'\G:_K;_X
M/)OV?9OAG_P5 \&?&ZSL6CT+]I;]G;P1KEWJ10*EWX\^%NH:O\--?L5(0"1M
M/\%:3\,KAW9W?&II&0B1Q[OY)* "BBB@ HHHH *_U?O^#1_]I:V^./\ P2*\
M&?#*ZO\ [3XH_95^+'Q-^#6J0W$XDU!_#^N:R/C!X-U!XS(\BZ7'I?Q)G\*:
M3(4BCV^#[JSB0_87D?\ R@:_KA_X,^/VZ-/_ &<_^"@'C+]ECQKK5OI7@/\
M;5\%V/A_P\]],T-K%\=/A<VL>(OAU;^?*_V2U_X2;PQK/Q&\+00E8[C6O$^H
M^#M,@F>X-M:W !_J+T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5_,#_P=Y?\ *&WQI_V<!\"?_3YJM?T_5_,#_P '>7_*&WQI_P!G ? G
M_P!/FJT ?Y0M%%% !1110 4444 ?T>_\&H'_ "FU_9Q_[$#]HC_U1WCBO];N
MO\D3_@U _P"4VO[./_8@?M$?^J.\<5_K=T %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%? W_!3?]O;X>?\$U?V+?C)^UEX_P#L.HW7
M@O1?[(^&G@N[O/L<WQ)^+OB-9=/^'O@2T,;?;'AU/6,:CXDN=.ANKO0O!6D^
M)_$YMI;70[G !_)G_P ';/\ P4;\8_$?QC\*O^",G[*[ZIXN^(/Q+\2?#[6_
MVAO#_@\RW.M^(?$?BC5](N?@%^S[#;P2*+K4->U>[T3XEZ_I<T>':3X5R6]T
M%FU>U7^H+_@CW_P3@\&_\$NOV&?A;^S;H\>GZA\1KFW_ .%@_'WQG9Q1!_&O
MQI\565B_BJ[2YC53<Z'X8@M=.\">#W=4D/A/POH]Q=HVIW.H7%Q_)K_P:M_L
M"_$;]K[]IOXS_P#!;/\ :_CO/&&K7/Q \?0_!#4O$]JTJ^-?C?XLN;I_BC\7
M=/MKPLG]A_#FPU6Z\!^"6MH;C1K/Q)JNN6^CRZ?JWPSMTM_] V@ HHHH *_E
MK_X.@?\ @L(/^"?O[+1_9F^"/BE;#]KC]JKP[JVD:9>Z3?O!KGP=^"ERUQHO
MC#XGK):.MWI7B+Q(XO?!/PUNO,LKB/5?^$F\5Z7>&\\"?9;K]]/VSOVN/A#^
MPK^S+\7/VJ?CEJ_]E_#[X2>%[G7+NUMY;9-8\4ZY.\>G^%O _AF&ZEAAN_%'
MC3Q%=:;X;T&VDEC@.H:C%->36UA#=74'^*Y^W-^V9\7_ -O_ /:E^+?[5OQN
MU)KKQG\4?$4U]::+#<S7&B^!?"-BHL?!WP]\,)*L?D>'?!OA^"RT:P;R8[G4
M9(+G6M4-QK.J:E>7(!\E4444 %%%% !1110 4444 %%%% !1110 4444 >G_
M  4^#7Q)_:(^+GPY^!?P>\+:AXU^*'Q7\8:'X&\#^&-,3=<ZKX@\07T5C91R
M2MB"QT^V,K7FK:M>R0:;HVE6U[JNIW-KI]G<W$7^T)_P2@_X)P_#7_@EO^QC
M\./V8_ _]FZSXMMX?^$O^-_Q&LK1[:;XH_&37;.S7Q;XJ83HEU'HMFMG9>%_
M!=A<J+C2_!>@:!9WIN-434+Z\_FG_P"#1G_@CY_PJ#X<+_P5!^/WA?R?B=\8
M?#][HG[*FA:M;XNO!7P;UB)[/Q!\66M;F/S+/Q!\6XQ)I/A&[2.">V^%L=YJ
M=G=WVD?%!XK3^WV@ HHHH *_SDO^#AS]DSXI_P#!'[_@IW\#/^"R?[&NF_\
M"/>"?BG\4(_%GB^SL5D3P[X;_:*BM;Z7XD>$/$$%O'%)!X'_ &F? <OB/4-1
MMHKFXN+W5[CXMP1RZ+:OX:MS_HVU\A?MY_L9?"S_ (*!?LF_&;]DWXO6RCPO
M\5O"MQIVF^((K2"[U7P)XTL'34_!'Q!T!9RJC6O!OB:UTW6K:'S8H=2@MKG1
M=0,FEZG?6\P!T/[&G[6/PJ_;D_9A^#?[5?P6U'[=\/\ XR>#[/Q)86LT]O/J
M7AO6(I9M+\5^"M?-J[P1>)/!'BFPUCPIX@AB9H8]7TB[\AY;<Q2O].5_G:?\
M&TG[9_Q1_P""9/[?_P <O^"*O[9UTWA/3_&_Q2U?1/AM!J<SRZ1X1_::TF.U
ML;?3_#^I7'V5)/!/[1?@RUTB[\*:ALFM=;\0V'P[D\/V<$GCS5KRZ_T2Z *]
MW=VEA:W-_?W-O96-E;S7=Y>7<T=M:VEI;1M-<7-S<3,D,%O!"CRS32ND<4:,
M[LJJ2/\ (J_X.,O^"O%Y_P %/_VP[OPS\+_$%U-^R%^S;?:YX*^"%G;W#+I?
MQ!UUKA+3QM\<+JW0[;AO&=U8PZ?X*-T7?3_ &EZ/<1VNE:MXA\36T_\ 5!_P
M=I_\%@_^&<O@P?\ @G#\ _%'V?XX?M#>%_MOQ_US2+C-Y\-_@#J_G6H\'?:8
M9%^P^*/C/Y5SI]W;DRW-A\-+;6VNK2V'C7PUJB_YHE !1110 4444 %%%% !
M1110 4444 %%%% !117TK^Q]^RA\7_VX/VE/A)^RU\"M#;7/B1\7?%5IX>TP
MR)-_97A[2HTDO_$WC3Q)<01RRV7A7P5X;M-4\4^)+V.*:>#1]*NS:6]U>-;V
MLX!^]'_!L5_P1\_X>(_M6?\ #0GQK\+_ -H_L@_LJ>(-'UOQ39ZG;[M(^+OQ
MDA6#6_ _PF\N>,VNJ^']*46GC7XH6A6[@;PZGA_PGJUI';?$2UO;;_5[KY _
M8,_8J^$/_!/;]E/X2?LG_!2RV^$_ACX?CM=3\1W5G;VFO?$'QKJ+&_\ &?Q%
M\4FW+K+X@\7Z]-=ZG<1"::VTBR>P\/:28-#T;2[2V^OZ "BBB@ HHHH ****
M "BBB@ HHHH **** "OQZ_X+P_L(2?\ !0W_ ()D?M"_!7P]HRZS\6/!^DP?
M''X%0I#+<7[?%?X507VL6&BZ/#%'*6U;Q[X3N?%_PPLR\9C3_A.'D9X=@GB_
M86B@#_ )='C=D=61T9D='4JZ.I(964@%64@AE(!!!!&:;7]#O_!S#_P3<_X=
M^?\ !1SQGK_@?0?[)_9[_:S_ +9^/'PA^QVWD:-H&NZIJ@_X6_\ #:QV)%:P
M?\(;XWU#^VM+TFQACL]#\">./ NFQEY(I=O\\5 !1110 4444 %?W\_\&CG_
M  67TFPL;3_@E5^TCXNATYS?:IK7[&GB[Q#>PP6=U/JUY<:QXJ_9[N-0N'C\
MO4KO5+N_\7_"R*Z:0:G<7OBGP7!>Q7B^ O#^H?P#5J:'KFM>&=:TCQ)X;U?5
M/#_B+P_JFGZYH&OZ'J%WI.M:'K6DW<-_I>KZ1JEA-;WVFZIIM];P7NGZA93P
M7=G=PPW-M-'-&CJ ?[\E%?QF?\$$_P#@YV^'?[3GA[P5^R3_ ,%"_&NB_#C]
MI_3H=/\ #'@+X\>(9[+0_A]^T(L8%KIEKXLU%EM-(\"_%Z=%@MK@7C6GA?Q]
MJ!^TZ-<:3XAU"W\,7/\ 9G0 4444 %%%% !1110 445_.#_P6R_X.(OV=/\
M@F%X3\3?"+X2ZKX7^.W[<6H:?<6&B?"S3-135/"WP:OKVS=K'Q7\=M0TJX7^
MR_L'F6^I6'PPM;VU\;^)XI+$W2^%_#NJ0^*8P#XK_P"#LW_@KCI'[,O[-MW_
M ,$]O@SXGCD_:$_:C\-R0_%Z?2;B-[CX7_LXZB9[/6;#4Y8IP]CXD^,[Q3>%
M=,TUX;AS\/XO&^H7ZZ6^I^$;O4_\QFO4_C?\;?BI^TA\6_B!\=?C?XUUCXB?
M%?XH^)+[Q9XX\9:[)$^H:UK-^5#.(;:*WLM/T^RMHK?3=&T;3+6ST?0]'L[#
M1M'L;'2[&TM(?+* "BBB@ HHHH ***^[_P#@F7^Q5XD_X*%?MS_LZ_LF: NH
M0:=\3O'EE_PL#7-.1A/X5^%'AJ*;Q/\ $_Q,EP;:ZMK2\TSP5I.L_P!AM?QK
M9WOB2?1=)=Q+J,*L ?Z9O_!J]^Q]-^RK_P $D_A/XJU_2UT_QW^UEXBUS]IO
MQ 98P;M?"_C"TTOP_P#": 7+*))--OOA?X8\,>,+*V&(+6[\8:FT2F6YN)IO
MZ/*P_#'AK0/!?AKP]X.\*Z59Z#X7\)Z'I/AKPWH>G1>3I^C:!H5A;Z7H^E6,
M()$-GIVG6MO9VT0)\N"%$R<5N4 %%%% '^0W_P '3^LW>J?\%S/VR+&Y$(A\
M.Z3^S9HVGF)&1VM)_P!ECX+>('-PQ=A)-]OUV]"NJQJ+<01E"T;2/_/77]!7
M_!TOI]Y9_P#!=']M6XNK>2&#5K/]FG4-.E< +=V<?[)?P+TM[B$@G,:ZAIM_
M:$D ^;:RC& "?Y]: "BBB@ HHHH *_UTO^#5+3M,L?\ @A[^RC<V%]'=W>L>
M*/VCM1UN!/*W:9J<7[1_Q3TB*QF\OY_,DT;2](U(>?\ O?*U"+'[CR:_R+:_
MTQ?^#+[]K;0OB'^Q!\;/V0-4UA3X_P#V<_C%?^/= T>>X1'E^$7QFLK.]M)]
M*MI9FGN5TCXEZ#X^?7Y+6%+33SXH\-B?;<ZJK3@']F=%%% !1110 4444 %?
MYP?_  >\_P#)T_[#_P#V;_\ $/\ ]6+#7^CY7^<O_P 'O^CWL'[1O[!^OR+&
M-.U/X)_%K1[5A(#*;W0_'?AV]OU>+&4C6#Q#IIBD)(D9IE !B.0#^&^BBB@
MHHHH **** /]#O\ X,=/^26_\%$_^Q__ &</_4=^,-?W>U_"%_P8Z?\ )+?^
M"B?_ &/_ .SA_P"H[\8:_N]H **** "OR _X+\?\H;/^"A/_ &0#5_\ T^Z#
M7Z_U^0'_  7X_P"4-G_!0G_L@&K_ /I]T&@#_&&HHHH **** "BBB@#]/O\
M@BG_ ,I;_P#@G)_V>!\#O_4XTJO]KJO\47_@BG_REO\ ^"<G_9X'P._]3C2J
M_P!KJ@ HHHH **** "BBB@ HHHH **** /&?VBO@3X"_:?\ @-\8?V=?BC8M
MJ'P^^-?PY\6_#3Q9#"L!O(=(\7:+=Z/-J6ER7,,\5KK6D/=1ZMH=^8G?3]7L
MK*^B EMT(_P\/VK_ -FWXA?L>_M)_&S]F#XJ6<EIX[^"/Q$\1> M:D:V>T@U
M>+2+QQHWBC3(9))F.A^+]!ETOQ3X?G\Z9;K1-8T^Z261)E=O]W6OX&/^#RC_
M ()C3:AI_@'_ (*C_"K0FDET:'PW\%/VI;73+($C2I;F6Q^$/Q:U26,J-MG?
MW4/PGU^^N/-GD74/A=8VZ);65Y(@!_GW4444 %%%% !1110!]F_L ?MR_&C_
M ()S_M5_##]J[X&:@J>*/ .I-!K_ (7O;F>'PY\2? .K>7;>,OAOXMBA63S]
M!\4Z6K0BX\B:[T'6;?1_%6C?9_$&@:1>VW^S/^PA^W)\!?\ @HE^S3X!_:?_
M &>/$<>L>#_&-F+?6_#UW<6)\6?#?QK9P6[^(_AUX]TRRNKH:-XL\.3W,0N+
M=I&MM3TRZTOQ%HUQ?^']:TG4;S_#+K]3/^"4/_!6G]I'_@DO\?/^%K_!JZ7Q
M9\.O%BV6E?&KX$>(-3N[/P1\5O#MH\QM&G>".Z;P[XV\.M=75UX-\<V%E<:C
MH=Q<7EA>6NL>&-8\0>'=8 /]JRBOSF_X)Q?\%3_V/O\ @J+\)8/B5^S-\0[6
M[\1:98V4GQ)^"_B>:RTCXO\ PHU.YCBWV7C#PDMU/+-I+W,K6ND^-= FU?P5
MX@FAN;?2->N;ZQU*RL?T9H **** "BBB@ HHHH *_C<_X.D/^"Y6E?LK?"SQ
M-_P3S_9<\:PR_M0_&#P[)I7QT\6>&[Y9+SX ?"/Q+IBFZ\/+?VTF=)^*WQ1T
M2_2#3(HG.K^#_ =[>>*=NCZOX@\!ZN=?_@N;_P '0OPH_9#TCQA^S%_P3_\
M%/AGXQ_M7S0W.A>)_C#I7]F^*OA'^SU>%TBOEM;F6.\T#XF_%*QA,T5MH-D=
M1\&>$-7(;QI=:KJFCZGX"N?\SWQSXY\9?$WQEXH^(GQ$\4:]XW\=^-]>U3Q1
MXP\8>*-4O-;\1^)O$>MWDNH:OK>MZOJ$L][J.I:C>SS7-W=W,TDLTLC,S'-
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
M@ HHHH **** "BBB@ K_ #9?^"T/[0OQ/_X+X_\ !8;X.?\ !+7]DKQ VH_
M/X&>/M4\#7OBS3#<:AX1N_'FE^<?VAOC]K,EHZV.I^%?A7X=T[4?!G@F<F6'
M5[C1]<F\*:M>)\4-.MI/Z>O^#DK_ (*K)_P37_87U;PU\-O$*Z;^U/\ M30Z
M_P#"[X)BRN FK^"M!6Q@C^)OQCB4#,+>"-$U:QTCPU<"1)H?'WBSPIJ$=O?:
M?I.LQ1?&_P#P:9_\$JF_9,_94N_VYOC!H"P?M ?MD>'=+O\ P1#JEH5UGX?_
M +-<ES%K?A6U2:9/.@OOC)?1:;\2M:$4LL-WX8L_AE'*EKJ=AJL! /Z>OV;?
MV>OA=^R?\!?A/^S=\%?#\/ACX7_!KP3HW@;PAI481KAK'2;<+<ZMJURB1MJ7
MB+Q%J4E[XA\3ZU<*;S7/$6J:IK%])+>WT\K^W444 %%%?RU_\'0/_!80?\$_
M?V6C^S-\$?%*V'[7'[57AW5M(TR]TF_>#7/@[\%+EKC1?&'Q/62T=;O2O$7B
M1Q>^"?AK=>997$>J_P#"3>*]+O#>>!/LMT ?RL?\'37_  6#_P"&Y_VFA^R#
M\#?%'V[]E;]E/Q1J=EJ>IZ5<;])^+_Q^L4N]#\4^,4GCD,.I^%_A_#-J7@;P
M)<1H;:\N9O&GB:SN]2TCQ)H<MI_*%110 4444 %%%% !1110 4444 %%%% !
M1110 5^\G_!OO_P22U;_ (*I?MG:78>.-)U*+]D_X!S:)\0/VC?$$*S6]MKM
MH;R:7P?\&=/OXFCDBUKXJ:AIE]9ZA+:SVUWI/@32?&6MV5Y!K%EHMO??C5\%
M/@U\2?VB/BY\.?@7\'O"VH>-?BA\5_&&A^!O _AC3$W7.J^(/$%]%8V4<DK8
M@L=/MC*UYJVK7LD&FZ-I5M>ZKJ=S:Z?9W-Q%_M"?\$H/^"</PU_X);_L8_#C
M]F/P/_9NL^+;>'_A+_C?\1K*T>VF^*/QDUVSLU\6^*F$Z)=1Z+9K9V7A?P78
M7*BXTOP7H&@6=Z;C5$U"^O #]%=)TG2M TK3-"T+3-/T71-%T^RTG1M&TFRM
MM.TK2=*TZVCL]/TS3-/LXX;2PT^PM(8;6RLK6&*VM;:*.""..*-5&A110 44
M44 %%%% '\0W_!W9_P $R-<\0^#_  %_P5D_9TM-4T7XM_L]2>%_#/Q^N?!Z
M36'B"X\ V&NPR_#'XTV-[H_V?4X?$GPD\5W=OHFM:W&;K4H_!^L>']5DO=(T
M3X92/)]Y_LV?\''?P1U;_@B7?_\ !0WXRZGH=[^T!\'=/M_@?\1OA!:W<.CZ
MC\0?VK$TED\%Z7X?L(T>>R\-_%NRBM_B5/>Z=9WMIX/\*IXXB3^T9/ .JK7]
M*WQ"\*^"/'7@+QMX*^)FD:'X@^'/B[PGXA\->/=#\3);R>'-8\&ZWI-WIOB;
M3=>2Z9+9M'O=&N;RWU+SW2(6<DQD=%!8?X7W[4NC_"?P'^T/^T-\./V;OB'K
M/Q"_9NT3XV>-++X4>*+UYK6/QMX&\+^(O$FE?#SQ1?V:3M;:E>1^&]2NH],U
MV6WMY[RSU2]OX++2%UFZTR( Y_\ :*_: ^*G[57QR^*/[17QM\2W'B[XJ?&#
MQAJOC7QEKDYD6*34=3E'D:=I=M)+,-,\/Z#I\5GH/AK18)#9Z'X>TS3-'L5C
ML[&"-?&*** "BBB@ HHHH **** "BBB@ HHHH **** "O]23_@U9_P""/8_8
MG_9K_P"&T_CKX66S_:C_ &J_"NG77A?2]8L7@UOX-_L]Z@]IK7A[PS)!<()]
M-\5?$^>WTOQUXT@DVW-CI%MX&\-7=KI6LZ+XEM[S^5C_ (-BO^"/G_#Q']JS
M_AH3XU^%_P"T?V0?V5/$&CZWXIL]3M]VD?%WXR0K!K?@?X3>7/&;75?#^E*+
M3QK\4+0K=P-X=3P_X3U:TCMOB):WMM_J]T %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!^-W_!=#_@F)I?_  5-_8.\=_!W1+338?CY\/)G^*W[
M-GB*_E6SCL_B;H%A=0R>$M1U [?(\._$KP_<:EX,U3[2[:=IVHZAH/BRZMKJ
MX\+6*#_&P\0^'M>\):_KGA3Q3HVJ>'/$_AG6-3\/>(_#VN6%SI>M:#KVBWL^
MFZOHVL:9>Q0WFG:II>H6UQ8ZA87<,5S9W<$UO/%'+&Z#_?@K_/-_X.UO^"+=
MUX:\0ZQ_P53_ &:?"32^%_$UUIMI^V+X-\/V2JOAWQ/<-%I6C?M 6UC;[472
M?%,QTWP]\3FM(%DM_%4FE>.+V.\D\3^,=8TX _@YHHHH **** "BBB@ K^B7
M_@FG_P ',O\ P40_X)XZ7X?^&>LZ]I_[5O[.^A_9;.Q^$_QOU/5;CQ%X4T2"
M2/?I?PT^+EL;OQ;X4MTM(DL-(TCQ%;^//!/AZU4)HW@RTR^_^=JB@#_5>_9/
M_P"#N_\ X)5?'JQTZP^-VI_%#]C_ ,;S^1;WFG?$[P;JOCKP))J$R*S)HGQ"
M^%5EXI=]+C=C$VK>-/"G@%%='>:U@@\N:3]R/A)_P4>_X)_?'BSL[SX/?MK_
M ++/Q!:^56BTSP]\=?AM<^(8&>>"U2'4?"\GB.'Q'I-TT]U:1K::II5G=,UY
M9D0D7=N9?\-FB@#_ 'Y-'US1?$-DNI:!K&EZYIS220K?Z/J%IJ=DTL1 EB6Z
MLIIX#)&2!(@D+(2 P!-9?B+QQX+\([?^$L\7^%_#&^WENT_X2+7])T7?:09\
M^Y7^TKNVW6\.#YLPS''@[V7!K_ OHH _W"?BC_P5&_X)M_!:"ZE^)_[>/[(_
MA*YLXY99=%N_C_\ #&\\3R+#"D\@L_"6E^)+_P 3ZA(L4D+>38:1<RL9[=%0
MO<0+)^,G[3?_  =U?\$E?@?:ZA:?";Q'\7/VK_%4$<T5G8?"3X<ZKX6\*#4E
MC=HHM7\:?%__ (5^D6EM(JQ3:MX5T3QF4,J/:V-ZBRF/_*1HH _J7_X*#?\
M!V7_ ,%$_P!KVP\0_#_X!+HO[$GP@UN&]TZ:#X5:K>Z]\;]4TF[\R-K;5?C?
MJ%II5_H4PA\IHK[X7^&/AUK$#F>*36+VWE\M?Y<KZ^O=3O;S4M2O+K4-1U"Z
MN+Z_O[ZXEN[V^O;N5Y[J\O+J=Y)[FZN9Y))KBXFD>6:5WDD=G9F-6B@ HHHH
M **** "BBB@ K_2]_P"#/[_@E]-\ /V<_%/_  40^+/AV:P^*O[4^DGPK\%+
M35+;R;[PU^SAI>JVU]-XBAAFAAO+2;XR>,-)M=:A\X36]]X'\&^ _$&CS_8?
M$]SY_P#(E_P00_X)$^*?^"K?[8&D:/XHTK4K']D[X)7VA^-/VE_&,+7=E'J&
MC-<S3^'_ (0>']1M6AE3Q=\4KG3;O3#/:W=K<>&_!]IXI\5Q3MJ6DZ1I>K_[
M"6@:#HGA70M%\,>&=(TWP_X;\.:3IV@^']!T:RM]-T?1-$T>SAT_2M(TK3K2
M.&TL--TVPM[>SL;*UBBM[6UAB@@C2.-5 !K4444 %%%% '^7!_P>5_!N;P%_
MP5,\#?%&WLO+TGX[?LN?#O7I]16""%+KQ;X$\3^./A[K%BSQ@2W5QI_AC0_
MMQ)<7&YQ;ZG:VL;F&U2./^2:O]-'_@\\_9"N_BO^PY\$OVN/#FE->:U^RA\5
MKCP]XTN;>V8M:?"?X\IHOAR[U2_N88G=X=+^)_AOX9:580W3);6Y\7:G-#-%
M-,\-Y_F74 %%%% !1110 5]]?\$T/^"A?QB_X)B?M<?#[]JGX/?\3:70/M/A
MSXC?#V[U*?3-#^*_PMUV:T;Q9\/]=NH(+O[-'?\ V*QU?0M5>QU$>'?%VB^'
M?$J:=?R:0EG/\"T4 ?[DG[!O_!0#]F3_ (*/? ;0/V@?V8?'MGXI\.7\<-KX
MJ\*WLEM9>/OACXG*RB[\'?$7PNMS/>>'=<MI(+AK-Y?-TKQ!IR0Z]X:U'5]"
MO++49_M2O\)+]F']KG]IC]B[XF67QA_98^-7CSX(_$.SC2VEUSP5J[6MMK>F
MI/'=?V'XN\/7D=YX9\;>&Y+J&&YN/#/B_1]<\/W-Q!!/<:;++!$Z?UL_LR?\
M'K_[6'@;2]/T3]JS]E#X1_M -:^5:S>,_AGXOUOX#>*[NW,B>=J>LZ9=Z'\4
M_!^JZI&C3,MKH.C>!]-N@EO;B.Q837D@!_I*45_$1IO_  >\?LHRV,TFK_L1
M_M"V.I+8P26]IIOCWX;ZK8RZDTD N;2;4+HZ//!8Q1-<O!J*:9<W%Q)%!')I
MELMQ)+;>-_%#_@^'\)PV%S;_  6_X)[^(=2U26%5L]8^*'Q^TW1;"PN/E9I;
MGPWX4^&6OW&KPC#Q+!%XJT1VW+.;A=AMY #^]NJ\=W:33W-K#<V\MU9^3]KM
MHYHWGM?M"&2W^TPJQD@\^,&2'S57S4!9-R@FO\F;]KG_ (.NO^"M/[3VG:IX
M8\%?$#P+^R9X-U-9K66R_9P\,WFB>-)M/DCGB5)OBCXSUGQCXWTG4@)DD;5_
M FI>![D3V\$EJEHOFQR_U#?\&8GB_P 6>/OV*OVR/&?CKQ1XB\:^,/$?[9M[
MJ?B'Q7XMUO4O$?B77M2G^#'PM\_4=9UW6+F\U35+Z;:OFW=]=3W$F!OD.!0!
M_8W7^>G_ ,'Q^E7\/C__ ()P:W)!MTS4/!_[4.E6=SYL)\Z_T?6O@5=ZC!Y*
MR&XC^S6^N:5)YLL20S?:MD$DKP7*P_Z%E?P1_P#!\IH7VCPM_P $T_$OVK9_
M9/B#]K30OL7D;OM'_"1:=^SG?_:OM/G+Y7V/_A%_*\CR)?M'V[S/.@^S;+@
M_P ^.BBB@ HHHH **** /]"G_@QOU:QF\"?\%(=#CD8ZEIWBW]EO5KN$QN$2
MQUK1_CS9Z?(LQ41.TL^@ZFK1HQ>(0HTBJLT1;^\^O\^G_@QJUNWM_$7_  4P
M\-M#,UUJVB_LBZW#.NS[/';^'[[]I2PN89<N)/.GD\36CP;$9-EO<>8Z-Y0D
M_P!!:@ HHHH *_(#_@OQ_P H;/\ @H3_ -D U?\ ]/N@U^O]?D!_P7X_Y0V?
M\%"?^R :O_Z?=!H _P 8:BBB@ HHHH **** /T^_X(I_\I;_ /@G)_V>!\#O
M_4XTJO\ :ZK_ !1?^"*?_*6__@G)_P!G@? [_P!3C2J_VNJ "BBB@ HHHH *
M*** "BBB@ HHHH *\S^,_P '_AW^T%\)?B1\#OBWX;L_%_PR^+/@OQ%X \<^
M&[[<L.K>&O$^F7&E:I;I/$4N+&\6WN6GT[4[.2&_TK4(K74=/N+>]M;>>/TR
MB@#_ !'?^"J'_!.OXF_\$O\ ]LOXE_LN_$'[9JV@Z;<#Q7\'?B!/;K!;?$[X
M.Z_=WO\ PAOB^$1QQ6\>J+':7?A[Q=86Z^1I'C/0O$&F6LES96UI>W7YTU_L
M5_\ !>?_ ((_^&/^"LW[)EQH'A>#1="_:L^"ZZOXO_9P\=:CY%G#>ZG<6J'Q
M#\)/%.J2(7M_!/Q*ALK&WEO&=!X;\6:9X8\4,9M.TW6-)UC_ " O'W@+QI\+
M/&_BWX:_$?PQK7@KQ]X#\1:OX2\9>$?$=C/IFN^&_$N@WTVFZQHNK6%PJ36M
M]I]];S6UQ$Z\/&2I92K$ Y&BBB@ HHHH **** /3_@W\;/B_^SQ\1/#WQ;^!
M/Q,\<?"+XF^%+AKGP_XY^'GB75?"GB733*IBNK>+5-'N;6XET_4+=GL]5TNX
M:;3=6L)9]/U*UN[*XFMY/[,_V#O^#T/XZ_#VRTKP5_P4%^!&F_'W2+5;:UD^
M-'P2;1OAW\5!;0Q(D][XC^'5^+?X:>,]6NI0[AO#NI_"/3X%8*;*Y<-(W\/M
M% '^PS^SE_P<K?\ !&W]H^QT\V?[7.@?!;Q'>1H]WX/_ &C=!UWX/7VCLZ,Z
MPZAXNUVTF^%5Q(-CJYT7XA:O%&X59)5,L'F_JCX#_;%_9&^*<%K=?#']J?\
M9Q^(UM?*7LKCP'\</AEXO@O$%G#J):UF\/\ B?48[A1I]Q;WQ:)G LYX;K/D
M2H[?X2M% '^]E<?&'X1V=O/=W?Q2^'-K:VL,MQ<W-QXW\,P6]O;P(TLT\\TN
MIK'###&K22RR,J1HK.[!02/EKXJ?\%0?^"</P2M[B?XI_MV?LE^#Y[:.65M'
MOOCY\,[KQ-,L-K!>R"Q\)Z9XCOO$VI2+:W5I,(=/TFZE9+RRVHQO+82_X>5%
M '^J-^UA_P '@'_!+?X&V.HV'P!3XL?MA^-(K><:;!X#\(ZI\,/AS_:<2/LL
M]>\>_%C3O#^O6EG)*JQ?VKX3^'7CFW*L9H([B, M_&1_P4J_X.4O^"BO_!12
MP\0?#B#Q58_LP?LZZ[#+87WP9^!UYJ.GWWBG29>'LOB7\4;IHO&GC&&XC>:U
MU+1-*D\'^!=7LWCBU/P5<S1?:7_GPHH **** "BBB@ HHHH ***_<S_@@]_P
M1Y\:_P#!63]JRPTCQ'8ZUH7[)7P<OM)\3?M)?$.S\ZR:ZTQY)+G1OA'X1U)0
M@_X3KXCR6<UB+J"0'PAX5BUWQ?,)[W3]#T37P#^E'_@S[_X))W&A6&I_\%4_
MCGX::#4=<L?$/@#]D/1=8L7BN+/1+G[1H'Q'^-]NLV'1M=A_M/X:^"KC;&9-
M$;Q]J#0W%CK?AZ_7^]NN9\%^#/"?PY\'^%?A]X#\/:3X2\$>!_#NB^$?"'A;
M0;*'3M$\-^&?#NG6^D:%H>D6%NJ06>FZ5IEI;6-E;1*L<-O!'&HPM=-0 444
M4 %%%% !1110 5\__M9?\FL?M+_]F_\ QE_]5UXCKZ KY_\ VLO^36/VE_\
MLW_XR_\ JNO$= '^$/1110 4444 %%%% !7^_P 5_@#U_O\ % !1110 4444
M %%%% !1110 5_,#_P '>7_*&WQI_P!G ? G_P!/FJU_3]7\P/\ P=Y?\H;?
M&G_9P'P)_P#3YJM '^4+1110 4444 %%%% ']'O_  :@?\IM?V<?^Q _:(_]
M4=XXK_6[K_)$_P"#4#_E-K^SC_V('[1'_JCO'%?ZW= !1110 4444 %%%% !
M7^<3_P 'D7_!-6;X<_&GX??\%*/ACX<9/!/QQ72_A3^T,VFVP^SZ)\8?#6CF
M'X?^--16%?W,/Q#\!Z0WANZNO+CLX-;^'UK)>W#ZMXOMEN/]':OG']KK]EKX
M4_MK?LU_&+]EGXV:2VK?#?XS>#;_ ,*:WY B&IZ+>,\.H>'/%V@2SQS06WB;
MP7XFL='\6^&KN>&>"VUW1M/FN+>YMTEMY0#_  E:*^P?V]/V*/C#_P $]/VJ
M_BS^RA\;;!H_%?PUUZ2#2?$EO975GH'Q$\$:@6N_!OQ'\)M<ES/X=\7Z(UOJ
M-O&)I[C2+\ZCX<U8P:[HNJV=M\?4 %%%% !1110 5]O_ +!__!13]K;_ ()M
M_%Z'XR?LH?%'4/!&KW7V&U\9>#]01M;^&WQ-T.QN3<)X=^(G@NXFCT[7]/Q)
M=16>H1/8>)?#_P!MO+OPMK^A:C,;T?$%% '^I9_P3D_X.X/V$/VH[#0O _[8
M$;?L4?&N6&RLKO5_$US=^(?V>O%&JOY5O+=:'\2+:U-]X"AN9A/?SV'Q/TS2
M-"T"S>&S_P"%A>([E)+E_P"I[P+\0/ ?Q1\*Z/XZ^&?C;PC\1?!'B&UCOM \
M8^!?$FC>+O"NN64JAXKS1_$/A^]U#2-3M9$97CN+*\GB=6#*Y!!K_ UKVGX+
M?M(_M#_LWZY)XF_9Z^.WQB^!GB&=HVN=9^$/Q*\9?#C4KP0AECCOKOPAK.D3
M7L(1WC:"[::%XI)(GC:.1U8 _P!X^BO\=7X;_P#!RC_P6S^%]O9V6C?MT>,/
M$6GVOV97M/B1\.?@I\3KB]@MG9Q!>:[X\^&VO^*&\[>R7-U;ZY;ZA,FT->9C
MB*>W_P#$5_\ \%M?^CCO '_B._P._P#F'H _UNZIZAJ.GZ18W>J:K?6>F:9I
M]O+=W^HZA<P65C96D"&2>YN[NY>*WMK>&-6>6::1(XT!9V"@FO\ 'G\?_P#!
MRS_P6X^(T%S9ZM^W1XJT&PGFNI(K7P!\+?@/\.9[**YN8+D6MMK?@GX6Z'XD
M>&U^S0P6LM[K5W>I;">%[N47U^;K\NOCE^V)^UG^TY*9?VB_VFOCY\<U%Q]J
MAM?BQ\6_'?CW3K.8,'0Z=I7B;7=2TW3(XB%\B#3[2V@MU55@CC55  /]9#]M
M7_@X]_X)/_L566N:=JO[1FB_M ?$W2EGBM_A3^S*UG\6]9N=1ABD+V&I>-=)
MO8?A3X8FM;H16FIVGB'QY8:U92R2+'HUY/:7=O#_  J_\%2?^#I+]N3]O>T\
M1_"GX'M<?L;?LV:Q'+IM_P"%?AWXDN;WXO>/-),LBR1>/?B]:V>B:I8Z7JMO
MM34/"'@.Q\,:3/97%YH/B34?&>G2-+-_,510 4444 %?U2_\&XO_  7NU?\
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
MZ?:M_8?BB[;PT@!_.A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7VW_P3Z_8#_:"_X*2_M+^"OV9OV>/#LE_KWB"XBU#QCXROK:[;P;\*
M? -M=VT'B'XC>/-1MHI!IWA_0XKF-(8%)U'Q!K-SIGAG0+>^U[6--L;CKO\
M@F__ ,$ROVIO^"HGQVL?@I^S9X.FNK'3YM,O/BC\5]<M[NU^&?P=\+:A<R0C
MQ%XWU^.%XTNKF.VOV\.>%-/^U>*?%UQI]]!H.F74.GZI=Z?_ *X7_!+?_@EC
M^S=_P2C_ &>;/X)? O3FUWQ7KK6.L_&7XUZ]IUI:^._C%XQM8)8DU763;R7(
MT7PSHHN;NS\$^!K&]N=)\*:;<W+?:-6\1:MXE\2Z\ >E?\$Z_P!@'X%_\$TO
MV6/ 7[+7P&TW_B2^&HY-9\;>-KZSM[;Q1\5_B5JUM:1^+/B3XPE@:4RZQKDM
ME:VEA9&YN;;PUX8TS0/".DRKHN@:=%']QT44 %%%% !1110!X;^TS^S]X _:
MM_9[^,W[-OQ2L%U#P!\;?ASXJ^'/B6/RUDN+.S\2Z5<6$.LZ:69#!K7A^]DM
M==T*]CDBGL-9TZQOK>:&>WCE3_$,_;"_98^*'[$W[3?QI_96^,FG_8?B!\%?
M'&J>$=4GBAFAT_Q#IL?EW_A?QGH:W $[^&_'/A:]T;QAX;FG5+B70];L)+B*
M&X:6&/\ W9:_D;_X.D/^"*&I_MT_!ZU_;4_9F\'S:S^UA^SYX5N++QIX.T"V
M$NL?'3X':0-0UFZTK3-.A0SZY\2OAS/<7^L>#+&TW:QXJT&]U_P=:6^MZVO@
M;2K< _RZZ*<Z/&[(ZLCHS(Z.I5T=20RLI *LI!#*0"""",TV@ HHHH ****
M"BBB@ HHHH *_P!+O_@R7_Y,%_:O_P"SO[C_ -4Q\+J_S1*_TN_^#)?_ ),%
M_:O_ .SO[C_U3'PNH _L]K^)+_@]U\,_:_V1/V*_&7DZ>W]@_M'^,?#/GRQY
MU6/_ (2WX97^J^392_9VV:?/_P (5OU./[5#YES;Z2WV>Y\KS+3^VVOY._\
M@\G\ R^+O^"2WA7Q-!"S'X6_M??"#QG=3QK'NBL-6\#_ !<^'+QRR-%)(+6;
M4/'6F%XXY(/,NHK-W=Q$(G /\LNBBB@ HHHH **** /[1/\ @R6\=KIO[=_[
M6?PT9]I\8?LEIXV1290LC_#SXP?#W1-HQ*MNTBQ_$N1U5X9)S&LKP211)=++
M_I:5_D;?\&J?QCB^$W_!:7]G;2;V\AL-)^-/@[XS_!S4[F?S-GFZK\-M=\;>
M&[-?+;/G:KXU\!^&-)M]\<L?VB^B,BQ+FY@_UR: "BBB@ K\@/\ @OQ_RAL_
MX*$_]D U?_T^Z#7Z_P!?D!_P7X_Y0V?\%"?^R :O_P"GW0: /\8:BBB@ HHH
MH **** /T^_X(I_\I;_^"<G_ &>!\#O_ %.-*K_:ZK_%%_X(I_\ *6__ ()R
M?]G@? [_ -3C2J_VNJ "BBB@ HHHH **** "BBB@ HHHH **** "OY!O^#E#
M_@WYB_;H\,:Q^VW^QUX/MX_VR/!&AP#XD?#O0X+2Q3]I?P/H-K.$EM+6*");
MWXX>%[!8+7PY?33I=^./#-C#X)N7O=4TOP5!;_U\T4 ?X">HZ=J&D:A?:3JU
MC>:9JFF7ESIVI:;J-M-9:AI^H64[VUY8WUG<I%<6EY:7$4EO<VUQ''-!/&\4
MJ)(C**=?ZBW_  7W_P"#:SP9^WQ%XH_:T_8MTOPW\-OVSHX[G6/'7@EC;:%X
M#_:>D58!*^JW<MQ;:3X*^+@ABFEL?&K0)I'C2\;^SO'S6US>1>-M$_S'_B1\
M-OB!\'O'GBOX7_%7P7XF^'?Q&\"ZU>>'?&/@CQEHU_X?\3^&M<L'\N[TS6-'
MU.&WO;&ZB.UMDT*B2)XYXB\,L<C '$T444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !117ZO?\$I?^"/G[5/\ P5E^,,?@OX,Z+)X1^$'AC5+2'XQ_
MM$^)],O)/AY\,]/DA%[)I\+1-;MXP^(&H6.W_A'? .C727]Y-=6=]KM[X:\+
M_;_$NG@'F7_!,S_@F?\ M&?\%2OVD=#^ /P$T1K?3+1K'6OBW\5M7M;D^!_@
M[X"DN_(N_$_B>\A4"XU*\$=S9^$?"EK*-7\6ZS&;.S6WT^TUG5])_P!B/]A'
M]AGX _\ !.O]FOP)^R_^SGX;_L;P7X/MWN]9U_4$LI?&'Q&\9Z@D/_"1?$/Q
M_J]G:68UOQ9XAG@B\^X\B&RTK2[72O#>@V>F>&]$T?2K'G/^">W_  3N_9H_
MX)F_L]Z+^SO^S/X4DTK1(+@ZUXU\;:ZUI?\ Q ^*?C*>%(;[QEX^U^VM+(:G
MJDL2)9Z=96UM9Z-X?TF&UT;0M.L-/MTA/W/0 4444 %%%% !1110 4444 %?
M/_[67_)K'[2__9O_ ,9?_5=>(Z^@*^?_ -K+_DUC]I?_ +-_^,O_ *KKQ'0!
M_A#T444 %%%% !1110 5_O\ %?X ]?[_ !0 4444 %%%% !1110 4444 %?S
M _\ !WE_RAM\:?\ 9P'P)_\ 3YJM?T_5_,#_ ,'>7_*&WQI_V<!\"?\ T^:K
M0!_E"T444 %%%% !1110!_1[_P &H'_*;7]G'_L0/VB/_5'>.*_UNZ_R1/\
M@U _Y3:_LX_]B!^T1_ZH[QQ7^MW0 4444 %%%% !1110 4444 ?SZ_\ !P+_
M ,$6/#?_  5@_9RA\0_#BTT/P_\ ME_ S2]3U#X(^+[]DT^V\<:%([:CKGP3
M\8ZFJX&A^))T>]\'ZI?B2'P=XS=;R.>PT/Q#XP&H?Y'?CGP-XR^&7C+Q1\._
MB)X7U[P1X[\$:]JGA?QAX/\ %&EWFB>(_#/B/1+R73]7T36](U"*"]T[4M.O
M8)K:[M+F&.6&6-E91BO]\ZOY7_\ @X,_X-X?#'_!2W1M4_:F_9D&D^!OVXO"
M'AE;>^TNZ,&G^$OVF=!\/V(BT?P?XJOY[FULO#'Q&TNRA73? _Q"N<Z?>6J6
M?@SQR8] 30O%'@0 _P J>BNR^(7P[\>?"7QQXI^&?Q0\&^)OA[\0_ ^M7OAS
MQCX)\9:+J'AWQ1X9UW3I3#?:3K>B:K;VNH:=?6T@Q);W4$;[2K@%'5CQM !1
M110 4444 %%%% !1110 4444 %%%% !1110 445]%_LI_LG?'_\ ;8^.'@[]
MG?\ 9I^'.N?$SXH^-;R.*STG2+>3[!H>DK=6MMJ7BWQ?K+(=.\*>"] %Y!<>
M(/%&M36NE:7!)&)IS//;03 ':?L)?L1_'#_@H9^T[\./V6?@#HG]I>,_'FH>
M9JNN7D-TWAKX?>"]/D@?Q3\1/&=Y:Q2MIWA?PO8S+/=2[3<ZC?SZ;X?TF*\U
MW6=*L+O_ &Q?V8O@=:?LS?L[?!']GJP\:>,/B-9_!7X7^"_AI;^._'^I2ZMX
MQ\61>#]"LM%77=>O)9)?],U#[)YZV<+FTTV!H=-L@MG:0*OYM?\ !%[_ ((V
M_!;_ ()$?L_2>$M!N;'X@_M%_$NUTC4OV@OC>UD\#^)-7L(I)++P7X*@NHUO
M-$^&/A&XN[U-"L9Q'J>O7T]WXF\0+%>7EGI.B?LS0 4444 %?S _\'>7_*&W
MQI_V<!\"?_3YJM?T_5_,#_P=Y?\ *&WQI_V<!\"?_3YJM '^4+1110 4444
M%%%% ']'O_!J!_RFU_9Q_P"Q _:(_P#5'>.*_P!;NO\ )$_X-0/^4VO[./\
MV('[1'_JCO'%?ZW= !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?(7[>?[9OPL_X)^_LF_&;]K+XO7*GPO\*?"MQJ.F^'XKN"TU7QWXTOW33/!'
MP^T!IPRG6O&7B:ZTW1;:;RI8=-@N;G6M0$>EZ9?7$/\ #C_P;2?L8?%'_@IM
M^W_\<O\ @M5^V=:MXLT_P1\4M7UOX;3ZG"\6D>+OVFM6CM;ZWU#P_IMQ]J2/
MP3^SIX,NM(M/"FG[X;71/$-_\.X_#]Y/)X#U:SM>=_X.%_VLOBK_ ,%A/^"G
M_P #?^"-7['&IQZYX&^%WQ4A\(^+=1LI+B;PYXC_ &AIK2[B^)/C3Q++:B:>
M3P/^S'X&C\3:=J4UK:BZL]3M/BU=11:W /#3Q_WI_L;?LH_"S]A[]F+X-?LJ
M_!FP:S\ ?!OP;8^&-/N[B*"+4_$>JEY=0\3^,]>^S*D$OB+QIXFO=6\4:]+"
MJP-JFK72VT<5LL,,8!]-4444 %?RU_\ !T#_ ,%A!_P3]_9:/[,WP1\4K8?M
M<?M5>'=6TC3+W2;]X-<^#OP4N6N-%\8?$]9+1UN]*\1>)'%[X)^&MUYEE<1Z
MK_PDWBO2[PWG@3[+=?OI^V=^UQ\(?V%?V9?BY^U3\<M7_LOX??"3PO<ZY=VM
MO+;)K'BG7)WCT_PMX'\,PW4L,-WXH\:>(KK3?#>@VTDL<!U#48IKR:VL(;JZ
M@_Q7/VYOVS/B_P#M_P#[4OQ;_:M^-VI-=>,_BCXBFOK318;F:XT7P+X1L5%C
MX.^'OAA)5C\CP[X-\/P66C6#>3'<ZC)!<ZUJAN-9U34KRY /DJBBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#T_P""GP:^)/[1'Q<^'/P+^#WA;4/&OQ0^
M*_C#0_ W@?PQIB;KG5?$'B"^BL;*.25L06.GVQE:\U;5KV2#3=&TJVO=5U.Y
MM=/L[FXB_P!H3_@E!_P3A^&O_!+?]C'X<?LQ^!_[-UGQ;;P_\)?\;_B-96CV
MTWQ1^,FNV=FOBWQ4PG1+J/1;-;.R\+^"["Y47&E^"] T"SO3<:HFH7UY_,E_
MP: ?\$F=%\ _"V3_ (*H_%_3M-U7X@?%FT\5^"/V6].,MM?_ /""?#73]6U/
MP=\1?B',BF4:?XR\=Z]H^L^"]*7;;ZAHG@72M:/GW%G\1KJTL?[DJ "BBB@
MHHHH **** *]W=VEA:W-_?W-O96-E;S7=Y>7<T=M:VEI;1M-<7-S<3,D,%O!
M"CRS32ND<4:,[LJJ2/\ (J_X.,O^"O%Y_P %/_VP[OPS\+_$%U-^R%^S;?:Y
MX*^"%G;W#+I?Q!UUKA+3QM\<+JW0[;AO&=U8PZ?X*-T7?3_ &EZ/<1VNE:MX
MA\36T_\ 5!_P=I_\%@_^&<O@P?\ @G#\ _%'V?XX?M#>%_MOQ_US2+C-Y\-_
M@#J_G6H\'?:89%^P^*/C/Y5SI]W;DRW-A\-+;6VNK2V'C7PUJB_YHE !1110
M 4444 %%%% !1110 4444 %%%% !117T7^R5^RU\7?VU?VC?A+^R]\#-#_M[
MXF?&#Q99^&=#BF,L>EZ/:%);[7_%?B&ZABGDL/"_@_P_::GXG\2WZ0SRVFB:
M5?306]S<+%;R@'[T?\&QG_!(8?\ !1']K=?CQ\:/"C:I^R)^RGK6D>(_%]MJ
M=LYT3XK_ !>C\K5_ 7PFQ/ ]GK&BV$D=MXT^)FG'[3 WABVT?POJ]M%;?$"R
MND_UA:^-/^"?_P"Q#\(O^"=O[)WPE_9/^#%IGPY\.=#7^WO$US;Q0:U\0_'V
MJ[;WQM\0_$9C+[]8\5:X]Q>BV\V6WT72UTSPYIABT?1M.MH/LN@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQCX-\(_$/PIX
MB\"^/O#'A_QKX)\7:/?^'O%7A'Q7H^G^(/#7B30=5MY+34]&UW0]5M[O3=5T
MO4+662WO+"^MI[:YA=XY8G1B*Z2B@#_.Y_X+-_\ !I)XL\%WGBO]H_\ X)7Z
M;?>-/!,K7>M^*OV/+_4)KWQOX3&Z2XO+CX%>(M7NI+CQSH*1%GB^'7B.]/C?
M3S;M#X9USQQ-J=CX=T;^&7Q#X>U_PEKVL^%O%>AZQX9\3^'-4O\ 0_$/ASQ#
MIE[HNO:#K6EW,MEJ>CZSI&I06VH:7JFG7D,UI?Z??6\%W9W,4L%Q#'+&Z#_?
M@K\@O^"EG_!#[]@7_@J-I-YJ?QQ^&:^#?C?'IIL?#W[2'PI6P\*?%O3C##''
MIUMXDOA97.C?$G0;$0Q06^A_$#2M>72[&2^A\+7OAJ]OI=14 _QA**_I[_X*
M#?\ !J/_ ,%)/V/9M?\ %_P+T*U_;=^"^GM<75IKOP7TJ[MOC'I^EQ F,^)/
M@/=7.H^);S4G*D+:?"[5OB@AB"7-S)8;WMX/YFM=T'7/"VM:IX<\3:+JWASQ
M#H=]<Z9K6@Z[IUYI&M:/J5G*T-WIVJ:7J$-O?:??6LR/#<VEW!#<02JT<L:N
MI  ,FBBB@ HHHH **** "BBB@ HHHH **M6-C>ZG>V>FZ;9W6H:CJ%U;V-A8
M6-O+=WM]>W<J06MG9VL"23W-U<SR1PV]O#&\LTKI'&C.RJ?Z%?V#?^#8G_@J
M3^VS-HOB/Q%\*U_9,^#^I+:WDGQ(_:2@U'PCK5YID^V5IO"WPBBMIOB9K-U-
M9O'=Z5/K>A>$O"NJQRQ&+Q;#&[2H ?SP5_4__P $A?\ @UR_:O\ V\;SPO\
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
M4=4N[J[F]@HH **** "BBB@ HHHH **** "BBB@ KY__ &LO^36/VE_^S?\
MXR_^JZ\1U] 5\_\ [67_ ":Q^TO_ -F__&7_ -5UXCH _P (>BBB@ HHHH *
M*** "O\ ?XK_  !Z_P!_B@ HHHH **** "BBB@ HHHH *_F!_P"#O+_E#;XT
M_P"S@/@3_P"GS5:_I^K^8'_@[R_Y0V^-/^S@/@3_ .GS5: /\H6BBB@ HHHH
M **** /Z/?\ @U _Y3:_LX_]B!^T1_ZH[QQ7^MW7^2)_P:@?\IM?V<?^Q _:
M(_\ 5'>.*_UNZ "BBB@ HHHH **** "BBB@ HHHH _"3_@L?_P $%?V7?^"L
M_A.;Q7>+9_!3]K7P]HZV'@7]HGP[H<-Y<ZM:V2 :?X0^+NA6\VG-X^\'HJ_9
MM,N9KVW\3^#S)Y_AW5/[.;4_#VM?Y:?[?G_!-?\ :^_X)I?%J?X3?M5_"W4O
M"4EY->/X'^(>DB77/A5\4-)M) #K/P^\<V\$>F:NJP26USJ.@W8T[Q=X;6\M
M+?Q5X>T.]GCMF_W!Z\=^//[/GP0_:A^&/B'X,_M#_"SP3\8OA=XIA\O6?!?C
MS0K/7=(EF6*:*UU.R6ZC-QH^O:9Y\D^B^(]&N+#7M#O"M]H^I6-[''<( ?X-
M-%?WS_\ !2S_ (,S]6M[G7?B?_P2^^)EOJ&GOYU\_P"R_P#'+7A::G:MEG-A
M\,OC/<J;'48W9X[?3?#_ ,4[?29+.W@FN=2^*>J7$T5JG\4O[3'[(7[3_P"Q
MMX\F^&G[4GP*^)7P.\9(UQ]CT[Q]X9OM)LM>M[6013:EX2\0!)O#GC+15E81
MKKOA/5M9T:63*17SLK  'SE1110 4444 %%%% !1110 4444 %%?<_[%_P#P
M35_;C_X*"^)H_#G[)G[.GQ ^*=I'J"Z=K7CJ#3H_#WPK\*S[!-*OBOXH^)IM
M(\"Z%<16NZZ32KO71K>H1H8M)TO4+MX;:7^Z3_@F5_P9T_!+X0W?A[XK?\%(
M?'>G_M$>-[/[)J=M^S[\.;C7-#^"&B:C#)#=0Q^,O%\G]B^-/BC]GDC03:3:
MV'@?PK*XN=/U>S\8Z/.1* ?QT?\ !+3_ ((L?MG_ /!5SQU;V7P7\)-X(^!^
MD:L+'XB?M+>/[#4+/X7>$$M_*EU'3-$DC2.[^(GCI+:6(67@GPHT]Q%=7FG2
M^*M4\(Z!=2^(;7_5)_X)?_\ !)?]DW_@E'\&Q\-_V??#4FL>._$5O:3?%OX[
M^+[>RNOB?\5=9A5&)U+4((EA\.^#].F4KX8^'_A\6WA_0X%^VW8UKQ5?Z_XI
MUO\ 1'P/X%\%?#+PAX<^'WPX\(>&? /@/P?I-IH/A/P7X,T+3/#/A7PSHEA&
M(;'2-!T#1K6RTK2=-M(@$M[*PM8+>%>$C7)KJJ "BBB@ HHHH *_F!_X.\O^
M4-OC3_LX#X$_^GS5:_I^K^8'_@[R_P"4-OC3_LX#X$_^GS5: /\ *%HHHH *
M*** "BBB@#^CW_@U _Y3:_LX_P#8@?M$?^J.\<5_K=U_DB?\&H'_ "FU_9Q_
M[$#]HC_U1WCBO];N@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_#C_
M (. /^"I6G_\$NOV#_%WB[PEK-O:_M,?'*/6/A/^S1I@$$U[I_BR_P!.4>)O
MBF]I,)4;2_A'H%^OB*.6YM+W3;GQG=^!O#FJVYL_$;R)^VNLZSI/AW1]5\0:
M_J5CHVA:%IM]K.M:QJ=U#8Z;I.DZ9:RWNHZEJ-[</';V=C8V<$UU=W4\B0V]
MO%)+*ZHC,/\ ,WUF;QI_P=*_\%XHM(M+GQ%;_L$?L[-/''=6ZZA86VC?LP^
M?$<?]H:E'YODP:5\2OVG_&,\=O8S20#Q#H>AZWIQN;/6M+^$]PJ '[,_\&BO
M_!+>^^#?P3\3_P#!3#X[:/<7/QG_ &I=/NM)^"!\1Q/=:WX;^!4FIB^UGQ\]
MS?,]['KGQN\36B7\5Y<(UU-X$\.>']8T_49M/\>:G _]H-8_A[P]H?A+0-#\
M*^&-)T_0/#7AG1],\/>'M"TFUAL=*T70]%LH--TG2=,LK=4@L]/TVPMK>SLK
M6!$AM[:&.&-51% V* "BBOY:_P#@Z!_X+"#_ ()^_LM']F;X(^*5L/VN/VJO
M#NK:1IE[I-^\&N?!WX*7+7&B^,/B>LEHZW>E>(O$CB]\$_#6Z\RRN(]5_P"$
MF\5Z7>&\\"?9;H _E8_X.FO^"P?_  W/^TT/V0?@;XH^W?LK?LI^*-3LM3U/
M2KC?I/Q?^/UBEWH?BGQBD\<AAU/PO\/X9M2\#>!+B-#;7ES-XT\36=WJ6D>)
M-#EM/Y0J** "BBB@ HHHH **** "BBB@ HHHH **** "OV@_X(J_\$<?BA_P
M5_\ CKX\\"Z/K]]\,?@W\*O .M>(/B3\9O['&L6'A[Q?K>C:Q9?"+P=:6$DD
M$6K:MXJ\7VJ:CJ>FK=6<D7@+PUXSO[>^M]5@T>"]_*[X*?!KXD_M$?%SX<_
MOX/>%M0\:_%#XK^,-#\#>!_#&F)NN=5\0>(+Z*QLHY)6Q!8Z?;&5KS5M6O9(
M--T;2K:]U74[FUT^SN;B+_:$_P""4'_!.'X:_P#!+?\ 8Q^''[,?@?\ LW6?
M%MO#_P )?\;_ (C65H]M-\4?C)KMG9KXM\5,)T2ZCT6S6SLO"_@NPN5%QI?@
MO0- L[TW&J)J%]> '\@__!K1^W9\2_V(_P!K/XW?\$3OVQ_MG@K4[GXB>,V^
M#>E^([F1H_!7Q^\+22V_Q"^&6F7\SO9R^%_BKH>D_P#":>!KJPFBT#4_$&D7
M-[H)U6]^*-O<S?Z#M?PE?\';_P#P3;\5^$-9^%O_  61_9>AU#PM\1OA'X@^
M'^@_M"ZQX0C%EK>CWWAW7-.'P)_:$@N[<))%K'A#Q)#HOP\UW53]IO!!/\,)
M8(8+'P_J]V/Z9/\ @C;_ ,%)?"O_  5)_87^&/[1=H^DZ=\4]-A'P[_:$\&Z
M7*HC\(_&?PO8V*^)#:V)>2>Q\.^,+6ZT_P =^$+>:6Z>U\.>)+#2[B^O-2TS
M4)  ?JC1110 4444 %? 7_!3;_@H)\*O^"9?['GQ0_:I^*$EKJ$_ANQ&@_#'
MP(]\MEJ/Q2^+6NV]U'X)\ Z6X66X5=0O+>;4_$.H6UM=R>'_  ?I'B/Q)):S
MP:/+$_WK=W=I86MS?W]S;V5C96\UW>7EW-';6MI:6T;37%S<W$S)#!;P0H\L
MTTKI'%&C.[*JDC_(J_X.,O\ @KQ>?\%/_P!L.[\,_"_Q!=3?LA?LVWVN>"O@
MA9V]PRZ7\0==:X2T\;?'"ZMT.VX;QG=6,.G^"C=%WT_P!I>CW$=KI6K>(?$U
MM. ?B7^T5^T!\5/VJOCE\4?VBOC;XEN/%WQ4^,'C#5?&OC+7)S(L4FHZG*/(
MT[2[:268:9X?T'3XK/0?#6BP2&ST/P]IFF:/8K'9V,$:^,444 %%%% !1110
M 4444 %%%% !1110 4444 %?ZB'_  :H?\$>S^QI^SH?VX?COX6:Q_::_:E\
M*V3^"-%UNQ2'5_A#^SWJ,EIK.A::89D-SIOBKXK2P:9XR\412,ES8>';7P5H
M%Q:Z7JUIXGM;K^5C_@V8_P""/S?\%&_VL5^./QG\,?VA^R!^RQKFC>(?'%KJ
MME))HOQ<^*B>5JW@GX/)YRBSU+1[<I;^+_B;:_Z9$OA6'2O#.IVD,?Q T^]A
M_P!8U$2-%CC541%5$1%"HB* JJJJ %50 %4     8% #J*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OBG]K#
M_@G'^PM^W+ITEC^U=^RW\(?C+>M:K8V_BW7O#,6E_$G3+)(VB6ST/XJ>%Y="
M^)/A^U"-S;Z)XKT^$O'#(4,EO T?VM10!_%]^T]_P97?L4_$"2_U?]E?]I'X
MV?LY:K<^;-#X;\=:9H?QY^']JZJ#!9Z9;SW7P[\>V%O(59)[O5_'GBJXC,@G
MBAD$7V6;\(_C?_P9J_\ !4;X>S7=S\(_''[,W[0.C*Q%A;Z'X^U_X=^,;A !
MEK[1/B)X4T?PI8LQ/R);?$#4P0"7>,X!_P!1VB@#_&5^)'_!OK_P6;^%<CQ^
M)_\ @GW\<-49)#$3\-U\'?&.,LJLQ*2_"'Q5XXBDCPAQ,CM$S%55RSH&^,O%
M?_!//]OSP(+QO''[#G[8/@T:>ML]^?%?[,_QI\.BQ2]>&.S:\.K^"K,6RW;W
M%NELTVP3O/"L1<RH&_W-Z* /\(;_ (9/_:F_Z-J^/_\ X9OXB_\ S.4?\,G_
M +4W_1M7Q_\ _#-_$7_YG*_W>:* /\/#PK_P2^_X*4^.+MK+PE_P3[_;5U^:
M.:U@N7T_]EWXV2VEB]\TJVC:GJ#>"5L-+AG,$Y2XU&YM;?;!.YE"PR%?L_X9
M?\&X_P#P6I^*SV9T']@_XC>'K6Z:$R7GQ-\5_"SX3+8V\IMR]S>6/Q(\>>&-
M8"VT=RLLUI;:;<ZDPBN(;>QGNK>6W7_9 HH _P P/X(_\&87_!2GQU+8W?QF
M^+_[+_P(T6;_ (_K1?%'C+XH>.+'YG7]WH7A?P?8^#;SY45SM^)$'$B 982+
M'^XO[-?_  97?L.?#Z:PU7]IO]H_X[?M&ZE:,LD^@^#].\/? 7P#J6<[X-3T
MZSG^(WCMX5R!')I'Q'T*8LN]V*MY*_V;T4 ?#'[)O_!,S]@7]AFU@B_94_91
M^#_PBU6"W%H?&FF^'?\ A(OB?=VHC:(6NI_%GQI<>)/B;J]N$DE @U7Q9>1;
MI[A]N^XF:3[GHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .+^(7PW
M^'OQ;\'ZY\//BKX%\'_$KP%XFLY-/\1>"O'OAK1O%WA37;&52LEIJ_A_7[._
MTK4;=P3F*[M)4SR " :_EM_;5_X- /\ @F_^T5<ZKXH_9NU_X@?L4^.=1DN+
MG[)X*+_%+X.F]NB\DMU-\+_&NM66MZ?&)RK6^D^#OB7X/\/V<&^ULM(MXO(^
MS_UC44 ?Y:7[1?\ P9R_\%2OA7=:A=? [7_@#^U%H$:RR:5!X8\>CX6>.KU8
MERL6H^'OBS;>&_!NF75PWRP);?$O5[4#YKF]MNE?CY\4?^")'_!7#X/2W$?C
M+_@GA^U5=):-(+J]^'_PIU_XO:5;QPQW,TUS-K'PEA\;Z5'8PQ6DTDNH->"Q
MC7R2]PHN;;S?]K"B@#_"8U;]C;]K[0+Z73-=_94_:1T74H5C>;3]6^!OQ/TZ
M^B2:-986EM+SPO#/&LL3+)&S1@/&RNI*D$YZ?LF?M4R.L<?[,_[0+N[*B(GP
M:^(S.[L0JJJKX;)9F) 50"22 !DU_N[T4 ?XCOPW_P""0W_!4OXM7,5OX&_X
M)[_M@7\4TC0QZKK/P#^(W@[PZ94+"2)O%'C+0/#_ (<22(KB5'U16B)02!2Z
M!OU]_9P_X-"_^"MOQFFT^[^*^B?!7]E?P].UO/=S?%7XGZ7XO\5#3I@CF;3/
M"WP7B^)%M)J0B<2#2/$GB'PG+$RO;W]Q87*-#7^K+10!_(G^Q#_P9W?\$_\
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
M$_'_ /XCAX=_^?#7]WM%% !1110 4444 %%%% !1110 5^:G_!6+_@G'HO\
MP5/_ &0M9_9,U_XK:I\&=/U?QYX(\<MXVTCPE:>-;R"7P5>W5[%IRZ'>Z]X;
M@DCU W)CDN3J:-;A RPS$X'Z5T4 ?PA?\0.GPM_Z2)^/_P#Q'#P[_P#/AH_X
M@=/A;_TD3\?_ /B.'AW_ .?#7]WM% '\(7_$#I\+?^DB?C__ ,1P\.__ #X:
M/^('3X6_])$_'_\ XCAX=_\ GPU_=[10!_"%_P 0.GPM_P"DB?C_ /\ $</#
MO_SX:/\ B!T^%O\ TD3\?_\ B.'AW_Y\-?W>T4 ?RG_\$M?^#7/P)_P3&_;-
M^'G[86A_MC>+?B_J7@#0?B!H</@35O@QHW@ZQU-/'O@K6O!LUS+K]G\1?$,]
MJVFQ:RU_'$NE3BZDMUMV>%9#*G]6%%% !1110 4444 %%%% !1110 4444 %
M%%% !7G/Q5^#_P )_CKX+U3X<?&OX9^ ?BY\/]:4KJW@GXE>$=!\;^%=0)AG
MMQ)=:#XDL-2TR69(+FXCBG:V\Z%9I?*D0NQ/HU% '\N/[6?_  :-?\$J/VA)
M-5UWX0Z1\4/V0_&5_)->1S?!_P 6R>(OA\^HS";+W_PX^)<?BNWM=+#RI(-%
M\#Z]X$LX3;PQV;6L)GBF_GC_ &@?^#*#]M+P@]_??LV?M4_L^_&[2K9I);?2
M_B/I'C7X'>,+V E1#;V-GIUG\6O"DU\I<B1M2\8:%9M%$\R3K*Z6=?Z55% '
M^.S\5_\ @VM_X+5?"*:[.I_L1^+/&NFV^YH-8^%'COX4_$Z'4(T@:9Y;31O"
M'CG4O%D6"DD*P:CX=L+N:=%2"WE$]JT_PIXR_P""8/\ P4E^'L[P>-OV ?VS
M_#>W[64NM3_9C^,\.FW*6"0R7LUCJJ^#'TS4+>S2X@:YN;&[N((!+&9)%WC/
M^XC10!_A#?\ #)_[4W_1M7Q__P##-_$7_P"9RC_AD_\ :F_Z-J^/_P#X9OXB
M_P#S.5_N\T4 ?X?W@[_@E;_P4U\?S&+P?_P3W_;3UI%DEAEO8?V8_C+;:5;S
MQ0"Y>WNM9OO!UKI-I<&$J\<%S>Q33>9&L2.\L:M^@?PD_P"#87_@M9\6I[=A
M^R%)\--'FX?7OBW\5?A)X+@M6\Y8MMQX>/C74?'1^4R3[[?PE<1>3"Q\SS);
M6.X_U_J* /\ .9_9U_X,C_VA-=?3]0_:L_;-^$OPUM"L5S?>&?@7X*\5_%O6
M)8W.YM,?Q-XV?X2:5H]]'$RK/?6VA>*[&&Z26&VBU"V\N]D_H^_9"_X-;?\
M@D7^RC=Z5XBUCX,Z]^U+XYTMK:XA\2_M0^(;?Q]HB7<3133A/A9HFD^%/A)?
MV,MS$K0VWBCP3XFN[:W M3J,ZR7<EU_1110!A^&O#'AKP7H&E>%?!WA[0_"?
MA?0;.+3M#\-^&M)L-"T#1M/AR(;'2M'TNWM=.TZSA!(BMK.WA@CR=B#-;E%%
M !1110 4444 %%%% !7YJ?\ !6+_ ()QZ+_P5/\ V0M9_9,U_P"*VJ?!G3]7
M\>>"/'+>-M(\)6GC6\@E\%7MU>Q:<NAWNO>&X)(]0-R8Y+DZFC6X0,L,Q.!^
ME=% '\(7_$#I\+?^DB?C_P#\1P\._P#SX:/^('3X6_\ 21/Q_P#^(X>'?_GP
MU_=[10!_"%_Q Z?"W_I(GX__ /$</#O_ ,^&C_B!T^%O_21/Q_\ ^(X>'?\
MY\-?W>T4 ?PA?\0.GPM_Z2)^/_\ Q'#P[_\ /AH_X@=/A;_TD3\?_P#B.'AW
M_P"?#7]WM% '\I__  2U_P"#7/P)_P $QOVS?AY^V%H?[8WBWXOZEX T'X@:
M'#X$U;X,:-X.L=33Q[X*UKP;-<RZ_9_$7Q#/:MIL6LM?QQ+I4XNI+=;=GA60
MRI_5A110 4444 %%%% !1110 4444 %%%% !1110 4444 ?QM?\ !W#_ ,%3
M;CX"_L^Z+_P3?^"&L7$GQS_:TT>&\^+SZ!/=2:UX3_9YGU.?2QX6BAL"MQ_;
M'QS\06%UX4:S#7(NO &C>-])O],:/Q9HUXOZA?\ !O/_ ,$L8/\ @F#^P?X9
MT?QWH5O9?M/_ +0']D_%G]HF\EMX1JOA_5+W3O\ BC/A!)<QF1C9_"G0;V73
MM0MTN;JR?Q[J_CO5=.N'T_5+5(_\]_\ X+9?"_\ ;+^$W_!<CXQS?';XGZ?H
M7QA\=_'CPC\2/@/\>M7O;OP3X"TOX8:WK]C:_ 'Q=HFKW[:N?!?A?X4:/I6D
M>$=3N1=ZPO@?7? .O13:SK$^CS:W>_N(G_!+S_@[_D19(_VZ/'[HZJZ.G[=.
MLLCHP#*RLK$,K @JP)!!!!P: /\ 0_HK_/"_X=<_\'@7_1\OQ!_\3GUK_P"*
MH_X=<_\ !X%_T?+\0?\ Q.?6O_BJ /[G?VSOVN/A#^PK^S+\7/VJ?CEJ_P#9
M?P^^$GA>YUR[M;>6V36/%.N3O'I_A;P/X9ANI88;OQ1XT\176F^&]!MI)8X#
MJ&HQ37DUM80W5U!_BN?MS?MF?%_]O_\ :E^+?[5OQNU)KKQG\4?$4U]::+#<
MS7&B^!?"-BHL?!WP]\,)*L?D>'?!OA^"RT:P;R8[G49(+G6M4-QK.J:E>7/K
M7[=/[7'[??Q$\4^+_P!F+]K;]M3XG_M-Z-\&_B3J=E>:7??&OQ3\4OA1_P +
M"\*#4?#>H:UX9N=2GCT;7Y]&DN]<T.P\46=E/9SPSZG+X?U"[TC4EO;[\\*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBOWD_X-]_^"26K?\%4OVSM+L/'
M&DZE%^R?\ YM$^('[1OB"%9K>VUVT-Y-+X/^#.GW\31R1:U\5-0TR^L]0EM9
M[:[TGP)I/C+6[*\@UBRT6WO@#^I?_@T9_P""/G_"H/APO_!4'X_>%_)^)WQA
M\/WNB?LJ:%JUOBZ\%?!O6(GL_$'Q9:UN8_,L_$'Q;C$FD^$;M(X)[;X6QWFI
MV=W?:1\4'BM/[?:S])TG2M TK3-"T+3-/T71-%T^RTG1M&TFRMM.TK2=*TZV
MCL]/TS3-/LXX;2PT^PM(8;6RLK6&*VM;:*.""..*-5&A0!P/Q4^%_@'XV_#3
MQ[\'OBIX8TWQI\-OB?X1U_P+XZ\*:O&TFG>(/"WB?3+G2-:TNY$;1S1K=6-U
M-&EQ;2PW=K*8[FTG@N88I4_S=?V#/B=X^_X-G/\ @N#\1_V._P!H'Q+J _8V
M_:#U31/"U]XZUEY+#P]J/PS\2ZK?W'[/7[2DD>R.QCU#P'?7FJ^"/BD]O))I
MV@6][\5;6W?5I_#NC2R?Z9%?S(_\'0G_  2H7]O[]B2]^.?PL\/?;_VH?V/=
M+\0_$'P?#IUE+<ZQ\1OA(MNNH_%/X71Q6:27>HZI'IVGQ^./ MHEMJ%Y-XE\
M/7'A;2;>V?QSJ-Y& ?TV(Z2(LD;*Z.JNCHP9'1@&5E920RL""K D$$$'!IU?
MY+/_  3'\8?\%_O^"CT'B_X8_L7?\%$?B^EU\ _"OA!+SX>^,?VM_%/@35[#
MP+,DGA_0M1\,Z9J=W<R:SX=T633;31-3N[.:;^Q+J]T.WU(0MK.F-=?K3_PZ
MY_X/ O\ H^7X@_\ B<^M?_%4 ?Z'M%?YX7_#KG_@\"_Z/E^(/_B<^M?_ !5?
M(/[</PC_ .#F[_@G;\!M6_:-_:F_X*._$3P5\.M.UO1?"]@NG_MJ>)=?\3^*
M?%7B&:2/2O#/A'PWI^[4-=UF:VMM0U6X@MPL6GZ'I.L:WJ,]II>EWMU" ?M]
M_P ':?\ P6#_ .&<O@P?^"</P#\4?9_CA^T-X7^V_'_7-(N,WGPW^ .K^=:C
MP=]IAD7[#XH^,_E7.GW=N3+<V'PTMM;:ZM+8>-?#6J+_ )HE>@?%3XK_ !-^
M.7Q!\3_%CXR^/_%_Q2^)OC6^CU/Q;X]\>^(-3\4^+/$5]#:6VGV]QJ^NZQ<W
M>H7K6FG6=GIUDDT[1V6G6=I86J0VEK!#'Y_0 4444 %%%% !1110 4444 %%
M%% !1110 5]%_LE?LM?%W]M7]HWX2_LO? S0_P"WOB9\8/%EGX9T.*8RQZ7H
M]H4EOM?\5^(;J&*>2P\+^#_#]IJ?B?Q+?I#/+::)I5]-!;W-PL5O+\Z5_J(?
M\&J'_!'L_L:?LZ']N'X[^%FL?VFOVI?"MD_@C1=;L4AU?X0_L]ZC)::SH6FF
M&9#<Z;XJ^*TL&F>,O%$4C)<V'AVU\%:!<6NEZM:>)[6Z /Z'?^"?_P"Q#\(O
M^"=O[)WPE_9/^#%IGPY\.=#7^WO$US;Q0:U\0_'VJ[;WQM\0_$9C+[]8\5:X
M]Q>BV\V6WT72UTSPYIABT?1M.MH/LNBB@ 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
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*** /YE?^#G[_@E$W_!07]BFY^-OPG\.?VE^U+^R'I^N^//!5OIUG)/K'Q(^
M%#0I??%#X61QVJO<W^J+86,7C?P+:K;W]U+XE\/W'A?2H+5O'.HWL?%_\&K_
M /P5>_X;H_8Y7]E_XN^*/[3_ &G?V.M#T/PO=7.K7OFZ]\2_@-QI'PX\?,]Q
MMN=7U3PBD$'PX\<7RF^NUN;'PAXC\1W[ZMX]C,O]3U?YI?\ P4]^"WQ+_P"#
M<7_@M/\ "W_@H/\ LR>'[Q/V5/V@O%'B'Q?'X'T7S+#PW)I7B"ZLU_:/_9GU
M)@K:58V=T-23QW\*([JT73?#J7WA.;0[.[U#X77=U" ?Z6E?RU_\'0/_  6$
M'_!/W]EH_LS?!'Q2MA^UQ^U5X=U;2-,O=)OW@USX._!2Y:XT7QA\3UDM'6[T
MKQ%XD<7O@GX:W7F65Q'JO_"3>*]+O#>>!/LMU^T/Q=_X*1?LL?"+]@34?^"D
M6H>/+/7/V;C\(](^+/A+6-*FMX]5\<Q^*;*U/@KP/H5C>2PF'QYXH\0ZAI_@
MV+P]J+6MUHOB>>XT_7UTTZ9J;6G^-?\ MS?MF?%_]O\ _:E^+?[5OQNU)KKQ
MG\4?$4U]::+#<S7&B^!?"-BHL?!WP]\,)*L?D>'?!OA^"RT:P;R8[G49(+G6
MM4-QK.J:E>7(!\E4444 %%%% !1110 4444 %%%% !1110 4444 >G_!3X-?
M$G]HCXN?#GX%_![PMJ'C7XH?%?QAH?@;P/X8TQ-USJOB#Q!?16-E')*V(+'3
M[8RM>:MJU[)!INC:5;7NJZG<VNGV=S<1?[0G_!*#_@G#\-?^"6_[&/PX_9C\
M#_V;K/BVWA_X2_XW_$:RM'MIOBC\9-=L[-?%OBIA.B74>BV:V=EX7\%V%RHN
M-+\%Z!H%G>FXU1-0OKS^:?\ X-&?^"/G_"H/APO_  5!^/WA?R?B=\8?#][H
MG[*FA:M;XNO!7P;UB)[/Q!\66M;F/S+/Q!\6XQ)I/A&[2.">V^%L=YJ=G=WV
MD?%!XK3^WV@ HHHH **** /\T?\ X*>_!SXC_P#!N+_P6L^%O_!0#]F30+R/
M]EG]H+Q)XA\:1>!=&$NG^&Y]'U^]LXOVD?V:;]]C:1:V<QU.+QU\+(I[8:?X
M734O!TVD65S?_#26[3_1H^"?QE^'/[0_PA^&OQT^$7B2S\7?#+XM>"_#_C[P
M1XBL6!BU+P]XETZ#4[!YH=S266H6\<_V35=+NA'?:3JEO>:9J$,%[:7$,?Q5
M_P %9O\ @G;X&_X*@?L0_%;]ESQ0VFZ5XNU"UC\9_!/QQJ,,DJ?#OXU>%[6^
M?P5XF9H(Y;A-)O?MFH^$?%R6T,MU<^"O$WB.ULD2_FM9X?Y0?^#3;_@HGXZ^
M!WQ9^+G_  18_:S?4O!_C'P9XN^(FI_L_P"A^,)Q:ZEX/^(GA#5M3D^.W[/H
M@G9BDT][9:W\3/#5C 8[:'4=,^)LC7%U/K>CVX /[V[N[M+"UN;^_N;>RL;*
MWFN[R\NYH[:UM+2VC::XN;FXF9(8+>"%'EFFE=(XHT9W954D?Y%7_!QE_P %
M>+S_ (*?_MAW?AGX7^(+J;]D+]FV^USP5\$+.WN&72_B#KK7"6GC;XX75NAV
MW#>,[JQAT_P4;HN^G^ -+T>XCM=*U;Q#XFMI_P"J#_@[3_X+!_\ #.7P8/\
MP3A^ ?BC[/\ '#]H;PO]M^/^N:1<9O/AO\ =7\ZU'@[[3#(OV'Q1\9_*N=/N
M[<F6YL/AI;:VUU:6P\:^&M47_-$H **** "BBB@ HHHH **** "BBB@ HHHH
M ***^B_V2OV6OB[^VK^T;\)?V7O@9H?]O?$SXP>++/PSH<4QECTO1[0I+?:_
MXK\0W4,4\EAX7\'^'[34_$_B6_2&>6TT32KZ:"WN;A8K>4 _=[_@V8_X(_-_
MP4;_ &L5^./QG\,?VA^R!^RQKFC>(?'%KJME))HOQ<^*B>5JW@GX/)YRBSU+
M1[<I;^+_ (FVO^F1+X5ATKPSJ=I#'\0-/O8?]8U$2-%CC541%5$1%"HB* JJ
MJJ %50 %4     8%?&W_  3_ /V(?A%_P3M_9.^$O[)_P8M,^'/ASH:_V]XF
MN;>*#6OB'X^U7;>^-OB'XC,9??K'BK7'N+T6WFRV^BZ6NF>'-,,6CZ-IUM!]
MET %%%% !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 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 %?FU_P5F_X)V^!O\ @J!^
MQ#\5OV7/%#:;I7B[4+6/QG\$_'&HPR2I\._C5X7M;Y_!7B9F@CEN$TF]^V:C
MX1\7);0RW5SX*\3>([6R1+^:UGA** /\[GQ+_P $*_\ @YM\6?LV^ _V.O$?
MP"\9ZY^S'\+/&FM^/_A_\';G]JC]CEO!OASQ=KTFJ2:EK>GVY^/$.H/YL^N:
M]>V5C?74UAI5[XB\0WVF6-C>Z]K$UY\X?\0N/_!=?_HQG_S9G]CS_P"B"HHH
M /\ B%Q_X+K_ /1C/_FS/['G_P!$%1_Q"X_\%U_^C&?_ #9G]CS_ .B"HHH
M/^(7'_@NO_T8S_YLS^QY_P#1!4?\0N/_  77_P"C&?\ S9G]CS_Z(*BB@ _X
MA<?^"Z__ $8S_P";,_L>?_1!4?\ $+C_ ,%U_P#HQG_S9G]CS_Z(*BB@ _XA
M<?\ @NO_ -&,_P#FS/['G_T05'_$+C_P77_Z,9_\V9_8\_\ H@J** #_ (A<
M?^"Z_P#T8S_YLS^QY_\ 1!4?\0N/_!=?_HQG_P V9_8\_P#H@J** #_B%Q_X
M+K_]&,_^;,_L>?\ T05'_$+C_P %U_\ HQG_ ,V9_8\_^B"HHH /^(7'_@NO
M_P!&,_\ FS/['G_T05?=_P#P38_X-0/^"@?C']L#X5C_ (*$_ &/X)_LG>%M
M0;QM\3]23XS? OQSJGQ M?#4UK=Z=\)-'TOX3?%'QIXDT^3Q]J#0Z;KGB"XL
M]*LM$\(1>)+RRUJ'Q*GA[3]1** /]/O2=)TK0-*TS0M"TS3]%T31=/LM)T;1
MM)LK;3M*TG2M.MH[/3],TS3[..&TL-/L+2&&ULK*UABMK6VBC@@CCBC51H44
M4 %%%% !1110 5_%-_P<&_\ !"S]L/XR_MD_!3_@I'_P2B\(R7O[2/\ ;&@S
M_&#2/#?Q!^&_PK\0:+X^^&D6GW/PO^//A[6_B=XN\'>&=0U"73=+M?!WC#2X
M=3-[))H'A'4H]$UN'6/%U]8%% '\U_QK_P"#=S_@XN_:-^*OCGXX?'']E37_
M (F?%CXDZY-XB\;>./$W[47['-SK&NZK+##:I)+Y/Q^@M+2SLK&VM-,TG2M.
MMK/2M&TFRL=(TFRLM,LK2UA\N_XA<?\ @NO_ -&,_P#FS/['G_T05%% !_Q"
MX_\ !=?_ *,9_P#-F?V//_H@J/\ B%Q_X+K_ /1C/_FS/['G_P!$%110 ?\
M$+C_ ,%U_P#HQG_S9G]CS_Z(*C_B%Q_X+K_]&,_^;,_L>?\ T05%% !_Q"X_
M\%U_^C&?_-F?V//_ *(*C_B%Q_X+K_\ 1C/_ )LS^QY_]$%110 ?\0N/_!=?
M_HQG_P V9_8\_P#H@J/^(7'_ (+K_P#1C/\ YLS^QY_]$%110 ?\0N/_  77
M_P"C&?\ S9G]CS_Z(*C_ (A<?^"Z_P#T8S_YLS^QY_\ 1!444 '_ !"X_P#!
M=?\ Z,9_\V9_8\_^B"H_XA<?^"Z__1C/_FS/['G_ -$%110 ?\0N/_!=?_HQ
MG_S9G]CS_P"B"K^TS_@V?_X(:>+O^":7PZ\=?M%?M:^#-+T+]M'XO?;_  ;;
M^%EUOPEXQ_X4C\']+U1'3P]9>)_!FL>)/#-]XD^).JZ=:>*?%-]H/B#4[.#0
M+#P9H2266I6?B:WNBB@#^JZBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "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 **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
%BB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>carg-20250331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-05-08T10:07:21.4949+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://www.cargurus.com/20250331" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:carg="http://www.cargurus.com/20250331" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" namespace="http://xbrl.sec.gov/country/2024"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd" namespace="http://xbrl.sec.gov/ecd-sub/2024"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" namespace="http://fasb.org/srt/2024"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" namespace="http://xbrl.sec.gov/dei/2024"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" namespace="http://www.xbrl.org/dtr/type/2024-01-31"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" namespace="http://fasb.org/us-gaap/2024"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" namespace="http://xbrl.sec.gov/ecd/2024"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" namespace="https://xbrl.org/2023/calculation-1.1"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" id="Role_StatementUnauditedCondensedConsolidatedBalanceSheets">
        <link:definition>100010 - Statement - Unaudited Condensed 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" id="Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>100020 - Statement - Unaudited Condensed 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" id="Role_StatementUnauditedCondensedConsolidatedIncomeStatements">
        <link:definition>100030 - Statement - Unaudited Condensed Consolidated Income Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical" id="Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical">
        <link:definition>100040 - Statement - Unaudited Condensed Consolidated Income Statements (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" id="Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>100050 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" id="StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity">
        <link:definition>100060 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" id="StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical">
        <link:definition>100070 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Equity (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" id="Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows">
        <link:definition>100080 - Statement - Unaudited Condensed 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription" id="Role_DisclosureOrganizationAndBusinessDescription">
        <link:definition>995455 - Disclosure - Organization and Business Description</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>995465 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognition" id="Role_DisclosureRevenueRecognition">
        <link:definition>995475 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstruments1" id="DisclosureFairValueOfFinancialInstruments1">
        <link:definition>995485 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" id="Role_DisclosurePropertyAndEquipmentNet">
        <link:definition>995495 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities1" id="DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities1">
        <link:definition>995505 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebt" id="DisclosureDebt">
        <link:definition>995515 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>995525 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchases" id="DisclosureStockbasedCompensationAndCommonStockShareRepurchases">
        <link:definition>995535 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShare" id="Role_DisclosureEarningsPerShare">
        <link:definition>995545 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>995555 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" id="Role_DisclosureSegmentAndGeographicInformation">
        <link:definition>995565 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>995575 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionTables" id="Role_DisclosureRevenueRecognitionTables">
        <link:definition>995585 - Disclosure - Revenue Recognition (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" id="DisclosureFairValueOfFinancialInstrumentsTables">
        <link:definition>995595 - Disclosure - Fair Value of Financial Instruments (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" id="Role_DisclosurePropertyAndEquipmentNetTables">
        <link:definition>995605 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesTables" id="DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesTables">
        <link:definition>995615 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" id="DisclosureCommitmentsAndContingenciesTables">
        <link:definition>995625 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesTables" id="DisclosureStockbasedCompensationAndCommonStockShareRepurchasesTables">
        <link:definition>995635 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareTables" id="Role_DisclosureEarningsPerShareTables">
        <link:definition>995645 - Disclosure - Earnings Per Share (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" id="Role_DisclosureSegmentAndGeographicInformationTables">
        <link:definition>995655 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails" id="Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails">
        <link:definition>995665 - Disclosure - Organization and Business Description - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>995675 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails" id="DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails">
        <link:definition>995685 - Disclosure - Revenue Recognition - Summary of Revenue from Contracts with Customers by Services and Products (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" id="Role_DisclosureRevenueRecognitionAdditionalInformationDetails">
        <link:definition>995695 - Disclosure - Revenue Recognition - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" id="DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails">
        <link:definition>995705 - Disclosure - Fair Value of Financial Instruments - Schedule of Fair Value Levels, Assets Measured at Fair Value on 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" id="Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails">
        <link:definition>995715 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" id="Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails">
        <link:definition>995725 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" id="DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities">
        <link:definition>995735 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes, and Other Current 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAdditionalInformationDetails" id="DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAdditionalInformationDetails">
        <link:definition>995745 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" id="DisclosureDebtAdditionalInformationDetails">
        <link:definition>995755 - Disclosure - Debt - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>995765 - Disclosure - Commitments and Contingencies - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails" id="DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails">
        <link:definition>995775 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails" id="DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails">
        <link:definition>995785 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases - Summary of Stock-based Compensation Expense by Award Type (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails" id="DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails">
        <link:definition>995795 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases - Summary of Allocation of 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" id="Role_DisclosureEarningsPerShareAdditionalInformationDetails">
        <link:definition>995805 - Disclosure - Earnings Per Share - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" id="Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails">
        <link:definition>995815 - Disclosure - Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" id="Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails">
        <link:definition>995825 - Disclosure - Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" id="Role_DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>995835 - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" id="Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails">
        <link:definition>995845 - Disclosure - Segment and Geographic Information - 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos" id="DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos">
        <link:definition>995855 - Disclosure - Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income 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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1" id="DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1">
        <link:definition>995865 - Disclosure - Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Parenthetical) (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails" id="DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails">
        <link:definition>995875 - Disclosure - Segment and Geographic Information - Summary of Assets by Segment (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 roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails" id="DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails">
        <link:definition>995885 - Disclosure - Segment and Geographic Information - Summary of Revenue by Geographical Region (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbase id="lnk">
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:href="carg-20250331.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" xlink:href="carg-20250331.xsd#Role_StatementUnauditedCondensedConsolidatedBalanceSheets" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" xlink:href="carg-20250331.xsd#Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" xlink:href="carg-20250331.xsd#Role_StatementUnauditedCondensedConsolidatedIncomeStatements" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical" xlink:href="carg-20250331.xsd#Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="carg-20250331.xsd#Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" xlink:href="carg-20250331.xsd#StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" xlink:href="carg-20250331.xsd#StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" xlink:href="carg-20250331.xsd#Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription" xlink:href="carg-20250331.xsd#Role_DisclosureOrganizationAndBusinessDescription" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:href="carg-20250331.xsd#Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognition" xlink:href="carg-20250331.xsd#Role_DisclosureRevenueRecognition" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstruments1" xlink:href="carg-20250331.xsd#DisclosureFairValueOfFinancialInstruments1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" xlink:href="carg-20250331.xsd#Role_DisclosurePropertyAndEquipmentNet" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities1" xlink:href="carg-20250331.xsd#DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebt" xlink:href="carg-20250331.xsd#DisclosureDebt" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:href="carg-20250331.xsd#Role_DisclosureCommitmentsAndContingencies" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchases" xlink:href="carg-20250331.xsd#DisclosureStockbasedCompensationAndCommonStockShareRepurchases" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShare" xlink:href="carg-20250331.xsd#Role_DisclosureEarningsPerShare" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:href="carg-20250331.xsd#Role_DisclosureIncomeTaxes" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" xlink:href="carg-20250331.xsd#Role_DisclosureSegmentAndGeographicInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="carg-20250331.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionTables" xlink:href="carg-20250331.xsd#Role_DisclosureRevenueRecognitionTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" xlink:href="carg-20250331.xsd#DisclosureFairValueOfFinancialInstrumentsTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" xlink:href="carg-20250331.xsd#Role_DisclosurePropertyAndEquipmentNetTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesTables" xlink:href="carg-20250331.xsd#DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" xlink:href="carg-20250331.xsd#DisclosureCommitmentsAndContingenciesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesTables" xlink:href="carg-20250331.xsd#DisclosureStockbasedCompensationAndCommonStockShareRepurchasesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareTables" xlink:href="carg-20250331.xsd#Role_DisclosureEarningsPerShareTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" xlink:href="carg-20250331.xsd#Role_DisclosureSegmentAndGeographicInformationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails" xlink:href="carg-20250331.xsd#Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="carg-20250331.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails" xlink:href="carg-20250331.xsd#DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" xlink:href="carg-20250331.xsd#Role_DisclosureRevenueRecognitionAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" xlink:href="carg-20250331.xsd#DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" xlink:href="carg-20250331.xsd#Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xlink:href="carg-20250331.xsd#Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" xlink:href="carg-20250331.xsd#DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAdditionalInformationDetails" xlink:href="carg-20250331.xsd#DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" xlink:href="carg-20250331.xsd#DisclosureDebtAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:href="carg-20250331.xsd#Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails" xlink:href="carg-20250331.xsd#DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails" xlink:href="carg-20250331.xsd#DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails" xlink:href="carg-20250331.xsd#DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" xlink:href="carg-20250331.xsd#Role_DisclosureEarningsPerShareAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" xlink:href="carg-20250331.xsd#Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" xlink:href="carg-20250331.xsd#Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" xlink:href="carg-20250331.xsd#Role_DisclosureIncomeTaxesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" xlink:href="carg-20250331.xsd#Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos" xlink:href="carg-20250331.xsd#DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1" xlink:href="carg-20250331.xsd#DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails" xlink:href="carg-20250331.xsd#DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails" xlink:href="carg-20250331.xsd#DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TradingArrangmentsOnly" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" xlink:type="simple"/>
        <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm" xlink:type="simple"/>
        <link:roleRef roleURI="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd#eedm1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
        <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementTwoMember" xlink:label="carg_Rule10B51TradingArrangementTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross" xlink:label="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita" xlink:label="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_WholesaleMember" xlink:label="carg_WholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementThreeMember" xlink:label="carg_Rule10B51TradingArrangementThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SegmentIncomeLossFromOperations" xlink:label="carg_SegmentIncomeLossFromOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount" xlink:label="us-gaap_SegmentReportingOtherItemAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" xlink:label="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits" xlink:label="carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTableTextBlock" xlink:label="us-gaap_InvestmentTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferMember" xlink:label="carg_CarOfferMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockTypeOfStockConverted" xlink:label="us-gaap_ConversionOfStockTypeOfStockConverted"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract" xlink:label="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AcquisitionOfRedeemableNoncontrollingInterest" xlink:label="carg_AcquisitionOfRedeemableNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SummaryOfSignificantAccountingPoliciesTable" xlink:label="carg_SummaryOfSignificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseDecreaseInLeaseObligations" xlink:label="carg_IncreaseDecreaseInLeaseObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" xlink:label="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_StockRepurchaseProgramEffectiveDate" xlink:label="carg_StockRepurchaseProgramEffectiveDate"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue" xlink:label="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" xlink:label="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueCommissionersIrelandMember" xlink:label="us-gaap_RevenueCommissionersIrelandMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_OtherDirectorsAndOfficersMember" xlink:label="carg_OtherDirectorsAndOfficersMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_PillarTwoLegislationMember" xlink:label="carg_PillarTwoLegislationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_BostonMassachusettsOneZeroZeroOneBoylstonMember" xlink:label="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SignificantAccountingPoliciesPolicyTextBlock" xlink:label="carg_SignificantAccountingPoliciesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock" xlink:label="carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_LangleySteinertMember" xlink:label="carg_LangleySteinertMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" xlink:label="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DecreaseInAssets" xlink:label="carg_DecreaseInAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_JasonTrevisanMember" xlink:label="carg_JasonTrevisanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DafnaSarnoffMember" xlink:label="carg_DafnaSarnoffMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SalesOfShortTermInvestments" xlink:label="carg_SalesOfShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementMember" xlink:label="carg_Rule10B51TradingArrangementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DocumentAndEntityInformationTable" xlink:label="carg_DocumentAndEntityInformationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_JavierZamoraMember" xlink:label="carg_JavierZamoraMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_FinanceLeaseRightOfUseAssetsMember" xlink:label="carg_FinanceLeaseRightOfUseAssetsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk" xlink:label="us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnsoldUnderRule10B51TradingArrangementMember" xlink:label="carg_UnsoldUnderRule10B51TradingArrangementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity" xlink:label="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock" xlink:label="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_OtherOperatingIncomeExpenses" xlink:label="carg_OtherOperatingIncomeExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AdvancePaymentsToCustomerNetOfCollections" xlink:label="carg_AdvancePaymentsToCustomerNetOfCollections"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramExpirationDate" xlink:label="srt_StockRepurchaseProgramExpirationDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnpaidExciseTaxOnRepurchasesOfShares" xlink:label="carg_UnpaidExciseTaxOnRepurchasesOfShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NumberOfDealerAccounts" xlink:label="carg_NumberOfDealerAccounts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems" xlink:label="us-gaap_EarningsPerShareBasicLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NumberOfMajorCustomers" xlink:label="carg_NumberOfMajorCustomers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare" xlink:label="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" xlink:label="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SellMyCarInstantMaxCashOfferMember" xlink:label="carg_SellMyCarInstantMaxCashOfferMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:label="us-gaap_CapitalizedComputerSoftwareImpairments1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NonRule10B51ArrModifiedFlag" xlink:label="carg_NonRule10B51ArrModifiedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="us-gaap_MaterialReconcilingItemsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:label="carg_RedeemableNoncontrollingInterestPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ZacharyHallowellMember" xlink:label="carg_ZacharyHallowellMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="us-gaap_UnbilledReceivablesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_FederalAndStateJurisdictionMember" xlink:label="carg_FederalAndStateJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AdvertisingCustomersMember" xlink:label="carg_AdvertisingCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_VestedAndUnvestedStockOptionsSharesMember" xlink:label="carg_VestedAndUnvestedStockOptionsSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability" xlink:label="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" xlink:label="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" xlink:label="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CometFoundationMember" xlink:label="carg_CometFoundationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="carg_SummaryOfSignificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeExtensibleEnumeration" xlink:label="us-gaap_InvestmentTypeExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementOneMember" xlink:label="carg_Rule10B51TradingArrangementOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_HilaryAndLangleySteinertMember" xlink:label="carg_HilaryAndLangleySteinertMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DecreaseInAccruedBonus" xlink:label="carg_DecreaseInAccruedBonus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SamuelZalesMember" xlink:label="carg_SamuelZalesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CGBuyOnlinePlotMember" xlink:label="carg_CGBuyOnlinePlotMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CommitmentsAndContingenciesLineItems" xlink:label="carg_CommitmentsAndContingenciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_PaymentProcessorMember" xlink:label="carg_PaymentProcessorMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DealerToDealerMember" xlink:label="carg_DealerToDealerMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:label="carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="us-gaap_AccruedBonusesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CommitmentsAndContingenciesTable" xlink:label="carg_CommitmentsAndContingenciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_MatthewQuinnMember" xlink:label="carg_MatthewQuinnMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DocumentAndEntityInformationLineItems" xlink:label="carg_DocumentAndEntityInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="us-gaap_PaymentsToDevelopSoftware"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnpaidRepurchasesOfCommonStock" xlink:label="carg_UnpaidRepurchasesOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SteinertTrustMember" xlink:label="carg_SteinertTrustMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DigitalWholesaleMember" xlink:label="carg_DigitalWholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_GoodwillAndOtherAssetsImpairment" xlink:label="carg_GoodwillAndOtherAssetsImpairment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock" xlink:label="carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockDescription" xlink:label="us-gaap_ConversionOfStockDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityNetIncome" xlink:label="us-gaap_TemporaryEquityNetIncome"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NumberOfVotesEntitledToStockholdersPerShare" xlink:label="carg_NumberOfVotesEntitledToStockholdersPerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51ArrModifiedFlag" xlink:label="carg_Rule10B51ArrModifiedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="us-gaap_AccruedSalesCommissionCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnitedStatesMarketplaceMember" xlink:label="carg_UnitedStatesMarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_MarketplaceMember" xlink:label="carg_MarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IsmailElshareefMember" xlink:label="carg_IsmailElshareefMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_TaxDistributionToRedeemableNoncontrollingInterestHolders" xlink:label="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncontrolling Interest, Change in Redemption Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redeemable noncontrolling interest , accretion to redemption value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Rule 10b5-1 Trading Arrangement Two [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Rule 10b5-1 trading arrangement two.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Rule 10b5-1 Trading Arrangement Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accounts receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Payment of withholding taxes on net share settlements of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Performance obligation unsatisfied</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue, Remaining Performance Obligation, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product offerings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase Decrease in Property Plant and Equipment Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease in Property Plant and Equipment Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase in borrowing capacity equal to percentage of four quarter EBDITA.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase In Borrowing Capacity Equal To Percentage Of Four Quarter EBDITA</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase in borrowing capacity equal to percentage of four quarter EBDITA</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Recurring and Nonrecurring [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">State of incorporation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_WholesaleMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Wholesale [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_WholesaleMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Wholesale [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_WholesaleMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Wholesale</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Rule 10b5-1 Trading Arrangement Three [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Rule 10b5-1 Trading Arrangement Three.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Rule 10b5-1 Trading Arrangement Three</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority, Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority, Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Hierarchy and NAV</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Hierarchy and NAV [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-controlling interest associated with the initial acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Other Observable Inputs (Level 2 Inputs)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 2 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OpenTaxYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Open tax year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OpenTaxYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Open Tax Year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Capitalized website development and internal-use software costs excluded from stock-based compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Amount Capitalized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized stock-based compensation expense in website development and internal-use software costs and hosting arrangements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SegmentIncomeLossFromOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total segment income (loss) from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SegmentIncomeLossFromOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Income Loss From Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SegmentIncomeLossFromOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Segment income (loss) from operations.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingOtherItemAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, Other Segment Item, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingOtherItemAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other segment items</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon vesting of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product and Service [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Liabilities, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Depletion and Amortization, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation, Depletion and Amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repurchase of common stock, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased During Period, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncash Investing and Financing Items [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental noncash disclosure of cash flow information:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Depreciation and amortization excluding amortization of intangible assets, capitalized hosting arrangements and impairments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation and Amortization Excluding Amortization of Intangible Assets, Capitalized Hosting Arrangements and impairments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization excluding amortization of intangible assets, capitalized hosting arrangements and disposals</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unpaid withholding taxes on net share settlement of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unpaid Withholding Taxes On Net Share Settlement Of Restricted Stock Units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unpaid withholding taxes on net share settlement of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Changes in operating assets and liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Operating Capital [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Shares, Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Prepaid expenses, prepaid income taxes, and other assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Prepaid Expense and Other Assets, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income before income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Examination [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Examination [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrealized Gain (Loss) on Investments [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Unrealized Gain on Investments in Equity Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchases of short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchases of short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue recognized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Liability, Revenue Recognized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CarOfferMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">CarOffer.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CarOfferMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Car Offer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CarOfferMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Car Offer [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Concentration Risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Concentration Risk [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConversionOfStockTypeOfStockConverted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of share converted to another class</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConversionOfStockTypeOfStockConverted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Conversion of Stock, Type of Stock Converted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss) Per Share Attributable To Common Stockholders Abstract</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Net income (loss) per share attributable to common stockholders.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income per share attributable to common stockholders:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Expiration Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of credit facility maturity date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization of Debt Issuance Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of deferred financing costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating expenses:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon for acquisition, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, Acquisitions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AcquisitionOfRedeemableNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acquisition of a 51% interest in CarOffer, LLC</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AcquisitionOfRedeemableNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Acquisition Of Redeemable Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AcquisitionOfRedeemableNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Acquisition of redeemable noncontrolling interest.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Payment of finance lease obligations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease, Principal Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Liability, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales and Marketing Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling and Marketing Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SummaryOfSignificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary Of Significant Accounting Policies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SummaryOfSignificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Summary Of Significant Accounting Policies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SummaryOfSignificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Summary of significant accounting policies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseDecreaseInLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease obligations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseDecreaseInLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Lease Obligations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseDecreaseInLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase decrease in lease obligations.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cost of goods and services sold depreciation amortization and impairment expense.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost Of Goods And Services Sold Depreciation Amortization And Impairment Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-Term Debt, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term debt outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_StockRepurchaseProgramEffectiveDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock repurchase program effective date.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_StockRepurchaseProgramEffectiveDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share repurchase program effective date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_StockRepurchaseProgramEffectiveDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchase Program Effective Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of accrued liabilities and other current liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Accrued Liabilities And Other Current Liabilities Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Redeemable noncontrolling interest accretion to redemption value.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Noncontrolling Interest Accretion to Redemption Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accretion of redeemable noncontrolling interest to redemption value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings (Accumulated Deficit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Retained Earnings (Accumulated Deficit), Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Retained Earnings (Accumulated Deficit), Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Retained Earnings (Accumulated Deficit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payment of withholding taxes on net share settlements of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Payment of withholding taxes on net share settlements of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payment Of Withholding Taxes On Net Share Settlements Of Restricted Stock Units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Payment of withholding taxes on net share settlements of restricted stock units.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">United States</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label">UNITED STATES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dilutive effect of share equivalents resulting from unvested restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incremental Common Shares Attributable to Dilutive Effect of Equity Unit Purchase Agreements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other (Note 6)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments to Additional Paid in Capital, Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by operating activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueCommissionersIrelandMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Commissioners, Ireland</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueCommissionersIrelandMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue Commissioners, Ireland [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product and Service [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Period [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Net, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Net, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property and equipment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value, Measurements, Recurring</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Recurring [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, par value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Par or Stated Value Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Stock Options Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Cash Flows [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities, Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities, Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Income (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Components [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property Plant And Equipment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_OtherDirectorsAndOfficersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Directors and Officers [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_OtherDirectorsAndOfficersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other directors and officers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_OtherDirectorsAndOfficersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Directors and Officers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PillarTwoLegislationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Pillar two legislation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PillarTwoLegislationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Pillar Two Legislation [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PillarTwoLegislationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pillar Two Legislation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income (expense), net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total other income, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total other income, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other income, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of credit facility maximum borrowing amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">International</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non-US [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Domestic Tax Authority</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Domestic Tax Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Additional Paid in Capital, Common Stock, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Additional Paid in Capital, Common Stock, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional paid-in capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid in Capital, Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Net loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon exercise of stock options, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product, Technology, and Development Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">1001 Boylston Street</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Boston, Massachusetts at 1001 Boylston St</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Boston Massachusetts One Zero Zero One Boylston [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Boston, Massachusetts one zero zero one Boylston.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Component</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SignificantAccountingPoliciesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Accounting Policies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SignificantAccountingPoliciesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies Policy [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SignificantAccountingPoliciesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Significant accounting policies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">General and Administrative Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and administrative</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">General and Administrative Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of deferred contract costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized Contract Cost, Amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income (Expense)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Nonoperating Income (Expense), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other expense, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Furniture and Fixtures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Furniture and Fixtures [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redeemable noncontrolling interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Redeemable Noncontrolling Interest, Beginning balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Redeemable Noncontrolling Interest, Ending balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Noncontrolling Interest, Equity, Carrying Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Valuation of redeemable noncontrolling interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Consolidated net income (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Consolidated net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Shares Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Preferred Stock, Shares Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Future Minimum Sublease Income Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Future Minimum Sublease Income Payments [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of future minimum sublease income payments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from issuance of common stock upon exercise of stock options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Stock Options Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_LangleySteinertMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Langley Steinert [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_LangleySteinertMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Langley Steinert.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_LangleySteinertMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Langley Steinert</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Provision for doubtful accounts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other accrued expenses, accrued income taxes and other current liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Accrued Expenses, Accrued Income Taxes and Other Current Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other accrued expenses, accrued income taxes, and other current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payables and Accruals [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Short-Term Investments, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses, prepaid income taxes and other current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense and Other Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DecreaseInAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Decrease in segment assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DecreaseInAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Decrease in Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DecreaseInAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Decrease in assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Comprehensive income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_JasonTrevisanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Jason Trevisan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_JasonTrevisanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Jason Trevisan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_JasonTrevisanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Jason Trevisan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event Considerations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Events, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DafnaSarnoffMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Dafna Sarnoff.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DafnaSarnoffMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dafna Sarnoff [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DafnaSarnoffMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dafna Sarnoff</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, par value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Par or Stated Value Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales Revenue, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue Benchmark [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Goods and Services Sold [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disposal of fully depreciated assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Disposals</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Sales [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Document Quarterly Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Quarterly Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cost of Goods and Services Sold, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Goods and Services Sold</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total Cost of revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SalesOfShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales of Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SalesOfShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sales of short-term investments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SalesOfShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Fair Value Disclosure</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Revenue from Contracts with Customers by Services and Products</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Selling and Marketing Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales and marketing</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling and Marketing Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Future Minimum Lease Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Tax Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign Country</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Rule 10b5-1 Trading Arrangement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Rule 10b5-1 trading arrangement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Rule 10b5-1 Trading Arrangement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Income Location, Balance [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Organization and Business Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Period [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Long-Term Debt Instruments [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DocumentAndEntityInformationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document And Entity Information [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DocumentAndEntityInformationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document And Entity Information [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DocumentAndEntityInformationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Document and entity information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recent Accounting Pronouncements Adopted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">AOCI Attributable to Parent [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_JavierZamoraMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Javier Zamora [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_JavierZamoraMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Javier Zamora.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_JavierZamoraMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Javier Zamora</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Stock-based Compensation Expense by Award Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Numerator:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_FinanceLeaseRightOfUseAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finance Lease Right-of-use Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_FinanceLeaseRightOfUseAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finance Lease Right Of Use Assets [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_FinanceLeaseRightOfUseAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Finance lease right-of-use assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Segment Reporting Information By Segment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Description of significant off-balance sheet risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk, Credit Risk, Financial Instruments, off-Balance-Sheet Risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based Compensation and Common Stock Share Repurchases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Construction in Progress</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Construction in Progress [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon exercise of stock options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Stock Options Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnsoldUnderRule10B51TradingArrangementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unsold under Rule 10b5-1 Trading Arrangement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnsoldUnderRule10B51TradingArrangementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unsold under Rule 10b5-1 Trading Arrangement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnsoldUnderRule10B51TradingArrangementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unsold Under Rule 10b5-1 Trading Arrangement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Current liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Line of credit facility increased in maximum borrowing capacity.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Increased in Maximum Borrowing Capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of credit facility increased in maximum borrowing capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares repurchased and retired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased and Retired During Period, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and Cash Equivalents, at Carrying Value, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and Cash Equivalents, at Carrying Value, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash and Cash Equivalents, at Carrying Value, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, at Carrying Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Stockholders' Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Undistributed earnings ratio used to calculate allocation to class of stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Undistributed Earnings Ratio Used To Calculate Allocation To Class Of Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Undistributed earnings ratio used to calculate allocation to class of stock.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product, technology, and development</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Research and Development Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_OtherOperatingIncomeExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Operating Income Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_OtherOperatingIncomeExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other operating income expenses.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_OtherOperatingIncomeExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other operating income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Gross, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Gross, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property, Plant and Equipment, Gross, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Capitalized Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Principles of Consolidation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Segments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Segment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AdvancePaymentsToCustomerNetOfCollections_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Advance payments to customers, net of collections</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AdvancePaymentsToCustomerNetOfCollections_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Advance payments to customer, net of collections.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AdvancePaymentsToCustomerNetOfCollections_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Advance Payments to Customer, Net of Collections</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StockRepurchaseProgramExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share repurchase program expiration date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StockRepurchaseProgramExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program, Expiration Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrealized Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Currency (gain) loss on foreign denominated transactions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnpaidExciseTaxOnRepurchasesOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unpaid excise tax on repurchases of shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnpaidExciseTaxOnRepurchasesOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unpaid Excise Tax On Repurchases Of Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnpaidExciseTaxOnRepurchasesOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unpaid excise tax on repurchases of common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Revenue by Geographical Region</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NumberOfDealerAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Dealer Accounts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NumberOfDealerAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of dealer accounts.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NumberOfDealerAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of dealer accounts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for Repurchase of Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repurchases of common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings Per Share Basic [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Total Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Revenue from Contract with Customer, Excluding Assessed Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Comprehensive Income [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NumberOfMajorCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of major customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NumberOfMajorCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Major Customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NumberOfMajorCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of major customers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short-Term Debt, Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repurchase of common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased During Period, Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Finite-Lived Intangible Assets, Net, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Finite-Lived Intangible Assets, Net, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Depletion and Amortization, Nonproduction, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation, Depletion and Amortization, Nonproduction</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short-Term Debt, Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Accounts Payable, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Liabilities and stockholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share repurchased and retired, value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased and Retired During Period, Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash used in financing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net cash provided by (used in) financing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonClassAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class A Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonClassAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Class A [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effective Income Tax Rate Reconciliation, Percent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effective income tax rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share repurchased and retired at average cost price per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchased And Retired At Average Cost Price Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share repurchased and retired at average cost price per share.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock&#8211;based compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonClassBMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class B Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonClassBMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Class B [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment reporting, CODM, profit (loss) measure, how used, description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Income tax provision (benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income Tax Expense (Benefit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Provision for income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">CarOffer incentive units and subject units.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Car Offer Incentive Units and Subject Units [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CO Incentive Units and Subject Units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority, Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority, Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SellMyCarInstantMaxCashOfferMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sell My Car - Instant Max Cash Offer.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SellMyCarInstantMaxCashOfferMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sell My Car - Instant Max Cash Offer [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SellMyCarInstantMaxCashOfferMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sell My Car - Instant Max Cash Offer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Gain on sale of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gain (Loss) on Disposition of Property Plant Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disposal of fully depreciated assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total stockholders&#8217; equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedComputerSoftwareImpairments1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Write-offs or Impairments in capitalized website development costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedComputerSoftwareImpairments1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized Computer Software, Impairments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non&#8211;current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-Based Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Restricted Stock Units Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock Units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock Units (RSUs) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Conversion of Stock, Shares Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Property Plant And Equipment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance as of December 31, 2023</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance as of September 30, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NonRule10B51ArrModifiedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non Rule 10b 51 Arr Modified Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NonRule10B51ArrModifiedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Non Rule 10b 51 Arr Modified Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Allocation of Stock-based Compensation Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MaterialReconcilingItemsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MaterialReconcilingItemsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Expense (Benefit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RedeemableNoncontrollingInterestPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redeemable Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RedeemableNoncontrollingInterestPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Noncontrolling Interest Policy [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RedeemableNoncontrollingInterestPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Redeemable noncontrolling interest.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Use of Estimates</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Use of Estimates, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration of credit risk, percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk, Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ZacharyHallowellMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Zachary Hallowell [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ZacharyHallowellMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Zachary Hallowell.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ZacharyHallowellMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Zachary Hallowell</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition, Acquiree</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Acquiree [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total segment expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnbilledReceivablesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unbilled accounts receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnbilledReceivablesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unbilled Receivables, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_FederalAndStateJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Federal and State Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_FederalAndStateJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Federal and state jurisdiction.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_FederalAndStateJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal and State Jurisdiction</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less accumulated depreciation and amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Software and Software Development Costs [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized Internal-Use Software</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities and stockholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease right-of-use assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-Use Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental disclosure of cash flow information:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Cash Flow Information [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AdvertisingCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advertising Customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AdvertisingCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Advertising Customers [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AdvertisingCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Advertising customers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Diluted, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leasehold Improvements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leasehold Improvements [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_VestedAndUnvestedStockOptionsSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vested And Unvested Stock Options Shares [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_VestedAndUnvestedStockOptionsSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Vested and unvested stock options shares.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_VestedAndUnvestedStockOptionsSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vested And Unvested Stock Options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockVotingRights_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Right to voting</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockVotingRights_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Voting Rights</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Hierarchy and NAV</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Hierarchy and NAV [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash used in investing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Right-of-use asset increase (decrease) obtained in exchange for operating lease liability.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Right-of-Use Asset Increase (Decrease) Obtained in Exchange for Operating Lease Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Obtaining a right-of-use asset in exchange for an operating lease liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Obtaining a right-of-use asset in exchange for an operating lease liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in gross advance payments received from third-party transaction processor</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change In Gross Advance Payments Received From Third-party Payment Processor</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Change in gross advance payments received from third-party payment processor.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued expenses, accrued income taxes, and other liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Accrued Liabilities Accrued Income Taxes And Other Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase (decrease) in accrued liabilities accrued income taxes and other liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nonoperating Income (Expense) [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income, net:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Stock based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Noncash Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Payment Arrangement, Noncash Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CometFoundationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comet Foundation [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CometFoundationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Comet Foundation.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CometFoundationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Comet Foundation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue by Geographic Region:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Information, Revenue for Reportable Segment [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SummaryOfSignificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary Of Significant Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SummaryOfSignificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Summary Of Significant Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SummaryOfSignificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Summary of significant accounting policies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross profit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gross Profit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Reportable Segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of reportable segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentTypeExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment, Type [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders - basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Operating Segment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Earnings Per Share Basic By Common Class [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Rule 10b5-1 Trading Arrangement One [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Rule 10b5-1 trading arrangement one.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51TradingArrangementOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Rule 10b5-1 Trading Arrangement One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Payment of withholding taxes on net share settlements of restricted stock units, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Employee tax withholding requirements and option costs due to net share settlement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_HilaryAndLangleySteinertMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Hilary and Langley Steinert [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_HilaryAndLangleySteinertMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Hilary and Langley Steinert.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_HilaryAndLangleySteinertMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Hilary and Langley Steinert</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DecreaseInAccruedBonus_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Decrease in accrued bonus.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DecreaseInAccruedBonus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Decrease In Accrued Bonus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DecreaseInAccruedBonus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Decrease in accrued bonus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 1 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SamuelZalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Samuel Zales [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SamuelZalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Samuel Zales.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SamuelZalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Samuel Zales</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CGBuyOnlinePlotMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">CG buy online plot.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CGBuyOnlinePlotMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">C G Buy Online Plot [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CGBuyOnlinePlotMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CG Buy Online Pilot</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">General and Administrative Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and Administrative Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CommitmentsAndContingenciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments And Contingencies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CommitmentsAndContingenciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CommitmentsAndContingenciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Commitments and contingencies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon for acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Acquisitions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PaymentProcessorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payment Processor [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PaymentProcessorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Payment processor.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_PaymentProcessorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payment Processor</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-Term Line of Credit, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Line of Credit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Letter of credit facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stockholders&#8217; equity:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DealerToDealerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Dealer-to-Dealer.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DealerToDealerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dealer-to-Dealer [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DealerToDealerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dealer-to-Dealer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impact of foreign currency on cash, cash equivalents, and restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Recent accounting pronouncements not yet adopted.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recent Accounting Pronouncements Not Yet Adopted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Property and Equipment, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued expenses, accrued income taxes and other current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities Accrued Income Taxes And Other Liabilities Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued liabilities accrued income taxes and other liabilities current.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Securities Act File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment and Geographic Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net decrease in cash, cash equivalents, and restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income per share attributable to common stockholders: (Note 10)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred contract costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Contractual Obligations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Financial Position [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Income (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total segment income (loss) from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued bonus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Bonuses, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CommitmentsAndContingenciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments And Contingencies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CommitmentsAndContingenciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CommitmentsAndContingenciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Commitments and contingencies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LetterOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Letter of Credit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LetterOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Letter of Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Examination [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax, Examination [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized Website Development</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Software Development [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and Equipment, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Recognition - Wholesale and Other Revenue and Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Contract with Customer, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_MatthewQuinnMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Matthew Quinn [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_MatthewQuinnMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Matthew Quinn.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_MatthewQuinnMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Matthew Quinn</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Value, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Preferred Stock, Value, Issued, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Preferred Stock, Value, Issued, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Preferred Stock, Value, Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, $0.001 par value per share; 10,000,000 shares authorized; no shares issued and outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Expenditures Incurred but Not yet Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unpaid purchases of property and equipment and capitalized hosting arrangements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash, cash equivalents, and restricted cash at beginning of period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash, cash equivalents, and restricted cash at end of period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of credit facility unutilized commitment fee percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DocumentAndEntityInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document And Entity Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DocumentAndEntityInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document And Entity Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DocumentAndEntityInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Document and entity information.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToDevelopSoftware_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Capitalization of website development costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToDevelopSoftware_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Develop Software</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventory, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal statutory tax rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of common stock, shares issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill and Other Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Preferred Stock, Shares Outstanding, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Preferred Stock, Shares Outstanding, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Assets by Segment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Jurisdiction [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnpaidRepurchasesOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unpaid repurchases of common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnpaidRepurchasesOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unpaid Repurchases Of Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnpaidRepurchasesOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unpaid repurchases of common stock.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SteinertTrustMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Steinert Trust [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SteinertTrustMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Steinert Trust.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_SteinertTrustMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Steinert Trust</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Debt Issuance Costs, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Issuance Costs, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred financing costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign currency translation adjustment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Jurisdiction [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained Earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Property, Plant, and Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchases of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Property, Plant, and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DigitalWholesaleMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Digital Wholesale</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DigitalWholesaleMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Digital Wholesale [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_DigitalWholesaleMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Digital wholesale member.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_GoodwillAndOtherAssetsImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Goodwill and other assets impairment.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_GoodwillAndOtherAssetsImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill and Other Assets Impairment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_GoodwillAndOtherAssetsImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill and other asset impairment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate share repurchase price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program, Authorized, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cash, cash equivalents and investments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents and Investments [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash, Cash Equivalents, and Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConversionOfStockDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of stock, description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConversionOfStockDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Conversion of Stock, Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityNetIncome_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity, Net Income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityNetIncome_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Redeemable noncontrolling interest, net (loss) income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration of Credit Risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Assets, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Assets, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCash_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Restricted Cash, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCash_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCash_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NumberOfVotesEntitledToStockholdersPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of votes entitled to stockholders per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NumberOfVotesEntitledToStockholdersPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Votes Entitled To Stockholders Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_NumberOfVotesEntitledToStockholdersPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of votes entitled to stockholders per share.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Paid-in Capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid-in Capital [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other comprehensive income:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Income Location, Balance [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred contract costs, net of current portion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non-current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Assets, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Remaining value of authorized shares repurchased</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program, Remaining Authorized, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instruments Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value of Financial Instruments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impaired Assets to be Disposed of by Method Other than Sale, Carrying Value of Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disposal of fully depreciated assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basis of Presentation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Basis of Accounting, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51ArrModifiedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Rule 10b 51 Arr Modified Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_Rule10B51ArrModifiedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Rule 10b 51 Arr Modified Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued commissions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Sales Commission, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Value, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Common Stock, Value, Issued, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Common Stock, Value, Issued, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Value, Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment Income, Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash equivalents:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnitedStatesMarketplaceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. Marketplace</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnitedStatesMarketplaceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">United States Marketplace [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_UnitedStatesMarketplaceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">United states marketplace member.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Measurement Frequency</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Frequency [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and contingencies (Note 8)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property, Plant and Equipment, Gross, Period Increase (Decrease), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Gross, Period Increase (Decrease)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase (decrease) in property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders - diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Significant Accounting Policies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Segment Revenue, Income (Loss) and Depreciation and Amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Receivable, after Allowance for Credit Loss, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accounts receivable, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable, net of allowance for doubtful accounts of $808 and $788, respectively</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Distributions to redeemable noncontrolling interest holders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Inventories, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Denominator:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Small Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Small Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Reporting Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Deferred contract costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Contract with Customer, Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">2022 Revolver Sub-facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revolving Credit Facility [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revolving Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon vesting of restricted stock units, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Internal Revenue Service (IRS) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Internal Revenue Service</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dilutive effect of share equivalents resulting from stock options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Incremental Common Shares Attributable to Share-based Payment Arrangements, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">State and Local Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Measurement Frequency</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Frequency [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_MarketplaceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Marketplace [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_MarketplaceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Marketplace [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_MarketplaceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Marketplace</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Unobservable Inputs (Level 3 Inputs)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 3 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Payable, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accounts payable, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IsmailElshareefMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Ismail Elshareef [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IsmailElshareefMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Ismail Elshareef.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_IsmailElshareefMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ismail Elshareef</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Tax distribution to redeemable noncontrolling interest holders.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Distribution to Redeemable Noncontrolling Interest Holders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax distribution to redeemable noncontrolling interest holders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowance for doubtful accounts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestChangeInRedemptionValue" xlink:to="us-gaap_MinorityInterestChangeInRedemptionValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_Rule10B51TradingArrangementTwoMember" xlink:to="carg_Rule10B51TradingArrangementTwoMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross" xlink:to="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita" xlink:to="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_WholesaleMember" xlink:to="carg_WholesaleMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_Rule10B51TradingArrangementThreeMember" xlink:to="carg_Rule10B51TradingArrangementThreeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OpenTaxYear" xlink:to="us-gaap_OpenTaxYear_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_SegmentIncomeLossFromOperations" xlink:to="carg_SegmentIncomeLossFromOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingOtherItemAmount" xlink:to="us-gaap_SegmentReportingOtherItemAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" xlink:to="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits" xlink:to="carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTableTextBlock" xlink:to="us-gaap_InvestmentTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:to="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_CarOfferMember" xlink:to="carg_CarOfferMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockTypeOfStockConverted" xlink:to="us-gaap_ConversionOfStockTypeOfStockConverted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract" xlink:to="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_AcquisitionOfRedeemableNoncontrollingInterest" xlink:to="carg_AcquisitionOfRedeemableNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="carg_SummaryOfSignificantAccountingPoliciesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_IncreaseDecreaseInLeaseObligations" xlink:to="carg_IncreaseDecreaseInLeaseObligations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" xlink:to="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_StockRepurchaseProgramEffectiveDate" xlink:to="carg_StockRepurchaseProgramEffectiveDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:to="carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue" xlink:to="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" xlink:to="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueCommissionersIrelandMember" xlink:to="us-gaap_RevenueCommissionersIrelandMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxPeriodDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_OtherDirectorsAndOfficersMember" xlink:to="carg_OtherDirectorsAndOfficersMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_PillarTwoLegislationMember" xlink:to="carg_PillarTwoLegislationMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember" xlink:to="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_SignificantAccountingPoliciesPolicyTextBlock" xlink:to="carg_SignificantAccountingPoliciesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostAmortization" xlink:to="us-gaap_CapitalizedContractCostAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock" xlink:to="carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_LangleySteinertMember" xlink:to="carg_LangleySteinertMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" xlink:to="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_DecreaseInAssets" xlink:to="carg_DecreaseInAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_JasonTrevisanMember" xlink:to="carg_JasonTrevisanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:to="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_DafnaSarnoffMember" xlink:to="carg_DafnaSarnoffMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_SalesOfShortTermInvestments" xlink:to="carg_SalesOfShortTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_Rule10B51TradingArrangementMember" xlink:to="carg_Rule10B51TradingArrangementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_DocumentAndEntityInformationTable" xlink:to="carg_DocumentAndEntityInformationTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_JavierZamoraMember" xlink:to="carg_JavierZamoraMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_FinanceLeaseRightOfUseAssetsMember" xlink:to="carg_FinanceLeaseRightOfUseAssetsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk" xlink:to="us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_UnsoldUnderRule10B51TradingArrangementMember" xlink:to="carg_UnsoldUnderRule10B51TradingArrangementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity" xlink:to="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock" xlink:to="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_OtherOperatingIncomeExpenses" xlink:to="carg_OtherOperatingIncomeExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_AdvancePaymentsToCustomerNetOfCollections" xlink:to="carg_AdvancePaymentsToCustomerNetOfCollections_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StockRepurchaseProgramExpirationDate" xlink:to="srt_StockRepurchaseProgramExpirationDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_UnpaidExciseTaxOnRepurchasesOfShares" xlink:to="carg_UnpaidExciseTaxOnRepurchasesOfShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_NumberOfDealerAccounts" xlink:to="carg_NumberOfDealerAccounts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_EarningsPerShareBasicLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_NumberOfMajorCustomers" xlink:to="carg_NumberOfMajorCustomers_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare" xlink:to="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:to="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" xlink:to="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_SellMyCarInstantMaxCashOfferMember" xlink:to="carg_SellMyCarInstantMaxCashOfferMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:to="us-gaap_CapitalizedComputerSoftwareImpairments1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_NonRule10B51ArrModifiedFlag" xlink:to="carg_NonRule10B51ArrModifiedFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaterialReconcilingItemsMember" xlink:to="us-gaap_MaterialReconcilingItemsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:to="carg_RedeemableNoncontrollingInterestPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_ZacharyHallowellMember" xlink:to="carg_ZacharyHallowellMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnbilledReceivablesCurrent" xlink:to="us-gaap_UnbilledReceivablesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_FederalAndStateJurisdictionMember" xlink:to="carg_FederalAndStateJurisdictionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_AdvertisingCustomersMember" xlink:to="carg_AdvertisingCustomersMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_VestedAndUnvestedStockOptionsSharesMember" xlink:to="carg_VestedAndUnvestedStockOptionsSharesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockVotingRights" xlink:to="us-gaap_CommonStockVotingRights_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability" xlink:to="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" xlink:to="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" xlink:to="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_CometFoundationMember" xlink:to="carg_CometFoundationMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationRevenueAbstract" xlink:to="us-gaap_SegmentReportingInformationRevenueAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="carg_SummaryOfSignificantAccountingPoliciesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeExtensibleEnumeration" xlink:to="us-gaap_InvestmentTypeExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_Rule10B51TradingArrangementOneMember" xlink:to="carg_Rule10B51TradingArrangementOneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_HilaryAndLangleySteinertMember" xlink:to="carg_HilaryAndLangleySteinertMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_DecreaseInAccruedBonus" xlink:to="carg_DecreaseInAccruedBonus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_SamuelZalesMember" xlink:to="carg_SamuelZalesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_CGBuyOnlinePlotMember" xlink:to="carg_CGBuyOnlinePlotMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_CommitmentsAndContingenciesLineItems" xlink:to="carg_CommitmentsAndContingenciesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_PaymentProcessorMember" xlink:to="carg_PaymentProcessorMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_DealerToDealerMember" xlink:to="carg_DealerToDealerMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:to="carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:to="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedBonusesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_CommitmentsAndContingenciesTable" xlink:to="carg_CommitmentsAndContingenciesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxExaminationTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_MatthewQuinnMember" xlink:to="carg_MatthewQuinnMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="carg_DocumentAndEntityInformationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToDevelopSoftware" xlink:to="us-gaap_PaymentsToDevelopSoftware_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_UnpaidRepurchasesOfCommonStock" xlink:to="carg_UnpaidRepurchasesOfCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_SteinertTrustMember" xlink:to="carg_SteinertTrustMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_DigitalWholesaleMember" xlink:to="carg_DigitalWholesaleMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_GoodwillAndOtherAssetsImpairment" xlink:to="carg_GoodwillAndOtherAssetsImpairment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock" xlink:to="carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockDescription" xlink:to="us-gaap_ConversionOfStockDescription_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityNetIncome" xlink:to="us-gaap_TemporaryEquityNetIncome_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_NumberOfVotesEntitledToStockholdersPerShare" xlink:to="carg_NumberOfVotesEntitledToStockholdersPerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_Rule10B51ArrModifiedFlag" xlink:to="carg_Rule10B51ArrModifiedFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_UnitedStatesMarketplaceMember" xlink:to="carg_UnitedStatesMarketplaceMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:to="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_MarketplaceMember" xlink:to="carg_MarketplaceMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_IsmailElshareefMember" xlink:to="carg_IsmailElshareefMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders" xlink:to="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DocumentAndEntityInformationTable" xlink:label="carg_DocumentAndEntityInformationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DocumentAndEntityInformationLineItems" xlink:label="carg_DocumentAndEntityInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentType" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationTable" xlink:to="carg_DocumentAndEntityInformationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_AmendmentFlag" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityRegistrantName" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_TradingSymbol" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFilerCategory" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityShellCompany" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFileNumber" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_CityAreaCode" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_Security12bTitle" order="28" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_SecurityExchangeName" order="29" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="carg_DocumentAndEntityInformationTable" order="49.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashNoncurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_MarketplaceMember" xlink:label="carg_MarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_WholesaleMember" xlink:label="carg_WholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_MarketplaceMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_WholesaleMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" xlink:label="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityNetIncome" xlink:label="us-gaap_TemporaryEquityNetIncome"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue" xlink:label="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_TaxDistributionToRedeemableNoncontrollingInterestHolders" xlink:label="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AcquisitionOfRedeemableNoncontrollingInterest" xlink:label="carg_AcquisitionOfRedeemableNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_25"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_26"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_27"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityNetIncome" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestChangeInRedemptionValue" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="carg_AcquisitionOfRedeemableNoncontrollingInterest" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_25" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding_26" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_27" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferMember" xlink:label="carg_CarOfferMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="carg_CarOfferMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="us-gaap_PaymentsToDevelopSoftware"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" xlink:label="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits" xlink:label="carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnpaidRepurchasesOfCommonStock" xlink:label="carg_UnpaidRepurchasesOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SalesOfShortTermInvestments" xlink:label="carg_SalesOfShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnpaidExciseTaxOnRepurchasesOfShares" xlink:label="carg_UnpaidExciseTaxOnRepurchasesOfShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AdvancePaymentsToCustomerNetOfCollections" xlink:label="carg_AdvancePaymentsToCustomerNetOfCollections"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" xlink:label="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability" xlink:label="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" xlink:label="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseDecreaseInLeaseObligations" xlink:label="carg_IncreaseDecreaseInLeaseObligations"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToDevelopSoftware" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="carg_UnpaidRepurchasesOfCommonStock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="carg_SalesOfShortTermInvestments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="carg_UnpaidExciseTaxOnRepurchasesOfShares" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="carg_AdvancePaymentsToCustomerNetOfCollections" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_CapitalizedContractCostAmortization" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="carg_IncreaseDecreaseInLeaseObligations" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember" xlink:label="ecd_AllTradingArrangementsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementMember" xlink:label="carg_Rule10B51TradingArrangementMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementOneMember" xlink:label="carg_Rule10B51TradingArrangementOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="ecd_AllIndividualsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IsmailElshareefMember" xlink:label="carg_IsmailElshareefMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementTwoMember" xlink:label="carg_Rule10B51TradingArrangementTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_JasonTrevisanMember" xlink:label="carg_JasonTrevisanMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementThreeMember" xlink:label="carg_Rule10B51TradingArrangementThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_MatthewQuinnMember" xlink:label="carg_MatthewQuinnMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_VestedAndUnvestedStockOptionsSharesMember" xlink:label="carg_VestedAndUnvestedStockOptionsSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_JavierZamoraMember" xlink:label="carg_JavierZamoraMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnsoldUnderRule10B51TradingArrangementMember" xlink:label="carg_UnsoldUnderRule10B51TradingArrangementMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DafnaSarnoffMember" xlink:label="carg_DafnaSarnoffMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_OtherDirectorsAndOfficersMember" xlink:label="carg_OtherDirectorsAndOfficersMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ZacharyHallowellMember" xlink:label="carg_ZacharyHallowellMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_LangleySteinertMember" xlink:label="carg_LangleySteinertMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SamuelZalesMember" xlink:label="carg_SamuelZalesMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_HilaryAndLangleySteinertMember" xlink:label="carg_HilaryAndLangleySteinertMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SteinertTrustMember" xlink:label="carg_SteinertTrustMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CometFoundationMember" xlink:label="carg_CometFoundationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51ArrModifiedFlag" xlink:label="carg_Rule10B51ArrModifiedFlag"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NonRule10B51ArrModifiedFlag" xlink:label="carg_NonRule10B51ArrModifiedFlag"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_Rule10B51TradingArrangementMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_Rule10B51TradingArrangementOneMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_IsmailElshareefMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_Rule10B51TradingArrangementTwoMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_JasonTrevisanMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_Rule10B51TradingArrangementThreeMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_MatthewQuinnMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_VestedAndUnvestedStockOptionsSharesMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_JavierZamoraMember" order="5.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_UnsoldUnderRule10B51TradingArrangementMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_DafnaSarnoffMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_OtherDirectorsAndOfficersMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_ZacharyHallowellMember" order="8.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_LangleySteinertMember" order="9.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_SamuelZalesMember" order="10.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_HilaryAndLangleySteinertMember" order="11.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_SteinertTrustMember" order="12.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_CometFoundationMember" order="13.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="carg_Rule10B51ArrModifiedFlag" order="14.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="carg_NonRule10B51ArrModifiedFlag" order="15.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognition" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstruments1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebt" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchases" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShare" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SignificantAccountingPoliciesPolicyTextBlock" xlink:label="carg_SignificantAccountingPoliciesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_RedeemableNoncontrollingInterestPolicyTextBlock" xlink:label="carg_RedeemableNoncontrollingInterestPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock" xlink:label="carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:label="carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SubsequentEventsPolicyPolicyTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="carg_SignificantAccountingPoliciesPolicyTextBlock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="carg_RedeemableNoncontrollingInterestPolicyTextBlock" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTableTextBlock" xlink:label="us-gaap_InvestmentTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_InvestmentTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock" xlink:label="carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SummaryOfSignificantAccountingPoliciesTable" xlink:label="carg_SummaryOfSignificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_PaymentProcessorMember" xlink:label="carg_PaymentProcessorMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="carg_SummaryOfSignificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk" xlink:label="us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AdvertisingCustomersMember" xlink:label="carg_AdvertisingCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NumberOfMajorCustomers" xlink:label="carg_NumberOfMajorCustomers"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NumberOfDealerAccounts" xlink:label="carg_NumberOfDealerAccounts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="us-gaap_UnbilledReceivablesCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="carg_PaymentProcessorMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="carg_SummaryOfSignificantAccountingPoliciesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="carg_AdvertisingCustomersMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="carg_NumberOfMajorCustomers" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="srt_MajorCustomersAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="carg_NumberOfDealerAccounts" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="carg_SummaryOfSignificantAccountingPoliciesLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_UnbilledReceivablesCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_MarketplaceMember" xlink:label="carg_MarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DealerToDealerMember" xlink:label="carg_DealerToDealerMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SellMyCarInstantMaxCashOfferMember" xlink:label="carg_SellMyCarInstantMaxCashOfferMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_MarketplaceMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_DealerToDealerMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_SellMyCarInstantMaxCashOfferMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeExtensibleEnumeration" xlink:label="us-gaap_InvestmentTypeExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_InvestmentTypeExtensibleEnumeration" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_FinanceLeaseRightOfUseAssetsMember" xlink:label="carg_FinanceLeaseRightOfUseAssetsMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="carg_FinanceLeaseRightOfUseAssetsMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" xlink:label="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:label="us-gaap_CapitalizedComputerSoftwareImpairments1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross" xlink:label="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_CapitalizedComputerSoftwareImpairments1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="us-gaap_AccruedBonusesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="us-gaap_AccruedSalesCommissionCurrent"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" xlink:label="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedBonusesCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedSalesCommissionCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DecreaseInAccruedBonus" xlink:label="carg_DecreaseInAccruedBonus"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="carg_DecreaseInAccruedBonus" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity" xlink:label="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita" xlink:label="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_LetterOfCreditMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CommitmentsAndContingenciesLineItems" xlink:label="carg_CommitmentsAndContingenciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CommitmentsAndContingenciesTable" xlink:label="carg_CommitmentsAndContingenciesTable"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_BostonMassachusettsOneZeroZeroOneBoylstonMember" xlink:label="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_CommitmentsAndContingenciesLineItems" xlink:to="us-gaap_LineOfCredit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_CommitmentsAndContingenciesTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="carg_CommitmentsAndContingenciesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_CommitmentsAndContingenciesLineItems" xlink:to="us-gaap_RestrictedCash" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_CommitmentsAndContingenciesTable" xlink:to="us-gaap_CreditFacilityAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_CommitmentsAndContingenciesTable" xlink:to="carg_CommitmentsAndContingenciesLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_StockRepurchaseProgramEffectiveDate" xlink:label="carg_StockRepurchaseProgramEffectiveDate"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" xlink:label="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramExpirationDate" xlink:label="srt_StockRepurchaseProgramExpirationDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare" xlink:label="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="carg_StockRepurchaseProgramEffectiveDate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="srt_RangeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="srt_StockRepurchaseProgramExpirationDate" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" xlink:label="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" order="5.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems" xlink:label="us-gaap_EarningsPerShareBasicLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NumberOfVotesEntitledToStockholdersPerShare" xlink:label="carg_NumberOfVotesEntitledToStockholdersPerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockDescription" xlink:label="us-gaap_ConversionOfStockDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockTypeOfStockConverted" xlink:label="us-gaap_ConversionOfStockTypeOfStockConverted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock" xlink:label="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_CommonStockVotingRights" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="carg_NumberOfVotesEntitledToStockholdersPerShare" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="us-gaap_EarningsPerShareBasicLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_ConversionOfStockDescription" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_ConversionOfStockTypeOfStockConverted" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract" xlink:label="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_ProfitLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueCommissionersIrelandMember" xlink:label="us-gaap_RevenueCommissionersIrelandMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_PillarTwoLegislationMember" xlink:label="carg_PillarTwoLegislationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_FederalAndStateJurisdictionMember" xlink:label="carg_FederalAndStateJurisdictionMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_RevenueCommissionersIrelandMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="carg_PillarTwoLegislationMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExaminationTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_TaxPeriodAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_OpenTaxYear" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxExaminationLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="carg_FederalAndStateJurisdictionMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferMember" xlink:label="carg_CarOfferMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DigitalWholesaleMember" xlink:label="carg_DigitalWholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CGBuyOnlinePlotMember" xlink:label="carg_CGBuyOnlinePlotMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DecreaseInAssets" xlink:label="carg_DecreaseInAssets"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_GoodwillAndOtherAssetsImpairment" xlink:label="carg_GoodwillAndOtherAssetsImpairment"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="carg_CarOfferMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_DigitalWholesaleMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="carg_CGBuyOnlinePlotMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_DecreaseInAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_GoodwillAndOtherAssetsImpairment" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnitedStatesMarketplaceMember" xlink:label="carg_UnitedStatesMarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="us-gaap_MaterialReconcilingItemsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DigitalWholesaleMember" xlink:label="carg_DigitalWholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount" xlink:label="us-gaap_SegmentReportingOtherItemAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SegmentIncomeLossFromOperations" xlink:label="carg_SegmentIncomeLossFromOperations"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_OtherOperatingIncomeExpenses" xlink:label="carg_OtherOperatingIncomeExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_UnitedStatesMarketplaceMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_MaterialReconcilingItemsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_DigitalWholesaleMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SellingAndMarketingExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingOtherItemAmount" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpenses" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_SegmentIncomeLossFromOperations" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_OtherOperatingIncomeExpenses" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnitedStatesMarketplaceMember" xlink:label="carg_UnitedStatesMarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" xlink:label="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DigitalWholesaleMember" xlink:label="carg_DigitalWholesaleMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_UnitedStatesMarketplaceMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_DigitalWholesaleMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnitedStatesMarketplaceMember" xlink:label="carg_UnitedStatesMarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DigitalWholesaleMember" xlink:label="carg_DigitalWholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_UnitedStatesMarketplaceMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_DigitalWholesaleMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationRevenueAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationRevenueAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation">
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DocumentAndEntityInformationLineItems" xlink:label="carg_DocumentAndEntityInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DocumentAndEntityInformationTable" xlink:label="carg_DocumentAndEntityInformationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="carg_DocumentAndEntityInformationTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="carg_DocumentAndEntityInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentType" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_AmendmentFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityRegistrantName" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_TradingSymbol" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCentralIndexKey" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFilerCategory" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntitySmallBusiness" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityShellCompany" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFileNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_CityAreaCode" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_LocalPhoneNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="24" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="25" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="26" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentTransitionReport" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="27" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="28" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_Security12bTitle" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="29" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_DocumentAndEntityInformationLineItems" xlink:to="dei_SecurityExchangeName" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_MarketplaceMember" xlink:label="carg_MarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_WholesaleMember" xlink:label="carg_WholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_MarketplaceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_WholesaleMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityNetIncome" xlink:label="us-gaap_TemporaryEquityNetIncome"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="us-gaap_MinorityInterestChangeInRedemptionValue"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue" xlink:label="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_TaxDistributionToRedeemableNoncontrollingInterestHolders" xlink:label="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AcquisitionOfRedeemableNoncontrollingInterest" xlink:label="carg_AcquisitionOfRedeemableNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityNetIncome" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestChangeInRedemptionValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="carg_AcquisitionOfRedeemableNoncontrollingInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="24" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferMember" xlink:label="carg_CarOfferMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_default"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="carg_CarOfferMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_default" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember" xlink:label="ecd_AllTradingArrangementsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementMember" xlink:label="carg_Rule10B51TradingArrangementMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementOneMember" xlink:label="carg_Rule10B51TradingArrangementOneMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementTwoMember" xlink:label="carg_Rule10B51TradingArrangementTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_Rule10B51TradingArrangementThreeMember" xlink:label="carg_Rule10B51TradingArrangementThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_VestedAndUnvestedStockOptionsSharesMember" xlink:label="carg_VestedAndUnvestedStockOptionsSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnsoldUnderRule10B51TradingArrangementMember" xlink:label="carg_UnsoldUnderRule10B51TradingArrangementMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_Rule10B51TradingArrangementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_Rule10B51TradingArrangementOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_Rule10B51TradingArrangementTwoMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_Rule10B51TradingArrangementThreeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_VestedAndUnvestedStockOptionsSharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllTradingArrangementsMember" xlink:to="carg_UnsoldUnderRule10B51TradingArrangementMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="ecd_AllIndividualsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IsmailElshareefMember" xlink:label="carg_IsmailElshareefMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_JasonTrevisanMember" xlink:label="carg_JasonTrevisanMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_MatthewQuinnMember" xlink:label="carg_MatthewQuinnMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_JavierZamoraMember" xlink:label="carg_JavierZamoraMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DafnaSarnoffMember" xlink:label="carg_DafnaSarnoffMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_OtherDirectorsAndOfficersMember" xlink:label="carg_OtherDirectorsAndOfficersMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ZacharyHallowellMember" xlink:label="carg_ZacharyHallowellMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_LangleySteinertMember" xlink:label="carg_LangleySteinertMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SamuelZalesMember" xlink:label="carg_SamuelZalesMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_HilaryAndLangleySteinertMember" xlink:label="carg_HilaryAndLangleySteinertMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SteinertTrustMember" xlink:label="carg_SteinertTrustMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CometFoundationMember" xlink:label="carg_CometFoundationMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_IsmailElshareefMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_JasonTrevisanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_MatthewQuinnMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_JavierZamoraMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_DafnaSarnoffMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_OtherDirectorsAndOfficersMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_ZacharyHallowellMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_LangleySteinertMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_SamuelZalesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_HilaryAndLangleySteinertMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_SteinertTrustMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="carg_CometFoundationMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="carg_SummaryOfSignificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SummaryOfSignificantAccountingPoliciesTable" xlink:label="carg_SummaryOfSignificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_PaymentProcessorMember" xlink:label="carg_PaymentProcessorMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk" xlink:label="us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AdvertisingCustomersMember" xlink:label="carg_AdvertisingCustomersMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NumberOfMajorCustomers" xlink:label="carg_NumberOfMajorCustomers"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NumberOfDealerAccounts" xlink:label="carg_NumberOfDealerAccounts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="us-gaap_UnbilledReceivablesCurrent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="carg_SummaryOfSignificantAccountingPoliciesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="carg_PaymentProcessorMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="carg_AdvertisingCustomersMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="carg_NumberOfMajorCustomers" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="carg_SummaryOfSignificantAccountingPoliciesTable" xlink:to="srt_MajorCustomersAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="carg_NumberOfDealerAccounts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_UnbilledReceivablesCurrent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_MarketplaceMember" xlink:label="carg_MarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DealerToDealerMember" xlink:label="carg_DealerToDealerMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SellMyCarInstantMaxCashOfferMember" xlink:label="carg_SellMyCarInstantMaxCashOfferMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_MarketplaceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_DealerToDealerMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="carg_SellMyCarInstantMaxCashOfferMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeExtensibleEnumeration" xlink:label="us-gaap_InvestmentTypeExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_InvestmentTypeExtensibleEnumeration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_FinanceLeaseRightOfUseAssetsMember" xlink:label="carg_FinanceLeaseRightOfUseAssetsMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="carg_FinanceLeaseRightOfUseAssetsMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" xlink:label="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:label="us-gaap_CapitalizedComputerSoftwareImpairments1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross" xlink:label="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_CapitalizedComputerSoftwareImpairments1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity" xlink:label="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita" xlink:label="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_LetterOfCreditMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CommitmentsAndContingenciesLineItems" xlink:label="carg_CommitmentsAndContingenciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CommitmentsAndContingenciesTable" xlink:label="carg_CommitmentsAndContingenciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_BostonMassachusettsOneZeroZeroOneBoylstonMember" xlink:label="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="carg_CommitmentsAndContingenciesLineItems" xlink:to="carg_CommitmentsAndContingenciesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_CommitmentsAndContingenciesLineItems" xlink:to="us-gaap_LineOfCredit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="carg_CommitmentsAndContingenciesTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="carg_CommitmentsAndContingenciesLineItems" xlink:to="us-gaap_RestrictedCash" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="carg_CommitmentsAndContingenciesTable" xlink:to="us-gaap_CreditFacilityAxis" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" xlink:label="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_StockRepurchaseProgramEffectiveDate" xlink:label="carg_StockRepurchaseProgramEffectiveDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramExpirationDate" xlink:label="srt_StockRepurchaseProgramExpirationDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare" xlink:label="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="carg_StockRepurchaseProgramEffectiveDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="srt_StockRepurchaseProgramExpirationDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" xlink:label="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems" xlink:label="us-gaap_EarningsPerShareBasicLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_NumberOfVotesEntitledToStockholdersPerShare" xlink:label="carg_NumberOfVotesEntitledToStockholdersPerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockDescription" xlink:label="us-gaap_ConversionOfStockDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockTypeOfStockConverted" xlink:label="us-gaap_ConversionOfStockTypeOfStockConverted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock" xlink:label="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_CommonStockVotingRights" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="carg_NumberOfVotesEntitledToStockholdersPerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_ConversionOfStockDescription" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_ConversionOfStockTypeOfStockConverted" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueCommissionersIrelandMember" xlink:label="us-gaap_RevenueCommissionersIrelandMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_PillarTwoLegislationMember" xlink:label="carg_PillarTwoLegislationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_FederalAndStateJurisdictionMember" xlink:label="carg_FederalAndStateJurisdictionMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_RevenueCommissionersIrelandMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="carg_PillarTwoLegislationMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_TaxPeriodAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_OpenTaxYear" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="carg_FederalAndStateJurisdictionMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CarOfferMember" xlink:label="carg_CarOfferMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DigitalWholesaleMember" xlink:label="carg_DigitalWholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CGBuyOnlinePlotMember" xlink:label="carg_CGBuyOnlinePlotMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DecreaseInAssets" xlink:label="carg_DecreaseInAssets"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_GoodwillAndOtherAssetsImpairment" xlink:label="carg_GoodwillAndOtherAssetsImpairment"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="carg_CarOfferMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_DigitalWholesaleMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="carg_CGBuyOnlinePlotMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_DecreaseInAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_GoodwillAndOtherAssetsImpairment" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnitedStatesMarketplaceMember" xlink:label="carg_UnitedStatesMarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="us-gaap_MaterialReconcilingItemsMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DigitalWholesaleMember" xlink:label="carg_DigitalWholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount" xlink:label="us-gaap_SegmentReportingOtherItemAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SegmentIncomeLossFromOperations" xlink:label="carg_SegmentIncomeLossFromOperations"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_OtherOperatingIncomeExpenses" xlink:label="carg_OtherOperatingIncomeExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_UnitedStatesMarketplaceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_MaterialReconcilingItemsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_DigitalWholesaleMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SellingAndMarketingExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortization" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingOtherItemAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpenses" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_SegmentIncomeLossFromOperations" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_OtherOperatingIncomeExpenses" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnitedStatesMarketplaceMember" xlink:label="carg_UnitedStatesMarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" xlink:label="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DigitalWholesaleMember" xlink:label="carg_DigitalWholesaleMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_UnitedStatesMarketplaceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_DigitalWholesaleMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_UnitedStatesMarketplaceMember" xlink:label="carg_UnitedStatesMarketplaceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_DigitalWholesaleMember" xlink:label="carg_DigitalWholesaleMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_UnitedStatesMarketplaceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="carg_DigitalWholesaleMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationRevenueAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationRevenueAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MutualFundMember" xlink:label="us-gaap_MutualFundMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_MutualFundMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_RestrictedCashNoncurrent" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="6" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="6" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" order="7" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" order="7" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="8" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_DepreciationAndAmortization" order="6" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="2" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="3" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" order="3" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToDevelopSoftware" order="3" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="4" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="5" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="carg_SalesOfShortTermInvestments" order="7" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="8" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="9" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" order="10" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="12" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="carg_AdvancePaymentsToCustomerNetOfCollections" order="14" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_CapitalizedContractCostAmortization" order="15" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="17" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="23" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="24" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="25" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="26" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="27" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" order="28" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="29" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="carg_IncreaseDecreaseInLeaseObligations" order="30" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" xlink:label="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="us-gaap_PaymentsToDevelopSoftware"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_SalesOfShortTermInvestments" xlink:label="carg_SalesOfShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" xlink:label="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AdvancePaymentsToCustomerNetOfCollections" xlink:label="carg_AdvancePaymentsToCustomerNetOfCollections"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" xlink:label="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_IncreaseDecreaseInLeaseObligations" xlink:label="carg_IncreaseDecreaseInLeaseObligations"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="0" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:to="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" order="4" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" xlink:label="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="us-gaap_AccruedBonusesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="us-gaap_AccruedSalesCommissionCurrent"/>
          <link:loc xlink:type="locator" xlink:href="carg-20250331.xsd#carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" xlink:label="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" order="3" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_DepreciationAndAmortization" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SegmentReportingOtherItemAmount" order="3" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount" xlink:label="us-gaap_SegmentReportingOtherItemAmount"/>
        </link:calculationLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="carg_GoodwillAndOtherAssetsImpairment" name="GoodwillAndOtherAssetsImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_NumberOfVotesEntitledToStockholdersPerShare" name="NumberOfVotesEntitledToStockholdersPerShare" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" name="DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_AdvancePaymentsToCustomerNetOfCollections" name="AdvancePaymentsToCustomerNetOfCollections" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_VestedAndUnvestedStockOptionsSharesMember" name="VestedAndUnvestedStockOptionsSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_DealerToDealerMember" name="DealerToDealerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_SellMyCarInstantMaxCashOfferMember" name="SellMyCarInstantMaxCashOfferMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract" name="NetIncomeLossPerShareAttributableToCommonStockholdersAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_FinanceLeaseRightOfUseAssetsMember" name="FinanceLeaseRightOfUseAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_PillarTwoLegislationMember" name="PillarTwoLegislationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_SalesOfShortTermInvestments" name="SalesOfShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_DigitalWholesaleMember" name="DigitalWholesaleMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock" name="ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock" name="UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" name="ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_NumberOfDealerAccounts" name="NumberOfDealerAccounts" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_FederalAndStateJurisdictionMember" name="FederalAndStateJurisdictionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_JavierZamoraMember" name="JavierZamoraMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_DafnaSarnoffMember" name="DafnaSarnoffMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_UnsoldUnderRule10B51TradingArrangementMember" name="UnsoldUnderRule10B51TradingArrangementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_DocumentAndEntityInformationTable" name="DocumentAndEntityInformationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" name="CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_OtherDirectorsAndOfficersMember" name="OtherDirectorsAndOfficersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_MatthewQuinnMember" name="MatthewQuinnMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_OtherOperatingIncomeExpenses" name="OtherOperatingIncomeExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_Rule10B51TradingArrangementMember" name="Rule10B51TradingArrangementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_UnpaidExciseTaxOnRepurchasesOfShares" name="UnpaidExciseTaxOnRepurchasesOfShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits" name="UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_IsmailElshareefMember" name="IsmailElshareefMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_WholesaleMember" name="WholesaleMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_DocumentAndEntityInformationLineItems" name="DocumentAndEntityInformationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_SummaryOfSignificantAccountingPoliciesTable" name="SummaryOfSignificantAccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability" name="RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_CometFoundationMember" name="CometFoundationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_SignificantAccountingPoliciesPolicyTextBlock" name="SignificantAccountingPoliciesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_UnitedStatesMarketplaceMember" name="UnitedStatesMarketplaceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_StockRepurchaseProgramEffectiveDate" name="StockRepurchaseProgramEffectiveDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" name="OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" name="AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare" name="ShareRepurchasedAndRetiredAtAverageCostPricePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_CarOfferIncentiveUnitsAndSubjectUnitsMember" name="CarOfferIncentiveUnitsAndSubjectUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock" name="RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" name="PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_DecreaseInAssets" name="DecreaseInAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_NumberOfMajorCustomers" name="NumberOfMajorCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_CarOfferMember" name="CarOfferMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_Rule10B51ArrModifiedFlag" name="Rule10B51ArrModifiedFlag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_SamuelZalesMember" name="SamuelZalesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_CommitmentsAndContingenciesLineItems" name="CommitmentsAndContingenciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_ZacharyHallowellMember" name="ZacharyHallowellMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_LangleySteinertMember" name="LangleySteinertMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_Rule10B51TradingArrangementOneMember" name="Rule10B51TradingArrangementOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita" name="IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity" name="LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_HilaryAndLangleySteinertMember" name="HilaryAndLangleySteinertMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_PaymentProcessorMember" name="PaymentProcessorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_UnpaidRepurchasesOfCommonStock" name="UnpaidRepurchasesOfCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_AdvertisingCustomersMember" name="AdvertisingCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" name="ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_RedeemableNoncontrollingInterestPolicyTextBlock" name="RedeemableNoncontrollingInterestPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_CGBuyOnlinePlotMember" name="CGBuyOnlinePlotMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_BostonMassachusettsOneZeroZeroOneBoylstonMember" name="BostonMassachusettsOneZeroZeroOneBoylstonMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_Rule10B51TradingArrangementThreeMember" name="Rule10B51TradingArrangementThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_Rule10B51TradingArrangementTwoMember" name="Rule10B51TradingArrangementTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_CommitmentsAndContingenciesTable" name="CommitmentsAndContingenciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_SegmentIncomeLossFromOperations" name="SegmentIncomeLossFromOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_MarketplaceMember" name="MarketplaceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_TaxDistributionToRedeemableNoncontrollingInterestHolders" name="TaxDistributionToRedeemableNoncontrollingInterestHolders" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_IncreaseDecreaseInLeaseObligations" name="IncreaseDecreaseInLeaseObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross" name="IncreaseDecreaseInPropertyPlantAndEquipmentGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_SummaryOfSignificantAccountingPoliciesLineItems" name="SummaryOfSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue" name="RedeemableNoncontrollingInterestAccretionToRedemptionValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_DecreaseInAccruedBonus" name="DecreaseInAccruedBonus" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock" name="CashCashEquivalentsAndInvestmentsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="carg_SteinertTrustMember" name="SteinertTrustMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_AcquisitionOfRedeemableNoncontrollingInterest" name="AcquisitionOfRedeemableNoncontrollingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="carg_JasonTrevisanMember" name="JasonTrevisanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" name="IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="carg_NonRule10B51ArrModifiedFlag" name="NonRule10B51ArrModifiedFlag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</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_carg_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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">Mar. 31,  2025<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">2025<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">Q1<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CarGurus, Inc.<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">CARG<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">0001494259<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38233<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-3843478<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1001 Boylston Street<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">16th Floor<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>
</tr>
<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>
</tr>
<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">02115<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">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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">354-0068<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>
</tr>
<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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, par value $0.001 per share<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,630,375<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_carg_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,216,250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_DocumentAndEntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Document and entity information.</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;">carg_DocumentAndEntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_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_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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_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_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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite 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;">dei_EntityAddressAddressLine2</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_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_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_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>13
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</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">$ 172,862<span></span>
</td>
<td class="nump">$ 304,193<span></span>
</td>
</tr>
<tr class="re">
<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, net of allowance for doubtful accounts of $808 and $788, respectively</a></td>
<td class="nump">40,703<span></span>
</td>
<td class="nump">44,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">810<span></span>
</td>
<td class="nump">338<span></span>
</td>
</tr>
<tr class="re">
<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, prepaid income taxes and other current assets</a></td>
<td class="nump">21,107<span></span>
</td>
<td class="nump">27,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Deferred contract costs</a></td>
<td class="nump">13,640<span></span>
</td>
<td class="nump">12,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_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">2,848<span></span>
</td>
<td class="nump">2,036<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">251,970<span></span>
</td>
<td class="nump">391,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">132,383<span></span>
</td>
<td class="nump">130,010<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Intangible assets, net</a></td>
<td class="nump">11,318<span></span>
</td>
<td class="nump">11,767<span></span>
</td>
</tr>
<tr class="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">46,714<span></span>
</td>
<td class="nump">46,167<span></span>
</td>
</tr>
<tr class="ro">
<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">119,589<span></span>
</td>
<td class="nump">121,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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">110,050<span></span>
</td>
<td class="nump">106,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_ContractWithCustomerAssetNetNoncurrent', window );">Deferred contract costs, net of current portion</a></td>
<td class="nump">13,088<span></span>
</td>
<td class="nump">13,196<span></span>
</td>
</tr>
<tr class="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 non-current assets</a></td>
<td class="nump">4,003<span></span>
</td>
<td class="nump">4,034<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">689,115<span></span>
</td>
<td class="nump">824,536<span></span>
</td>
</tr>
<tr class="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">29,891<span></span>
</td>
<td class="nump">26,410<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_carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent', window );">Accrued expenses, accrued income taxes and other current liabilities</a></td>
<td class="nump">32,240<span></span>
</td>
<td class="nump">35,975<span></span>
</td>
</tr>
<tr class="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">22,407<span></span>
</td>
<td class="nump">21,661<span></span>
</td>
</tr>
<tr class="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 );">Operating lease liabilities</a></td>
<td class="nump">9,969<span></span>
</td>
<td class="nump">9,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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">94,507<span></span>
</td>
<td class="nump">93,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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">185,463<span></span>
</td>
<td class="nump">183,739<span></span>
</td>
</tr>
<tr class="ro">
<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 liabilities</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="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 non&#8211;current liabilities</a></td>
<td class="nump">7,080<span></span>
</td>
<td class="nump">6,031<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">287,065<span></span>
</td>
<td class="nump">282,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_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 8)</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 );">Preferred stock, $0.001 par value per share; 10,000,000 shares authorized; no shares issued and outstanding</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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">6,775<span></span>
</td>
<td class="nump">169,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">396,486<span></span>
</td>
<td class="nump">375,119<span></span>
</td>
</tr>
<tr class="ro">
<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 loss</a></td>
<td class="num">(1,309)<span></span>
</td>
<td class="num">(2,547)<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">402,050<span></span>
</td>
<td class="nump">541,689<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' equity</a></td>
<td class="nump">689,115<span></span>
</td>
<td class="nump">824,536<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">84<span></span>
</td>
<td class="nump">89<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">$ 14<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued liabilities accrued income taxes and other liabilities current.</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;">carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">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_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>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</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> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of asset recognized for present right to economic 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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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>Amount of asset recognized for present right to economic benefit, 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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;">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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current. 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of accumulated undistributed earnings (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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">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>14
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 808<span></span>
</td>
<td class="nump">$ 788<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<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, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</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="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</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="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, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,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, shares issued</a></td>
<td class="nump">84,334,642<span></span>
</td>
<td class="nump">89,002,571<span></span>
</td>
</tr>
<tr class="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, shares outstanding</a></td>
<td class="nump">84,334,642<span></span>
</td>
<td class="nump">89,002,571<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="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</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="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, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,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, shares issued</a></td>
<td class="nump">14,216,250<span></span>
</td>
<td class="nump">14,986,745<span></span>
</td>
</tr>
<tr class="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, shares outstanding</a></td>
<td class="nump">14,216,250<span></span>
</td>
<td class="nump">14,986,745<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>15
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Income Statements - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 225,158<span></span>
</td>
<td class="nump">$ 215,796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_CostOfGoodsAndServicesSold', window );">Total Cost of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">25,451<span></span>
</td>
<td class="nump">40,835<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_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">199,707<span></span>
</td>
<td class="nump">174,961<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></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_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">86,716<span></span>
</td>
<td class="nump">82,274<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Product, technology, and development</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">36,250<span></span>
</td>
<td class="nump">35,545<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,780<span></span>
</td>
<td class="nump">28,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,206<span></span>
</td>
<td class="nump">2,792<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_OperatingExpenses', window );">Total segment expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">153,952<span></span>
</td>
<td class="nump">148,677<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_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">45,755<span></span>
</td>
<td class="nump">26,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income, net:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,098<span></span>
</td>
<td class="nump">3,906<span></span>
</td>
</tr>
<tr class="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 expense, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(302)<span></span>
</td>
<td class="num">(505)<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, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,796<span></span>
</td>
<td class="nump">3,401<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 );">Income before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">48,551<span></span>
</td>
<td class="nump">29,685<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,506<span></span>
</td>
<td class="nump">8,384<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 income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 39,045<span></span>
</td>
<td class="nump">$ 21,301<span></span>
</td>
</tr>
<tr class="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 income per share attributable to common stockholders: (Note 10)</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">103,094,690<span></span>
</td>
<td class="nump">107,174,812<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">105,068,046<span></span>
</td>
<td class="nump">108,632,159<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_ProductOrServiceAxis=carg_MarketplaceMember', window );">Marketplace</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 212,235<span></span>
</td>
<td class="nump">$ 187,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_CostOfGoodsAndServicesSold', window );">Total Cost of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">14,248<span></span>
</td>
<td class="nump">14,385<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_ProductOrServiceAxis=carg_WholesaleMember', window );">Wholesale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,747<span></span>
</td>
<td class="nump">16,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_CostOfGoodsAndServicesSold', window );">Total Cost of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,170<span></span>
</td>
<td class="nump">14,224<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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,176<span></span>
</td>
<td class="nump">12,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_CostOfGoodsAndServicesSold', window );">Total Cost of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 5,033<span></span>
</td>
<td class="nump">$ 12,226<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Includes depreciation and amortization expense for the </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024 of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,348</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,689</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-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;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServicesSoldAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostOfGoodsAndServicesSoldAbstract</td>
</tr>
<tr>
<td style="padding-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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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;">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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">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>
<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>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development 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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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;">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_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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=carg_MarketplaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=carg_MarketplaceMember</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_ProductOrServiceAxis=carg_WholesaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=carg_WholesaleMember</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_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductMember</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>16
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Income Statements (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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>
</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_carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 2,348<span></span>
</td>
<td class="nump">$ 4,689<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of goods and services sold depreciation amortization and impairment 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;">carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 39,045<span></span>
</td>
<td class="nump">$ 21,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="num">(599)<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 income</a></td>
<td class="nump">$ 40,283<span></span>
</td>
<td class="nump">$ 20,702<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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-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;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>18
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Class A Common Stock</div></th>
<th class="th"><div>Class B Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Class A Common Stock</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Class B Common Stock</div>
</th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</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_StockholdersEquity', window );">Beginning balance at Dec. 31, 2023</a></td>
<td class="nump">$ 616,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">$ 263,498<span></span>
</td>
<td class="nump">$ 354,147<span></span>
</td>
<td class="num">$ (901)<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, Shares at Dec. 31, 2023</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">92,175,243<span></span>
</td>
<td class="nump">15,999,173<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_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">21,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">21,301<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock&#8211;based compensation expense</a></td>
<td class="nump">17,649<span></span>
</td>
<td class="text">&#160;<span></span>
</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">17,649<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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, 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">36,455<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of restricted stock units</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<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of restricted stock units, 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">615,383<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of withholding taxes on net share settlements of restricted stock units</a></td>
<td class="num">(5,097)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(5,097)<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Payment of withholding taxes on net share settlements of restricted stock units, 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">(213,042)<span></span>
</td>
<td class="text">&#160;<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_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(81,755)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(81,751)<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_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock, 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">(3,538,194)<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(599)<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 Mar. 31, 2024</a></td>
<td class="nump">568,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">194,309<span></span>
</td>
<td class="nump">375,448<span></span>
</td>
<td class="num">(1,500)<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, Shares at Mar. 31, 2024</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">89,075,845<span></span>
</td>
<td class="nump">15,999,173<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_StockholdersEquity', window );">Beginning balance at Dec. 31, 2024</a></td>
<td class="nump">541,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">169,013<span></span>
</td>
<td class="nump">375,119<span></span>
</td>
<td class="num">(2,547)<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, Shares at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,002,571<span></span>
</td>
<td class="nump">14,986,745<span></span>
</td>
<td class="nump">89,002,571<span></span>
</td>
<td class="nump">14,986,745<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 Income (Loss)</a></td>
<td class="nump">39,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">39,045<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&#8211;based compensation expense</a></td>
<td class="nump">14,538<span></span>
</td>
<td class="text">&#160;<span></span>
</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">14,538<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">394<span></span>
</td>
<td class="text">&#160;<span></span>
</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">394<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, 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">16,426<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of restricted stock units, 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">715,951<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of withholding taxes on net share settlements of restricted stock units</a></td>
<td class="num">(8,987)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(8,987)<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Payment of withholding taxes on net share settlements of restricted stock units, 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">(251,366)<span></span>
</td>
<td class="text">&#160;<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_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(185,867)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(168,183)<span></span>
</td>
<td class="num">(17,678)<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_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock, 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">(5,919,435)<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments', window );">Conversion of 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="nump">$ 1<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>
</tr>
<tr class="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 common stock, shares issued</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">770,495<span></span>
</td>
<td class="num">(770,495)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,238<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 Mar. 31, 2025</a></td>
<td class="nump">$ 402,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 6,775<span></span>
</td>
<td class="nump">$ 396,486<span></span>
</td>
<td class="num">$ (1,309)<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, Shares at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,334,642<span></span>
</td>
<td class="nump">14,216,250<span></span>
</td>
<td class="nump">84,334,642<span></span>
</td>
<td class="nump">14,216,250<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease to equity for grantee's tax withholding obligation 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>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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-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;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 used to settle grantee's tax withholding obligation 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>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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Awards, net of any shares forfeited.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.</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_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 39,045<span></span>
</td>
<td class="nump">$ 21,301<span></span>
</td>
</tr>
<tr class="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 income to net cash provided by operating activities:</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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">6,554<span></span>
</td>
<td class="nump">7,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Currency (gain) loss on foreign denominated transactions</a></td>
<td class="num">(165)<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deferred taxes</a></td>
<td class="num">(3,389)<span></span>
</td>
<td class="num">(9,052)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="nump">424<span></span>
</td>
<td class="nump">290<span></span>
</td>
</tr>
<tr class="ro">
<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">12,900<span></span>
</td>
<td class="nump">15,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_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">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_CapitalizedContractCostAmortization', window );">Amortization of deferred contract costs</a></td>
<td class="nump">3,810<span></span>
</td>
<td class="nump">3,258<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">3,070<span></span>
</td>
<td class="num">(4,182)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(353)<span></span>
</td>
<td class="num">(319)<span></span>
</td>
</tr>
<tr class="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, prepaid income taxes, and other assets</a></td>
<td class="nump">6,801<span></span>
</td>
<td class="nump">5,974<span></span>
</td>
</tr>
<tr class="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">(4,744)<span></span>
</td>
<td class="num">(3,326)<span></span>
</td>
</tr>
<tr class="ro">
<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">4,075<span></span>
</td>
<td class="nump">707<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_carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities', window );">Accrued expenses, accrued income taxes, and other liabilities</a></td>
<td class="num">(5,592)<span></span>
</td>
<td class="nump">681<span></span>
</td>
</tr>
<tr class="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">731<span></span>
</td>
<td class="nump">120<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_carg_IncreaseDecreaseInLeaseObligations', window );">Lease obligations</a></td>
<td class="nump">4,583<span></span>
</td>
<td class="nump">12,696<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">67,879<span></span>
</td>
<td class="nump">51,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities</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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(2,240)<span></span>
</td>
<td class="num">(28,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_PaymentsToDevelopSoftware', window );">Capitalization of website development costs</a></td>
<td class="num">(5,391)<span></span>
</td>
<td class="num">(5,465)<span></span>
</td>
</tr>
<tr class="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="nump">0<span></span>
</td>
<td class="num">(494)<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_carg_SalesOfShortTermInvestments', window );">Sale of short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">21,218<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_carg_AdvancePaymentsToCustomerNetOfCollections', window );">Advance payments to customers, net of collections</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">259<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(7,631)<span></span>
</td>
<td class="num">(13,147)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 issuance of common stock upon exercise of stock options</a></td>
<td class="nump">394<span></span>
</td>
<td class="nump">11<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_carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits', window );">Payment of withholding taxes on net share settlements of restricted stock units</a></td>
<td class="num">(8,985)<span></span>
</td>
<td class="num">(5,115)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(182,828)<span></span>
</td>
<td class="num">(77,442)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payment of finance lease obligations</a></td>
<td class="num">(20)<span></span>
</td>
<td class="num">(18)<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_carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor', window );">Change in gross advance payments received from third-party transaction processor</a></td>
<td class="num">(38)<span></span>
</td>
<td class="num">(474)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(191,477)<span></span>
</td>
<td class="num">(83,038)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Impact of foreign currency on cash, cash equivalents, and restricted cash</a></td>
<td class="nump">710<span></span>
</td>
<td class="num">(577)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(130,519)<span></span>
</td>
<td class="num">(44,798)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents, and restricted cash at beginning of period</a></td>
<td class="nump">306,229<span></span>
</td>
<td class="nump">293,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">175,710<span></span>
</td>
<td class="nump">249,128<span></span>
</td>
</tr>
<tr class="re">
<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 disclosure of cash flow information:</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_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating lease liabilities</a></td>
<td class="nump">2,558<span></span>
</td>
<td class="nump">4,788<span></span>
</td>
</tr>
<tr class="ro">
<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">34<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental noncash disclosure of cash flow information:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Unpaid purchases of property and equipment and capitalized hosting arrangements</a></td>
<td class="nump">778<span></span>
</td>
<td class="nump">16,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Capitalized stock-based compensation expense in website development and internal-use software costs and hosting arrangements</a></td>
<td class="nump">1,638<span></span>
</td>
<td class="nump">1,827<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_carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits', window );">Unpaid withholding taxes on net share settlement of restricted stock units</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">119<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_carg_UnpaidRepurchasesOfCommonStock', window );">Unpaid repurchases of common stock</a></td>
<td class="nump">1,451<span></span>
</td>
<td class="nump">3,658<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_carg_UnpaidExciseTaxOnRepurchasesOfShares', window );">Unpaid excise tax on repurchases of common stock</a></td>
<td class="nump">2,268<span></span>
</td>
<td class="nump">2,239<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_carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability', window );">Obtaining a right-of-use asset in exchange for an operating lease liability</a></td>
<td class="nump">$ 217<span></span>
</td>
<td class="num">$ (3,536)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_AdvancePaymentsToCustomerNetOfCollections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advance payments to customer, net of collections.</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;">carg_AdvancePaymentsToCustomerNetOfCollections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in gross advance payments received from third-party payment processor.</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;">carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued liabilities accrued income taxes and other 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;">carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_IncreaseDecreaseInLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease obligations.</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;">carg_IncreaseDecreaseInLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment of withholding taxes on net share settlements of restricted stock units.</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;">carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase (decrease) 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>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;">carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_SalesOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales of short-term 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;">carg_SalesOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_UnpaidExciseTaxOnRepurchasesOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unpaid excise tax on repurchases 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;">carg_UnpaidExciseTaxOnRepurchasesOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_UnpaidRepurchasesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unpaid repurchases of common 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;">carg_UnpaidRepurchasesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unpaid withholding taxes on net share settlement of restricted stock units</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;">carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt issuance 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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; including, but not limited to, 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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; including, but not limited to, 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/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capitalized 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 principal payment on 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (loss) from foreign currency transaction.</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> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from operating lease, excluding payments to bring another asset to condition and location necessary for its intended 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/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to reacquire common stock 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (reversal of expense) for expected credit loss on accounts 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/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 39,045<span></span>
</td>
<td class="nump">$ 21,301<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 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;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2025 </div>
<div>shares</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Rule 10b5-1 Plan Trading Arrangements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, the following officers </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">adopted</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> a &#8220;Rule 10b5-1 trading arrangement&#8221; (as defined in Item 408 of Regulation S-K) that is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act and our policies on insider trading:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
     <table style="border-spacing:0;table-layout:auto;width:92.0%;border-collapse:separate;">
      <tr style="visibility:collapse;">
       <td style="width:24.96%;box-sizing:content-box;"></td>
       <td style="width:1%;box-sizing:content-box;"></td>
       <td style="width:21.32%;box-sizing:content-box;"></td>
       <td style="width:1%;box-sizing:content-box;"></td>
       <td style="width:29.04%;box-sizing:content-box;"></td>
       <td style="width:1%;box-sizing:content-box;"></td>
       <td style="width:21.68%;box-sizing:content-box;"></td>
      </tr>
      <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Name &amp; Title</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #ffffff03;padding-right:0.08in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Date Adopted</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #ffffff03;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Aggregate Number of Shares of Class A Common Stock to be Purchased or Sold Pursuant to Trading Arrangement</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #ffffff03;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Expiration Date</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
      </tr>
      <tr style="height:26pt;white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ismail Elshareef</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Chief Product Officer</span></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">March 3, 2025</span></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Up to </span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,292</span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_452d48f4-a070-427b-8898-421d14765b45;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">shares to be sold</span></span></span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 13, 2026</span></span></p></td>
      </tr>
      <tr style="white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      </tr>
      <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Javier Zamora</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">General Counsel and Corporate Secretary</span></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">March 3, 2025</span></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Up to </span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">47,116</span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_964c6905-0e8c-4e52-8bca-e3c365f756e7;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">shares to be sold</span></span></span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(3)</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 27, 2026</span></span></p></td>
      </tr>
      <tr style="height:2pt;white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
      </tr>
      <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dafna Sarnoff</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Chief Marketing Officer</span></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">March 7, 2025</span></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Up to </span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42,323</span><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_398bc2af-9ecf-426b-bd93-254628ba3e0c;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">shares to be sold</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;">(4)</span></span></span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       <td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Outfit',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">April 30, 2026</span></span></p></td>
      </tr>
     </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Rule 10b5-1 trading arrangement permits transactions through and including the earlier to occur of (a) the completion of all sales or (b) the date listed in the table. The arrangement also provides for automatic expiration in the event of liquidation, dissolution, bankruptcy, insolvency, or death of the adopting person.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Rule 10b5-1 trading arrangement includes the sale of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by us to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Mr. Elshareef&#8217;s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, we have reported the gross number of shares to be received upon the future vesting of such equity awards, before subtracting any shares to be withheld by us to satisfy applicable taxes in connection with such future vesting events. Furthermore, the Rule 10b5-1 trading arrangement provides for the sale of up to </span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,273</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares directly held by Mr. Elshareef and the sale of up to 50% of the net shares that vest on certain applicable vesting dates, up to </span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,019</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Rule 10b5-1 trading arrangement includes the sale of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by us to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Mr. Zamora&#8217;s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, we have reported the gross number of shares to be received upon the future vesting of such equity awards, before subtracting any shares to be withheld by us to satisfy applicable taxes in connection with such future vesting events. Furthermore, the Rule 10b5-1 trading arrangement provides for the sale of up to </span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,265</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares directly held by Mr. Zamora.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Rule 10b5-1 trading arrangement includes the sale of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by us to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Ms. Sarnoff&#8217;s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, we have reported the gross number of shares to be received upon the future vesting of such equity awards, before subtracting any shares to be withheld by us to satisfy applicable taxes in connection with such future vesting events.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other than those disclosed above, none of our directors or officers </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">adopted</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">modified</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, or </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">terminated</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; in each case as defined in Item 408 of Regulation S-K.</span></p><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_ecd_IndividualAxis=carg_IsmailElshareefMember', window );">Ismail Elshareef</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></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_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Ismail Elshareef<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Product Officer<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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">March 3, 2025<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_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">February 13, 2026<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">348 days<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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">28,292<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_ecd_IndividualAxis=carg_JavierZamoraMember', window );">Javier Zamora</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Javier Zamora<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">General Counsel and Corporate Secretary<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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">March 3, 2025<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_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">February 27, 2026<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">362 days<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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">47,116<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_ecd_IndividualAxis=carg_DafnaSarnoffMember', window );">Dafna Sarnoff</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></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_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Dafna Sarnoff<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Marketing Officer<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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">March 7, 2025<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_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">April 30, 2026<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">420 days<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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">42,323<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_ecd_IndividualAxis=carg_OtherDirectorsAndOfficersMember', window );">Other Directors and Officers</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_carg_Rule10B51ArrModifiedFlag', window );">Rule 10b 51 Arr Modified Flag</a></td>
<td class="text">false<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_carg_NonRule10B51ArrModifiedFlag', window );">Non Rule 10b 51 Arr Modified Flag</a></td>
<td class="text">false<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_ecd_TradingArrAxis=carg_Rule10B51TradingArrangementOneMember', window );">Rule 10b5-1 Trading Arrangement One | Ismail Elshareef</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">9,273<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_ecd_TradingArrAxis=carg_Rule10B51TradingArrangementOneMember', window );">Rule 10b5-1 Trading Arrangement One | Javier Zamora</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">12,265<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_ecd_TradingArrAxis=carg_Rule10B51TradingArrangementTwoMember', window );">Rule 10b5-1 Trading Arrangement Two | Ismail Elshareef</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">19,019<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_NonRule10B51ArrModifiedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Rule 10b 51 Arr Modified Flag</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;">carg_NonRule10B51ArrModifiedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_Rule10B51ArrModifiedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rule 10b 51 Arr Modified Flag</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;">carg_Rule10B51ArrModifiedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph 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;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_IndividualAxis=carg_IsmailElshareefMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=carg_IsmailElshareefMember</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_ecd_IndividualAxis=carg_JavierZamoraMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=carg_JavierZamoraMember</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_ecd_IndividualAxis=carg_DafnaSarnoffMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=carg_DafnaSarnoffMember</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_ecd_IndividualAxis=carg_OtherDirectorsAndOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=carg_OtherDirectorsAndOfficersMember</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_ecd_TradingArrAxis=carg_Rule10B51TradingArrangementOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_TradingArrAxis=carg_Rule10B51TradingArrangementOneMember</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_ecd_TradingArrAxis=carg_Rule10B51TradingArrangementTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_TradingArrAxis=carg_Rule10B51TradingArrangementTwoMember</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>22
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Description<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Organization and Business Description</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">1. Organization and Business Description</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">CarGurus, Inc. (the &#8220;Company&#8221;) is a multinational, online automotive platform for buying and selling vehicles that is building upon its industry-leading listings marketplace with both digital retail solutions and the CarOffer, LLC (&#8220;CarOffer&#8221;) online wholesale platform. The CarGurus platform gives consumers the confidence to purchase and/or sell a vehicle either online or in person, and it gives dealerships the power to accurately price, effectively market, instantly acquire, and quickly sell vehicles, all with a nationwide reach. The Company uses proprietary technology, search algorithms, and data analytics to bring trust, transparency, and competitive pricing to the automotive shopping experience.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company operates principally in the U.S., where it also operates the Autolist online marketplace and the CarOffer online wholesale platform as independent brands. The Company also operates online marketplaces under the CarGurus brand in Canada and the U.K. In the U.K. it also operates the PistonHeads online marketplace as an independent brand.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has subsidiaries in the U.S., Canada, Ireland, and the U.K. and it has </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">two</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> reportable segments, U.S. Marketplace and Digital Wholesale. See Note 12 of the Unaudited Condensed Consolidated Financial Statements (as defined in Note 2 of the Unaudited Condensed Consolidated Financial Statements) for further segment reporting and geographic information.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company is subject to a number of risks and uncertainties common to companies in its and similar industries and stages of development including but not limited to rapid technological changes, competition from substitute products and services from larger companies, management of international activities, protection of proprietary rights, patent litigation, and dependence on key individuals.</span></p><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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</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> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying interim condensed consolidated financial statements are unaudited (the &#8220;Unaudited Condensed Consolidated Financial Statements&#8221;). The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the U.S. (&#8220;GAAP&#8221;). Any reference in these notes to applicable guidance is meant to refer to GAAP 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></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company&#8217;s financial statements for interim periods. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, filed with the SEC on February 20, 2025 (the &#8220;Annual Report&#8221;).</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Principles of Consolidation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></p></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Subsequent Event Considerations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the Unaudited Condensed Consolidated Financial Statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure.</span></p></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting period.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. 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. Changes in estimates are recognized in the period in which they become known.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company&#8217;s revenue recognition, the impairment and useful lives of long-lived assets, the capitalization and useful lives of product, technology, and development costs for website development, internal-use software, and hosting arrangements, and the valuation and recoverability of intangible assets and goodwill. Accordingly, the Company considers these to be its critical accounting estimates, and believes that of the Company&#8217;s significant accounting policies, these involve the greatest degree of judgment and complexity.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Due to the partial impairment of the CarOffer reporting unit goodwill and other long-lived assets during the year ended December 31, 2024, in which the CarOffer reporting unit was reduced to its fair value, there remains a risk for future impairment charges if projected future operating results further decline, including as a result of economic conditions or operational challenges, which could be material and negatively affect its operations.</span></p></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has no significant off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, trade accounts receivable, and other receivables.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company maintains its cash and cash equivalents, principally with accredited financial institutions of high credit standing. Although the Company deposits its cash and cash equivalents with multiple financial institutions, its deposits with each such financial institution exceed governmental insured limits.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers or groups of customers.</span></p></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company had no material losses related to marketplace receivables as the losses were dispersed across a large number of customers. The Company had no material losses related to wholesale and product receivables as the third-party transaction processor does not release the title to the vehicle until successfully collecting funds from the buying dealer. Titling is handled by the Company&#8217;s third-party transaction processor and titles are held in escrow until it collects funds from the buying dealer (i.e., title is legally transferred from the selling party to the buying party upon signing of bill of sale, but title is held in escrow by the third-party transaction processor until payment is received). Due to these factors, no additional credit risk beyond amounts provided for collection losses was believed by management to be probable in the Company&#8217;s accounts receivable and other receivables.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_0f952579-2ef4-4044-ba60-bf01fb880926;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_ac80a671-5038-46d9-8b77-cc77892d61e4;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">a </span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">payment processor</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> for several </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_13d27814-128d-4c91-88fd-33c40f5caf3c;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">hundred</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> dealer accounts represented </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.6</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% of net accounts receivable and other receivables. The related accounts receivable balance included unbilled and billed receivables that are not past due. The concentration was driven by the timing of payments pursuant to the agreement with the payment processor, as well as a decrease in the total accounts receivable, net balance as of March 31, 2025. The remainder of the accounts receivable was dispersed among more than </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,000</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> customers. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">T</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">herefore, the Company does not believe there is significant credit risk with respect to accounts receivable. As of December 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> concentration in excess of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% of net accounts receivable and other receivables.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> customer accounted for more than 10% of total revenue.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,663</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,213</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, was included in accounts receivable, net representing unbilled accounts receivable relating primarily to both advertising customers and dealers invoiced in the period subsequent to services rendered and revenue recognition adjustments for Company offered discounts given to dealers in accordance with ASC Topic 606, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue from Contracts with Customers </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(&#8220;ASC 606&#8221;).</span></p></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, there have been no material changes in the Company&#8217;s significant accounting policies, which are detailed in the Annual Report.</span></p></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Recent Accounting Pronouncements Not Yet Adopted</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">From time to time, new accounting pronouncements are issued by the FASB or other standard-setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise disclosed below, 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. As of March 31, 2025, there are no new accounting pronouncements that the Company is considering adopting, other than those described below.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">In November 2024 the FASB issued ASU 2024-03, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> (&#8220;ASU 2024-03&#8221;). ASU 2024-03 is intended to provide more detailed expense information and requires additional disaggregated disclosures in the notes to the financial statements for categories of expenses that are included on the face of the income statement. ASU 2024-03 is effective for the fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. ASU 2024-03 may be applied either prospectively to financial statements issued for periods after the effective date of ASU 2024-03 or retrospectively to all prior periods presented in the consolidated financial statements. The Company is currently evaluating the impact of ASU 2024-03 on its future consolidated financial statements and related disclosures.</span></p></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">In December 2023 the FASB issued ASU 2023-09, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(&#8220;ASU 2023-09&#8221;)</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">. </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. ASU 2023-09 addresses investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of ASU 2023-09 on its future consolidated financial statements and related disclosures</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></p></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_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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>24
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">3. Revenue Recognition</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, revenue from contracts with customers by services and products was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">212,235</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">187,219</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Dealer-to-Dealer</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,165</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,499</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sell My Car - Instant Max Cash Offer</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,758</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,078</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company provides disaggregation of revenue by services and products, by income statement presentation, by segment, and by geographic region.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue by services and products is disaggregated by (i) marketplace services, (ii) Dealer-to-Dealer services and products, and (iii) Sell My Car - Instant Max Cash Offer (&#8220;IMCO</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8221;</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">) services and products, as disclosed above.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue by income statement presentation is disaggregated by (i) marketplace, (ii) wholesale, and (iii) product revenue sources, as disclosed in the Unaudited Condensed Consolidated Income Statements. Marketplace services are included within marketplace revenue in the Unaudited Condensed Consolidated Income Statements. Dealer-to-Dealer and IMCO services and products are included within both wholesale revenue and product revenue in the Unaudited Condensed Consolidated Income Statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue by segment is disaggregated by (i) U.S. Marketplace and (ii) Digital Wholesale segments, as disclosed in Note 12 of the Unaudited Condensed Consolidated Financial Statements. Marketplace services are included in the U.S. Marketplace segment and in the Other category of segment reporting. Dealer-to-Dealer and IMCO services and products are included in the Digital Wholesale segment.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue by geographic region is disaggregated by (i) U.S. and (ii) International regions as disclosed in Note 12 of the Unaudited Condensed Consolidated Financial Statements. Marketplace services are provided in the U.S. and International regions. Dealer-to-Dealer and IMCO services and products are provided in the U.S. region.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company believes these categories best depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">ASC 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of the relevant quarter end.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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 March 31, 2025, was approximately </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67.8</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million, which the Company expects to recognize over the next 12 months.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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 March 31, 2025. For performance obligations not satisfied as of March 31, 2025, and to which this expedient applies, the nature of the performance obligations, the variable consideration, and any consideration from contracts with customers not included in the transaction price is consistent with performance obligations satisfied as of March 31, 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, revenue recognized from amounts included in deferred revenue at the beginning of the period was </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,661</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,322</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span></p><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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FinancialInstrumentsDisclosureTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">4. Fair Value of Financial Instruments</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, assets measured at fair value on a recurring basis consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.03%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash equivalents:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_f71096fe-5aeb-4b14-9ea6-a1862e1004f0;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Mutual funds</span></span></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97,520</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97,520</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97,520</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97,520</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.03%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of December 31, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash equivalents:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_a2739f1c-d4d5-4097-a328-708e8c7ecb17;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Mutual funds</span></span></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">165,074</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">165,074</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">165,074</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">165,074</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</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_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">5. Property and Equipment, Net</span></p><div style="font-size:12pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, property and equipment, net consisted of the following:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized equipment</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,837</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,880</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized internal-use software</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,733</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,060</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized website development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">63,578</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">56,877</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Furniture and fixtures</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,306</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,960</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">85,891</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">95,691</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Finance lease right-of-use assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">122</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">189,467</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">194,623</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">57,084</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">64,613</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">132,383</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">130,010</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025, capitalized website development costs increased </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,701</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> due to continued net investment in the Company's product offerings.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025, furniture and fixtures, and leasehold improvements decreased </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,654</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,800</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, due to disposals of fully depreciated assets within the U.S. Marketplace segment related to the expiration of the lease of office space at 55 Cambridge Parkway.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, depreciation and amortization expense, excluding amortization of intangible assets, amortization of capitalized hosting arrangements, and disposals, was </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,049</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,599</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span></p><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>27
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">6. Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, accrued expenses, accrued income taxes, and other current liabilities consisted of the following:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accrued bonus</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,390</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,377</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accrued commissions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,985</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,818</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other accrued expenses, accrued income taxes, and other current liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,865</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,780</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">32,240</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">35,975</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The decrease of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,987</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> in accrued bonus was due to the payout of the second portion of the fiscal year 2024 bonuses in the first quarter of 2025, offset in part by the accrual for the fiscal year 2025 bonuses.</span></p><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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, accrued expenses, and other liabilities that are classified as current 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-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;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="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>28
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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 );">Debt</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">7. Debt</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> long-term debt outstanding.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revolving Credit Facility</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On September 26, 2022, the Company entered into a Credit Agreement with PNC Bank, National Association, as administrative agent and collateral agent and an L/C Issuer (as defined in the Credit Agreement), and the other lenders, L/C Issuers, and parties thereto from time to time (the &#8220;Credit Agreement&#8221;). The Credit Agreement consists of a revolving credit facility (the &#8220;2022 Revolver&#8221;</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">), which allows the Company to borrow up to $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">400.0</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">50.0</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million of which may be comprised of a letter of credit sub-facility (the &#8220;2022 Revolver Sub-facility&#8221;). The borrowing capacity under the Credit Agreement may be increased in accordance with the terms and subject to the adjustments as set forth in the Credit Agreement. Specifically, the borrowing capacity may be increased by an amount up to the greater of $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250.0</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million or </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% of Four Quarter Consolidated EBITDA (as defined in the Credit Agreement) if certain criteria are met and subject to certain restrictions. Any such increase requires lender approval. Proceeds of any borrowings may be used for general corporate purposes. The 2022 Revolver is scheduled to mature on </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">September 26, 2027</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The applicable interest rate is, at the Company&#8217;s option, based on a number of different benchmark rates and applicable spreads, based on the ratio of the outstanding principal amount of the Company&#8217;s secured indebtedness to the trailing four quarters of consolidated EBITDA (as determined under the Credit Agreement, the &#8220;Consolidated Secured Net Leverage Ratio&#8221;). The Credit Agreement also requires the Company to pay a commitment fee to the lenders with respect of the unutilized revolving commitments at a rate ranging from </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.125</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.175</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% per annum based on the Consolidated Secured Net Leverage Ratio, as determined on a quarterly basis.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The 2022 Revolver is secured by a first priority lien on substantially all tangible and intangible property of the Company, as well as any future guarantors, and pledges of the equity of certain wholly-owned subsidiaries, in each case subject to certain exceptions, limitations, and exclusions from the collateral. The Credit Agreement includes customary events of default and requires the Company to comply with customary affirmative and negative covenants, including a financial covenant requiring that the Company not exceed certain Consolidated Secured Net Leverage Ratio ranges at the end of each fiscal quarter. The Company was in compliance with all covenants as of March 31, 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> borrowings and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,907</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> in letters of credit outstanding under the 2022 Revolver Sub-facility associated with the Company&#8217;s leases, which reduced the borrowing capacity under the 2022 Revolver to </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">390,093</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, deferred financing costs were </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,283</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,412</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, recognized within other non-current assets in the Unaudited Condensed Consolidated Balance Sheets. For the three months ended March 31, 2025 and 2024, amortization expense associated with deferred financing costs was immaterial.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024,</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> commitment fees under the 2022 Revolver were immaterial.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>29
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">8. Commitments and Contingencies</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Contractual Obligations and Commitments</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025, all of the Company&#8217;s property and equipment and capitalized hosting arrangements have been purchased with cash with the exception of unpaid amounts as disclosed in the Unaudited Condensed Consolidated Statements of Cash Flows.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Leases</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025, there were no material changes in the Company&#8217;s leases from those disclosed in the Annual Report.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Letters of Credit</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,907</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> in letters of credit associated with the Company&#8217;s leases were included under the 2022 Revolver Sub-facility.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted Cash</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, restricted cash was </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,848</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,036</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, and related to pass-through payments from dealers related to the Company&#8217;s Digital Wholesale business. As of both March 31, 2025 and December 31, 2024, all restricted cash was classified as a current asset, as disclosed in the Unaudited Condensed Consolidated Balance Sheets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Tax Contingencies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company is subject to taxation in the U.S. and certain other jurisdictions in which it operates, which could include sales and use tax, value added tax, excise tax, gross receipts tax, and property tax. State, local, and foreign jurisdictions have differing rules and regulations governing sales, use, value added, and other taxes. These rules and regulations are complex and subject to varying interpretations that may change over time due to new court interpretations and newly enacted rules and regulations. As a result, the Company could face the possibility of tax assessments and audits, and its liability for these taxes and associated penalties could exceed its original estimates, which could be material.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Legal Matters</span><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">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. The Company recognizes a liability when it believes that it is both probable that a liability has been incurred and the amount of loss can be reasonably estimated. Judgment is required to determine both the probability of having incurred a liability and the estimated amount of the liability. The Company is not presently subject to any pending or threatened litigation that it believes, if determined adversely to the Company, individually or taken together, would reasonably be expected to have a material adverse effect on its business or financial results. However, litigation is inherently unpredictable and the future outcome of legal proceedings and other contingencies may be unexpected or differ from the Company&#8217;s estimated liabilities, which could have a material adverse effect on the Company&#8217;s future financial results.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>30
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Common Stock Share Repurchases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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 and Common Stock Share Repurchases</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">9. Stock-based Compensation and Common Stock Share Repurchases</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Stock-based Compensation Expense</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, stock-based compensation expense by award type was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock options</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">71</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">591</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Restricted stock units</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,829</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,231</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,900</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,822</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the three months ended March 31, 2025 and 2024, stock-based compensation expense by where the stock-based compensation expense was recognized in the Company&#8217;s Unaudited Condensed Consolidated Income Statements was as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">231</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,833</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,874</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, technology, and development expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,565</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,977</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,442</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,740</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,900</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,822</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, stock-based compensation expense excluded </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,638</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,827</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, of capitalized website development costs, capitalized internal-use software costs, and capitalized hosting arrangements.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Common Stock Share Repurchases</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On November 7, 2024, the Company announced that the Board of Directors authorized a share repurchase program (the &#8220;2025 Share Repurchase Program&#8221;) pursuant to which the Company may, from time to time, purchase shares of its Class A common stock for an aggregate purchase price not to exceed $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">200.0</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million. Share repurchases under the 2025 Share Repurchase Program may be made through a variety of methods, including but not limited to open market purchases, privately negotiated transactions, and transactions that may be effected pursuant to one or more plans under Rule 10b5-1 and/or Rule 10b-18 of the Securities Exchange Act of 1934, as amended. The 2025 Share Repurchase Program does not obligate the Company to repurchase any minimum dollar amount or number of shares. The 2025 Share Repurchase Program has an effective date of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">January 1, 2025</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, and an expiration date of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2025</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, and prior to its expiration may be modified, suspended, or discontinued by the Board of Directors at any time without prior notice. All repurchased shares under the 2025 Share Repurchase Program will be retired. The Company has funded share repurchases and expects to continue to fund share repurchases under the 2025 Share Repurchase Program through cash on hand and cash generated from operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">On November 7, 2023, the Company announced that the Board of Directors authorized a share repurchase program (the &#8220;2024 Share Repurchase Program&#8221;) pursuant to which the Company could, from time to time, purchase shares of its Class A common stock for an aggregate purchase price not to exceed $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250.0</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> million. The 2024 Share Repurchase Program expired on </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2024</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">. All repurchased shares of Class A common stock under the 2024 Share Repurchase Program were retired. The Company funded share repurchases under the 2024 Share Repurchase Program through cash on hand and cash generated from operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025, the Company repurchased and retired </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,919,435</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of its Class A common stock for </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">184,199</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, exclusive of commissions and excise tax, at an average cost of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31.12</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> per share, under the 2025 Share Repurchase Program. As of March 31, 2025, the Company had remaining authorization to purchase up to </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,801</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> of its Class A common stock under the 2025 Share Repurchase Program.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2024, the Company repurchased and retired </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,538,194</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of its Class A common stock for </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">81,067</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, exclusive of commissions and excise tax, at an average cost of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">22.91</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> per share, under the 2024 Share Repurchase Program. As of December 31, 2024, the 2024 Share Repurchase Program expired.</span></p><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/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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>31
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">10. Earnings Per Share</span><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has two classes of common stock authorized: Class A common stock and Class B common stock. 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 </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> vote per share</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and each share of Class B common stock is entitled to</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ten</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> votes per share</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Each share of Class B common stock is convertible into </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> share of Class A common stock</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> at the option of the holder at any time or automatically upon certain events described in the Company&#8217;s fourth amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company&#8217;s Executive Chair.</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> The Company allocates undistributed earnings attributable to common stock between the common stock classes on a </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_79c4483a-d448-4d87-83fc-66a166845098;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">one&#8209;to&#8209;one</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.</span><span style="color:#00002d;white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">770,495</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of Class B common stock were converted into Class A common stock. During the year ended December 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,012,428</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of Class B common stock were converted into Class A common stock. During the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> shares of Class B common stock were converted into Class A common stock.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Basic net income per share (&#8220;Basic EPS&#8221;) is computed by dividing net income by the weighted-average number of common shares outstanding during the reporting period. The Company computes the weighted-average number of common shares outstanding during the reporting period using the total number of shares of Class A common stock and Class B common stock outstanding as of the last day of the previous year plus the weighted-average of any additional shares issued and outstanding during the reporting period, less the weighted-average of any shares repurchased during the period.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Diluted net income per share (&#8220;Diluted EPS&#8221;) gives effect to all potentially dilutive securities. Diluted EPS is computed by dividing net income by the weighted-average number of common shares outstanding during the reporting period using (i) the number of shares of common stock used in the Basic EPS calculation as indicated above, and (ii) if dilutive, the incremental weighted-average common stock that the Company would issue upon the exercise of stock options and the vesting of restricted stock units. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method.</span></p><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share was as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Numerator:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">39,045</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,301</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Denominator:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-average number of shares of common stock used <br/>&#160;&#160;&#160;in computing net income per share attributable to <br/>&#160;&#160;&#160;common stockholders &#8212; basic</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103,094,690</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">107,174,812</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive effect of share equivalents resulting from stock <br/>&#160;&#160;&#160;options</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,619</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">215,891</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive effect of share equivalents resulting from<br/>&#160;&#160;&#160;unvested restricted stock units</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,952,737</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,241,456</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-average number of shares of common stock <br/>&#160;&#160;&#160;used in computing net income per share attributable to <br/>&#160;&#160;&#160;common stockholders &#8212; diluted</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105,068,046</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">108,632,159</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income per share attributable to common stockholders:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Basic</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.38</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.20</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Diluted</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.37</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.20</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><div style="font-size:12pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive was as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:67.08%;box-sizing:content-box;"></td>
         <td style="width:1.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:13.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:13.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock options outstanding</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">360,751</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">537,981</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Restricted stock units outstanding</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58,326</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,178,036</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </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_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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings per share.</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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>32
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">11. Income Taxes</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">During the three months ended March 31, 2025 and 2024, the Company recognized an income tax provision of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,506</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,384</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, representing an effective tax rate of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19.6</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28.2</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The effective tax rate for the three months ended March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, was less than the statutory tax rate of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">%, principally due to federal and state research and development tax credits and discrete stock compensation windfalls, partially offset by state and local income taxes, the Section 162(m) excess officer compensation limitation, and non-deductible meals and commuter fringe benefits. The effective tax rate for the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, was greater than the statutory tax rate of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% principally due to state and local income taxes, the Section 162(m) excess officer compensation limitation, and non-deductible meals and commuter fringe benefits, partially offset by federal and state research development tax credits.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and in various foreign jurisdictions. The Company&#8217;s tax filings remain subject to audits by applicable tax authorities for a certain length of time following the tax year to which those filings relate. Tax years </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2021</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and forward generally remain open for examination for federal and state tax purposes. Tax years </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2020</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and forward generally remain open for examination for foreign tax purposes.</span></p><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 tax.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-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;">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>33
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">12. Segment and Geographic Information</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">two</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> reportable segments, U.S. Marketplace and Digital Wholesale. </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Segment information is presented in the same manner as the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;), Jason Trevisan, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_5a0d8e8d-9037-432b-b18a-97edbdc2bceb;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Chief Executive Officer</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, reviews the Company&#8217;s operating results in assessing performance and allocating resources. The CODM reviews segment revenue and segment income (loss) from operations as a proxy for the performance of the Company&#8217;s operations. The CODM uses segment income (loss) from operations in the annual budgeting and monthly forecasting process. The CODM considers segment income (loss) from operations in analyses of the actual amounts against budgeted and forecasted values to evaluate the performance of each segment and to make decisions for the allocation of capital and other resources to each segment.</span></span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The U.S. Marketplace segment derives revenue from marketplace services from customers within the U.S. The Digital Wholesale segment derives revenue from Dealer-to-Dealer and IMCO services and products which are sold on the CarOffer platform. The Company also has two operating segments which are individually immaterial and, therefore, aggregated into the Other category to reconcile reportable segments to the Unaudited Condensed Consolidated Income Statements. The Other category derives revenue from marketplace services from customers outside of the U.S.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue and costs discretely incurred by reportable segments, including depreciation and amortization, are included in the calculation of reportable segment income (loss) from operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company&#8217;s significant segment expenses consist of cost of revenue and sales and marketing expense. The Company&#8217;s other segment items consist of product, technology, and development expense and general and administrative expense. The Company has disclosed depreciation and amortization expense separately from other segment items to meet disclosure requirements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Asset information by reportable segment is not provided to the CODM as asset information is assessed and reviewed on a consolidated basis.</span></p><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the three months ended March 31, 2025 and 2024, segment revenue, significant segment expenses, segment depreciation and amortization, segment income (loss) from operations, and the reconciliation from segment income (loss) from operations to total income before income taxes were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:56.219%;box-sizing:content-box;"></td>
         <td style="width:1.333%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.417000000000002%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.333%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.261000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.333%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.105%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue from external customers</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">195,228</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,923</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">208,151</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">195,228</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,923</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">208,151</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,007</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Less:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,880</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,203</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24,083</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72,230</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,329</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,559</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,649</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">483</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,132</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">56,688</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,687</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60,375</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">145,447</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,702</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">164,149</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment income (loss) from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">49,781</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,779</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">44,002</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of segment income (loss) from operations to income from operations:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other operating income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,753</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">45,755</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of total income from operations to total income before income taxes:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">48,551</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,686</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">425</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></div></div></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:57.588%;box-sizing:content-box;"></td>
         <td style="width:1.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.777999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.777999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.777999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue from external customers</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">172,988</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,577</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">201,565</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">172,988</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,577</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">201,565</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,231</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Less:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,437</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,450</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">39,887</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67,008</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,885</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72,893</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,628</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,087</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,715</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">56,698</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,495</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62,193</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">138,771</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">38,917</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">177,688</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment income (loss) from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,217</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,340</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,877</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of segment income (loss) from operations to income from operations:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other operating income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,407</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,284</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of total income from operations to total income before income taxes:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,401</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29,685</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2024, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#00002d;">1,369</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,194</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></div></div></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, segment assets were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Segment Assets:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">534,192</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">674,138</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">106,438</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">108,890</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">48,485</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41,508</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">689,115</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">824,536</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div><div style="font-size:10pt;font-family:'Outfit',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the three months ended March 31, 2025 and 2024, revenue by geographical region were as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue by Geographic Region:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S.</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">208,151</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">201,565</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">International</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,007</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,231</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>34
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying interim condensed consolidated financial statements are unaudited (the &#8220;Unaudited Condensed Consolidated Financial Statements&#8221;). The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the U.S. (&#8220;GAAP&#8221;). Any reference in these notes to applicable guidance is meant to refer to GAAP 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></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company&#8217;s financial statements for interim periods. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, filed with the SEC on February 20, 2025 (the &#8220;Annual Report&#8221;).</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="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"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Principles of Consolidation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<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 Event Considerations</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Subsequent Event Considerations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the Unaudited Condensed Consolidated Financial Statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure.</span></p><span></span>
</td>
</tr>
<tr class="re">
<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"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting period.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. 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. Changes in estimates are recognized in the period in which they become known.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company&#8217;s revenue recognition, the impairment and useful lives of long-lived assets, the capitalization and useful lives of product, technology, and development costs for website development, internal-use software, and hosting arrangements, and the valuation and recoverability of intangible assets and goodwill. Accordingly, the Company considers these to be its critical accounting estimates, and believes that of the Company&#8217;s significant accounting policies, these involve the greatest degree of judgment and complexity.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Due to the partial impairment of the CarOffer reporting unit goodwill and other long-lived assets during the year ended December 31, 2024, in which the CarOffer reporting unit was reduced to its fair value, there remains a risk for future impairment charges if projected future operating results further decline, including as a result of economic conditions or operational challenges, which could be material and negatively affect its operations.</span></p><span></span>
</td>
</tr>
<tr class="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 );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has no significant off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, trade accounts receivable, and other receivables.</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company maintains its cash and cash equivalents, principally with accredited financial institutions of high credit standing. Although the Company deposits its cash and cash equivalents with multiple financial institutions, its deposits with each such financial institution exceed governmental insured limits.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers or groups of customers.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company had no material losses related to marketplace receivables as the losses were dispersed across a large number of customers. The Company had no material losses related to wholesale and product receivables as the third-party transaction processor does not release the title to the vehicle until successfully collecting funds from the buying dealer. Titling is handled by the Company&#8217;s third-party transaction processor and titles are held in escrow until it collects funds from the buying dealer (i.e., title is legally transferred from the selling party to the buying party upon signing of bill of sale, but title is held in escrow by the third-party transaction processor until payment is received). Due to these factors, no additional credit risk beyond amounts provided for collection losses was believed by management to be probable in the Company&#8217;s accounts receivable and other receivables.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_0f952579-2ef4-4044-ba60-bf01fb880926;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_ac80a671-5038-46d9-8b77-cc77892d61e4;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">a </span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">payment processor</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> for several </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_13d27814-128d-4c91-88fd-33c40f5caf3c;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">hundred</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> dealer accounts represented </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.6</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% of net accounts receivable and other receivables. The related accounts receivable balance included unbilled and billed receivables that are not past due. The concentration was driven by the timing of payments pursuant to the agreement with the payment processor, as well as a decrease in the total accounts receivable, net balance as of March 31, 2025. The remainder of the accounts receivable was dispersed among more than </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,000</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> customers. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">T</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">herefore, the Company does not believe there is significant credit risk with respect to accounts receivable. As of December 31, 2024</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> concentration in excess of </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">% of net accounts receivable and other receivables.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended March 31, 2025 and 2024, </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> customer accounted for more than 10% of total revenue.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025 and December 31, 2024, $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,663</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,213</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, was included in accounts receivable, net representing unbilled accounts receivable relating primarily to both advertising customers and dealers invoiced in the period subsequent to services rendered and revenue recognition adjustments for Company offered discounts given to dealers in accordance with ASC Topic 606, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue from Contracts with Customers </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(&#8220;ASC 606&#8221;).</span></p><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_carg_SignificantAccountingPoliciesPolicyTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of March 31, 2025</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, there have been no material changes in the Company&#8217;s significant accounting policies, which are detailed in the Annual Report.</span></p><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_carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock', window );">Recent Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Recent Accounting Pronouncements Not Yet Adopted</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">From time to time, new accounting pronouncements are issued by the FASB or other standard-setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise disclosed below, 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. As of March 31, 2025, there are no new accounting pronouncements that the Company is considering adopting, other than those described below.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">In November 2024 the FASB issued ASU 2024-03, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> (&#8220;ASU 2024-03&#8221;). ASU 2024-03 is intended to provide more detailed expense information and requires additional disaggregated disclosures in the notes to the financial statements for categories of expenses that are included on the face of the income statement. ASU 2024-03 is effective for the fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. ASU 2024-03 may be applied either prospectively to financial statements issued for periods after the effective date of ASU 2024-03 or retrospectively to all prior periods presented in the consolidated financial statements. The Company is currently evaluating the impact of ASU 2024-03 on its future consolidated financial statements and related disclosures.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">In December 2023 the FASB issued ASU 2023-09, </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(&#8220;ASU 2023-09&#8221;)</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">. </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. ASU 2023-09 addresses investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of ASU 2023-09 on its future consolidated financial statements and related disclosures</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></p><span></span>
</td>
</tr>
<tr class="re">
<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 );">Earnings Per Share</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">The Company has two classes of common stock authorized: Class A common stock and Class B common stock. 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 </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> vote per share</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and each share of Class B common stock is entitled to</span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ten</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> votes per share</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Each share of Class B common stock is convertible into </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> share of Class A common stock</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> at the option of the holder at any time or automatically upon certain events described in the Company&#8217;s fourth amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company&#8217;s Executive Chair.</span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> The Company allocates undistributed earnings attributable to common stock between the common stock classes on a </span><span style="font-size:10pt;font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_79c4483a-d448-4d87-83fc-66a166845098;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">one&#8209;to&#8209;one</span></span></span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.</span><span style="color:#00002d;white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recent accounting pronouncements not yet adopted.</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;">carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_SignificantAccountingPoliciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">carg_SignificantAccountingPoliciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-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;">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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-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;">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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_DisaggregationOfRevenueTableTextBlock', window );">Summary of Revenue from Contracts with Customers by Services and Products</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, revenue from contracts with customers by services and products was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Marketplace</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">212,235</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">187,219</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Dealer-to-Dealer</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,165</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,499</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sell My Car - Instant Max Cash Offer</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,758</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,078</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>36
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, assets measured at fair value on a recurring basis consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.03%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of March 31, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash equivalents:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_f71096fe-5aeb-4b14-9ea6-a1862e1004f0;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Mutual funds</span></span></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97,520</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97,520</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97,520</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97,520</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.03%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.193000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of December 31, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cash equivalents:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;"><span style="-sec-ix-hidden:F_a2739f1c-d4d5-4097-a328-708e8c7ecb17;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Mutual funds</span></span></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">165,074</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">165,074</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">165,074</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">165,074</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>37
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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, Net</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, property and equipment, net consisted of the following:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized equipment</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,837</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,880</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized internal-use software</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,733</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,060</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Capitalized website development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">63,578</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">56,877</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Furniture and fixtures</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,306</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,960</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">85,891</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">95,691</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Finance lease right-of-use assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">122</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">189,467</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">194,623</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">57,084</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">64,613</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">132,383</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">130,010</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">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>38
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, accrued expenses, accrued income taxes, and other current liabilities consisted of the following:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accrued bonus</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,390</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,377</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Accrued commissions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,985</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,818</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other accrued expenses, accrued income taxes, and other current liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,865</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,780</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">32,240</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">35,975</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </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_carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued liabilities and other current 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;">carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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>39
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Common Stock Share Repurchases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Summary of Stock-based Compensation Expense by Award Type</a></td>
<td class="text"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, stock-based compensation expense by award type was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock options</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">71</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">591</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Restricted stock units</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,829</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,231</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,900</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,822</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of Allocation of Stock-based Compensation Expense</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the three months ended March 31, 2025 and 2024, stock-based compensation expense by where the stock-based compensation expense was recognized in the Company&#8217;s Unaudited Condensed Consolidated Income Statements was as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">231</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,833</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,874</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Product, technology, and development expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,565</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,977</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,442</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,740</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,900</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,822</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share was as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Numerator:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">39,045</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,301</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Denominator:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-average number of shares of common stock used <br/>&#160;&#160;&#160;in computing net income per share attributable to <br/>&#160;&#160;&#160;common stockholders &#8212; basic</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103,094,690</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">107,174,812</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive effect of share equivalents resulting from stock <br/>&#160;&#160;&#160;options</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,619</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">215,891</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive effect of share equivalents resulting from<br/>&#160;&#160;&#160;unvested restricted stock units</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,952,737</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,241,456</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-average number of shares of common stock <br/>&#160;&#160;&#160;used in computing net income per share attributable to <br/>&#160;&#160;&#160;common stockholders &#8212; diluted</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105,068,046</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">108,632,159</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Net income per share attributable to common stockholders:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Basic</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.38</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.20</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Diluted</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.37</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.20</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive was as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:67.08%;box-sizing:content-box;"></td>
         <td style="width:1.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:13.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:13.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Stock options outstanding</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">360,751</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">537,981</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Restricted stock units outstanding</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58,326</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,178,036</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </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_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_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> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Segment Revenue, Income (Loss) and Depreciation and Amortization</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the three months ended March 31, 2025 and 2024, segment revenue, significant segment expenses, segment depreciation and amortization, segment income (loss) from operations, and the reconciliation from segment income (loss) from operations to total income before income taxes were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:56.219%;box-sizing:content-box;"></td>
         <td style="width:1.333%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.417000000000002%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.333%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.261000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.333%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.105%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue from external customers</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">195,228</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,923</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">208,151</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">195,228</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,923</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">208,151</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,007</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Less:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,880</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,203</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24,083</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72,230</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,329</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,559</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,649</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">483</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,132</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">56,688</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,687</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60,375</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">145,447</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,702</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">164,149</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment income (loss) from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">49,781</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,779</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">44,002</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of segment income (loss) from operations to income from operations:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other operating income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,753</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">45,755</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of total income from operations to total income before income taxes:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">48,551</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,686</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">425</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:57.588%;box-sizing:content-box;"></td>
         <td style="width:1.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.777999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.777999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.777999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Revenue from external customers</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">172,988</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,577</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">201,565</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">172,988</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,577</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">201,565</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of Revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,231</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Less:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,437</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,450</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">39,887</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67,008</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,885</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72,893</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,628</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,087</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,715</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">56,698</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,495</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62,193</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">138,771</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">38,917</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">177,688</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total segment income (loss) from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,217</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,340</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,877</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of segment income (loss) from operations to income from operations:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other operating income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,407</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,284</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Reconciliation of total income from operations to total income before income taxes:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,401</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total income before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29,685</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2024, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#00002d;">1,369</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,194</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></div></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_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Summary of Assets by Segment</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025 and December 31, 2024, segment assets were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">As of<br/>December 31,<br/>2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Segment Assets:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S. Marketplace</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">534,192</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">674,138</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Digital Wholesale</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">106,438</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">108,890</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">48,485</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41,508</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">689,115</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">824,536</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Summary of Revenue by Geographical Region</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For </span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">the three months ended March 31, 2025 and 2024, revenue by geographical region were as follows:</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.72%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.92%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended <br/>March 31,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue by Geographic Region:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">U.S.</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">208,151</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">201,565</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#eef2f7;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">International</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,007</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,231</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">225,158</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">215,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><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_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated 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> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concerning 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.</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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or 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> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="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>42
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Description - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2025 </div>
<div>Segment</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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>DealerAccount </div>
<div>Customer</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>Customer</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Customer</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_carg_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of 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_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk', window );">Description of significant off-balance sheet risk</a></td>
<td class="text">The Company has no significant off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | Customer Concentration Risk</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_carg_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_NumberOfMajorCustomers', window );">Number of major customers</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Net Accounts Receivable | Advertising Customers</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_carg_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of 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_UnbilledReceivablesCurrent', window );">Unbilled accounts receivable | $</a></td>
<td class="nump">$ 13,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,213<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Net Accounts Receivable | Customer Concentration Risk</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_carg_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_NumberOfMajorCustomers', window );">Number of major customers</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Net Accounts Receivable | Customer Concentration Risk | Payment Processor</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_carg_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of 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_ConcentrationRiskPercentage1', window );">Concentration of credit risk, percentage</a></td>
<td class="nump">10.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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_carg_NumberOfDealerAccounts', window );">Number of dealer accounts | DealerAccount</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Net Accounts Receivable | Customer Concentration Risk</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_carg_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of 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_carg_NumberOfMajorCustomers', window );">Number of major customers</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<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_carg_NumberOfDealerAccounts', window );">Number of dealer accounts | DealerAccount</a></td>
<td class="nump">100<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_carg_NumberOfDealerAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dealer accounts.</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;">carg_NumberOfDealerAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 major customers.</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;">carg_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_SummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of 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;">carg_SummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of financial instruments, excluding certain derivatives, with off-balance sheet credit risk (for example, standby letters of credit or financial guarantees), including (1) information about the (shared) activity, region or economic characteristic that identifies the concentration, (2) the face or contract amount of the instrument, (3) the nature and terms of the instrument, including the market risk, cash requirements and accounting policies for it, (4) the maximum amount of loss due to credit risk that would be incurred if the counterparties failed completely to perform according to the terms of the contracts, and any security or collateral that proved to be of no value, (5) the entity's policy of requiring collateral or other security to support financial instruments subject to credit risk, information about access to collateral or other security, and a brief description of the security supporting those financial instruments, and (6) the policy of entering into and a brief description of master netting arrangements to mitigate the credit risk, and the extent to which such arrangements would reduce the maximum amount of loss due to credit risk.</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> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-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;">us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>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_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</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_MajorCustomersAxis=carg_AdvertisingCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=carg_AdvertisingCustomersMember</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_MajorCustomersAxis=carg_PaymentProcessorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=carg_PaymentProcessorMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Summary of Revenue from Contracts with Customers by Services and Products (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 225,158<span></span>
</td>
<td class="nump">$ 215,796<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_ProductOrServiceAxis=carg_MarketplaceMember', window );">Marketplace</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">212,235<span></span>
</td>
<td class="nump">187,219<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_ProductOrServiceAxis=carg_DealerToDealerMember', window );">Dealer-to-Dealer</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">8,165<span></span>
</td>
<td class="nump">18,499<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_ProductOrServiceAxis=carg_SellMyCarInstantMaxCashOfferMember', window );">Sell My Car - Instant Max Cash Offer</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 4,758<span></span>
</td>
<td class="nump">$ 10,078<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=carg_MarketplaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=carg_MarketplaceMember</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_ProductOrServiceAxis=carg_DealerToDealerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=carg_DealerToDealerMember</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_ProductOrServiceAxis=carg_SellMyCarInstantMaxCashOfferMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=carg_SellMyCarInstantMaxCashOfferMember</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>45
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueRemainingPerformanceObligation', window );">Performance obligation unsatisfied</a></td>
<td class="nump">$ 67,800<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</a></td>
<td class="nump">$ 21,661<span></span>
</td>
<td class="nump">$ 21,322<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_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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_InvestmentTypeExtensibleEnumeration', window );">Investment, Type [Extensible Enumeration]</a></td>
<td class="text">us-gaap:MutualFundMember<span></span>
</td>
<td class="text">us-gaap:MutualFundMember<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, Measurements, Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">$ 97,520<span></span>
</td>
<td class="nump">$ 165,074<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</a></td>
<td class="nump">97,520<span></span>
</td>
<td class="nump">165,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">97,520<span></span>
</td>
<td class="nump">165,074<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</a></td>
<td class="nump">$ 97,520<span></span>
</td>
<td class="nump">$ 165,074<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_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 asset recognized for present right to economic 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/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">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_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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_InvestmentTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 type of investment. Includes, but is not limited to, common stock, preferred stock, convertible security, fixed income security, government security, option purchased, warrant, loan participation and assignment, commercial paper, bankers' acceptance, certificates of deposit, short-term security, repurchase agreement, and other investment company.</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> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column C)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-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;">us-gaap_InvestmentTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 189,467<span></span>
</td>
<td class="nump">$ 194,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(57,084)<span></span>
</td>
<td class="num">(64,613)<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">132,383<span></span>
</td>
<td class="nump">130,010<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_EquipmentMember', window );">Capitalized 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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">7,837<span></span>
</td>
<td class="nump">7,880<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_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized Internal-Use Software</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">21,733<span></span>
</td>
<td class="nump">20,060<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_SoftwareDevelopmentMember', window );">Capitalized Website Development</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">63,578<span></span>
</td>
<td class="nump">56,877<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 Fixtures</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">10,306<span></span>
</td>
<td class="nump">13,960<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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">85,891<span></span>
</td>
<td class="nump">95,691<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=carg_FinanceLeaseRightOfUseAssetsMember', window );">Finance Lease Right-of-use Assets</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 122<span></span>
</td>
<td class="nump">$ 155<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, depletion and amortization for 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquipmentMember</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_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SoftwareAndSoftwareDevelopmentCostsMember</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_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_PropertyPlantAndEquipmentByTypeAxis=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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=carg_FinanceLeaseRightOfUseAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=carg_FinanceLeaseRightOfUseAssetsMember</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>48
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments', window );">Depreciation and amortization excluding amortization of intangible assets, capitalized hosting arrangements and disposals</a></td>
<td class="nump">$ 6,049<span></span>
</td>
<td class="nump">$ 5,599<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_SoftwareDevelopmentMember', window );">Capitalized Website Development</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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease', window );">Increase (decrease) in property and equipment</a></td>
<td class="nump">6,701<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=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="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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease', window );">Increase (decrease) in property and equipment</a></td>
<td class="num">(9,800)<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=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures</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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease', window );">Increase (decrease) in property and equipment</a></td>
<td class="num">$ (3,654)<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_carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation and amortization excluding amortization of intangible assets, capitalized hosting arrangements and impairments</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;">carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are 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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_PropertyPlantAndEquipmentByTypeAxis=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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</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_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities, Current [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_AccruedBonusesCurrent', window );">Accrued bonus</a></td>
<td class="nump">$ 6,390<span></span>
</td>
<td class="nump">$ 17,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued commissions</a></td>
<td class="nump">4,985<span></span>
</td>
<td class="nump">4,818<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_carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities', window );">Other accrued expenses, accrued income taxes, and other current liabilities</a></td>
<td class="nump">20,865<span></span>
</td>
<td class="nump">13,780<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_carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 32,240<span></span>
</td>
<td class="nump">$ 35,975<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued liabilities accrued income taxes and other liabilities current.</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;">carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other accrued expenses, accrued income taxes and other current 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;">carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for sales commissions. 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>50
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2025 </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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_carg_DecreaseInAccruedBonus', window );">Decrease in accrued bonus</a></td>
<td class="nump">$ 10,987<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_DecreaseInAccruedBonus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in accrued bonus.</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;">carg_DecreaseInAccruedBonus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_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>51
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 26, 2022</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LongTermDebt', window );">Long-term debt outstanding</a></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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 26,  2027<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_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,000<span></span>
</td>
<td class="nump">$ 129,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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility maximum borrowing amount</a></td>
<td class="nump">$ 400,000,000<span></span>
</td>
<td class="nump">390,093,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_LineOfCredit', window );">Letter of credit facility</a></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>
</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_carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity', window );">Line of credit facility increased in maximum borrowing capacity</a></td>
<td class="nump">$ 250,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>
</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_carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita', window );">Increase in borrowing capacity equal to percentage of four quarter EBDITA</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,283,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,412,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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | 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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility unutilized commitment fee percentage</a></td>
<td class="nump">0.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>
</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 | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility unutilized commitment fee percentage</a></td>
<td class="nump">0.175%<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_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit Facility | 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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCredit', window );">Letter of credit facility</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="nump">$ 9,907,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,907,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in borrowing capacity equal to percentage of four quarter EBDITA.</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;">carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increased in maximum borrowing capacity.</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;">carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt issuance 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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, after deduction of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_ShortTermDebtTypeAxis=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_ShortTermDebtTypeAxis=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>52
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</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_carg_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">$ 2,848<span></span>
</td>
<td class="nump">$ 2,036<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=carg_BostonMassachusettsOneZeroZeroOneBoylstonMember', window );">1001 Boylston Street | Letter of Credit Facility</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_carg_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [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_LineOfCredit', window );">Letter of credit facility</a></td>
<td class="nump">$ 9,907<span></span>
</td>
<td class="nump">$ 9,907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_CommitmentsAndContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments and contingencies.</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;">carg_CommitmentsAndContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. 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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=carg_BostonMassachusettsOneZeroZeroOneBoylstonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=carg_BostonMassachusettsOneZeroZeroOneBoylstonMember</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>53
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Common Stock Share Repurchases - Additional Information (Details) - USD ($)<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 07, 2024</div></th>
<th class="th"><div>Nov. 07, 2023</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Capitalized website development and internal-use software costs excluded from stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,638<span></span>
</td>
<td class="nump">$ 1,827<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_carg_StockRepurchaseProgramEffectiveDate', window );">Share repurchase program effective date</a></td>
<td class="text">Jan.  01,  2025<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_srt_StockRepurchaseProgramExpirationDate', window );">Share repurchase program expiration date</a></td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<td class="text">Dec. 31,  2024<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of shares repurchased and retired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,919,435<span></span>
</td>
<td class="nump">3,538,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Share repurchased and retired, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 184,199<span></span>
</td>
<td class="nump">$ 81,067<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_carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare', window );">Share repurchased and retired at average cost price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31.12<span></span>
</td>
<td class="nump">$ 22.91<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 | 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>
</tr>
<tr class="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>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Aggregate share repurchase price</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 250,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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining value of authorized shares repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,801<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_carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchased and retired at average cost price per share.</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;">carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_StockRepurchaseProgramEffectiveDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchase program effective date.</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;">carg_StockRepurchaseProgramEffectiveDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_StockRepurchaseProgramExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration date for purchase of share under share repurchase plan, in YYYY-MM-DD format. Includes, but is not limited to, repurchase of stock and unit of ownership.</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> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capitalized 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased and retired 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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>54
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Common Stock Share Repurchases - Summary of Stock-based Compensation Expense by Award Type (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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>
</tr>
<tr class="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</a></td>
<td class="nump">$ 12,900<span></span>
</td>
<td class="nump">$ 15,822<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_EmployeeStockOptionMember', window );">Employee Stock Option</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_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>
</tr>
<tr class="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</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">591<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 );">Restricted Stock Units</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_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>
</tr>
<tr class="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</a></td>
<td class="nump">$ 12,829<span></span>
</td>
<td class="nump">$ 15,231<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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Common Stock Share Repurchases - Summary of Allocation of Stock-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">$ 12,900<span></span>
</td>
<td class="nump">$ 15,822<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>
</tr>
<tr class="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>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">231<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 Expense</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">2,833<span></span>
</td>
<td class="nump">2,874<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 );">Product, Technology, and Development Expense</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">5,565<span></span>
</td>
<td class="nump">5,977<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 Expense</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">$ 4,442<span></span>
</td>
<td class="nump">$ 6,740<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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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>56
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>Vote </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</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_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share Basic [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_ConversionOfStockDescription', window );">Conversion of stock, description</a></td>
<td class="text">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 or automatically upon certain events described in the Company&#8217;s fourth amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company&#8217;s Executive Chair.<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_carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock', window );">Undistributed earnings ratio used to calculate allocation to class of stock</a></td>
<td class="nump">100.00%<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_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share Basic [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_CommonStockVotingRights', window );">Right to voting</a></td>
<td class="text">one vote per share<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_carg_NumberOfVotesEntitledToStockholdersPerShare', window );">Number of votes entitled to stockholders per share | Vote</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="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 );">Conversion of stock | shares</a></td>
<td class="nump">770,495<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,012,428<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_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share Basic [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_CommonStockVotingRights', window );">Right to voting</a></td>
<td class="text"> ten votes 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_NumberOfVotesEntitledToStockholdersPerShare', window );">Number of votes entitled to stockholders per share | Vote</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockTypeOfStockConverted', window );">Class of share converted to another class</a></td>
<td class="text">one share of Class A common stock<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 );">Conversion of stock | shares</a></td>
<td class="nump">1<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_carg_NumberOfVotesEntitledToStockholdersPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 votes entitled to stockholders per share.</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;">carg_NumberOfVotesEntitledToStockholdersPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undistributed earnings ratio used to calculate allocation to class of 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;">carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_CommonStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockVotingRights</td>
</tr>
<tr>
<td style="padding-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_ConversionOfStockDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockDescription</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConversionOfStockTypeOfStockConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock (i.e. preferred, common, treasury, etc.) being converted in a noncash (or part noncash) transaction.</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockTypeOfStockConverted</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareBasicLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicLineItems</td>
</tr>
<tr>
<td style="padding-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>57
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_NetIncomeLossAbstract', window );"><strong>Numerator:</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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 39,045<span></span>
</td>
<td class="nump">$ 21,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders - basic</a></td>
<td class="nump">103,094,690<span></span>
</td>
<td class="nump">107,174,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of share equivalents resulting from stock options</a></td>
<td class="nump">20,619<span></span>
</td>
<td class="nump">215,891<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements', window );">Dilutive effect of share equivalents resulting from unvested restricted stock units</a></td>
<td class="nump">1,952,737<span></span>
</td>
<td class="nump">1,241,456<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders - diluted</a></td>
<td class="nump">105,068,046<span></span>
</td>
<td class="nump">108,632,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract', window );"><strong>Net income per share attributable to common stockholders:</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_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net income (loss) per share attributable to common stockholders.</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;">carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of equity unit purchase agreements using the treasury stock method.</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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-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;">us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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>
</tr>
<tr class="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>
</tr>
<tr class="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 excluded from calculation of diluted weighted-average shares outstanding</a></td>
<td class="nump">360,751<span></span>
</td>
<td class="nump">537,981<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units Outstanding</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_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>
</tr>
<tr class="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 excluded from calculation of diluted weighted-average shares outstanding</a></td>
<td class="nump">58,326<span></span>
</td>
<td class="nump">1,178,036<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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [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_IncomeTaxExpenseBenefit', window );">Income tax provision (benefit)</a></td>
<td class="nump">$ 9,506<span></span>
</td>
<td class="nump">$ 8,384<span></span>
</td>
</tr>
<tr class="re">
<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 income tax rate</a></td>
<td class="nump">19.60%<span></span>
</td>
<td class="nump">28.20%<span></span>
</td>
</tr>
<tr class="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 );">Federal statutory tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<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 Country</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_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [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_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">2020<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=carg_FederalAndStateJurisdictionMember', window );">Federal and State Jurisdiction</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_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [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_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">2021<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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in YYYY format.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OpenTaxYear</td>
</tr>
<tr>
<td style="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:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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_us-gaap_IncomeTaxAuthorityAxis=carg_FederalAndStateJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=carg_FederalAndStateJurisdictionMember</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2025 </div>
<div>Segment</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration', window );">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</a></td>
<td class="text">srt:ChiefExecutiveOfficerMember<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription', window );">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</a></td>
<td class="text">Segment information is presented in the same manner as the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;), Jason Trevisan, Chief Executive Officer, reviews the Company&#8217;s operating results in assessing performance and allocating resources. The CODM reviews segment revenue and segment income (loss) from operations as a proxy for the performance of the Company&#8217;s operations. The CODM uses segment income (loss) from operations in the annual budgeting and monthly forecasting process. The CODM considers segment income (loss) from operations in analyses of the actual amounts against budgeted and forecasted values to evaluate the performance of each segment and to make decisions for the allocation of capital and other resources to each segment.<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 title and position of individual or name of group identified as chief operating decision maker (CODM) 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration</td>
</tr>
<tr>
<td style="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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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>61
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Mar. 31, 2025</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2024</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 225,158<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 215,796<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">25,451<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">40,835<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">86,716<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">82,274<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,206<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,792<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 segment expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">153,952<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">148,677<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_carg_OtherOperatingIncomeExpenses', window );">Other operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,753<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,407<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Income from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">45,755<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26,284<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,796<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,401<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 );">Income before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">48,551<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">29,685<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">208,151<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">201,565<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24,083<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">39,887<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">75,559<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">72,893<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,132<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,715<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">60,375<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">62,193<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 segment expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">164,149<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">177,688<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_carg_SegmentIncomeLossFromOperations', window );">Total segment income (loss) from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">44,002<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">23,877<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember', window );">Other Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">17,007<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,231<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StatementBusinessSegmentsAxis=carg_UnitedStatesMarketplaceMember', window );">U.S. Marketplace | Operating Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">195,228<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">172,988<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,880<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">13,437<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">72,230<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">67,008<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,649<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,628<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">56,688<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">56,698<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 segment expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">145,447<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">138,771<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_carg_SegmentIncomeLossFromOperations', window );">Total segment income (loss) from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">49,781<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">34,217<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StatementBusinessSegmentsAxis=carg_DigitalWholesaleMember', window );">Digital Wholesale | Operating Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,923<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">28,577<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,203<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">26,450<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,329<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,885<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">483<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,087<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,687<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,495<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_OperatingExpenses', window );">Total segment expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,702<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">38,917<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_carg_SegmentIncomeLossFromOperations', window );">Total segment income (loss) from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (5,779)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (10,340)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Includes depreciation and amortization expense for the </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024 of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,348</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,689</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,686</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">425</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2024, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#00002d;">1,369</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,194</span><span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span><span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_OtherOperatingIncomeExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other operating income expenses.</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;">carg_OtherOperatingIncomeExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_carg_SegmentIncomeLossFromOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Segment income (loss) from operations.</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;">carg_SegmentIncomeLossFromOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-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;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">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_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</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_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember</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_StatementBusinessSegmentsAxis=carg_UnitedStatesMarketplaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=carg_UnitedStatesMarketplaceMember</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_StatementBusinessSegmentsAxis=carg_DigitalWholesaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=carg_DigitalWholesaleMember</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>62
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Parenthetical) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 2,348<span></span>
</td>
<td class="nump">$ 4,689<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_StatementBusinessSegmentsAxis=carg_UnitedStatesMarketplaceMember', window );">U.S. Marketplace</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense', window );">Depreciation and amortization expense</a></td>
<td class="nump">1,686<span></span>
</td>
<td class="nump">1,369<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_StatementBusinessSegmentsAxis=carg_DigitalWholesaleMember', window );">Digital Wholesale</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 425<span></span>
</td>
<td class="nump">$ 3,194<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of goods and services sold depreciation amortization and impairment 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;">carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>carg_</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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=carg_UnitedStatesMarketplaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=carg_UnitedStatesMarketplaceMember</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_StatementBusinessSegmentsAxis=carg_DigitalWholesaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=carg_DigitalWholesaleMember</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>63
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment and Geographic Information - Summary of Assets by Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Assets', window );">Total assets</a></td>
<td class="nump">$ 689,115<span></span>
</td>
<td class="nump">$ 824,536<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_StatementBusinessSegmentsAxis=carg_UnitedStatesMarketplaceMember', window );">U.S. Marketplace</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Assets', window );">Total assets</a></td>
<td class="nump">534,192<span></span>
</td>
<td class="nump">674,138<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_StatementBusinessSegmentsAxis=carg_DigitalWholesaleMember', window );">Digital Wholesale</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Assets', window );">Total assets</a></td>
<td class="nump">106,438<span></span>
</td>
<td class="nump">108,890<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_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Assets', window );">Total assets</a></td>
<td class="nump">$ 48,485<span></span>
</td>
<td class="nump">$ 41,508<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_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>Amount of asset recognized for present right to economic 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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=carg_UnitedStatesMarketplaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=carg_UnitedStatesMarketplaceMember</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_StatementBusinessSegmentsAxis=carg_DigitalWholesaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=carg_DigitalWholesaleMember</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_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</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>64
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Summary of Revenue by Geographical Region (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenue by Geographic Region:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">$ 225,158<span></span>
</td>
<td class="nump">$ 215,796<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenue by Geographic Region:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">208,151<span></span>
</td>
<td class="nump">201,565<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=us-gaap_NonUsMember', window );">International</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_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenue by Geographic Region:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">$ 17,007<span></span>
</td>
<td class="nump">$ 14,231<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_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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingInformationRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_NonUsMember</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>EXCEL
<SEQUENCE>65
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .F!J%I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( .F!J%J7U\M$\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%JPS ,AE]E^)[(26DI)O5E8Z<6!BML[&9L
MM36+'6-K)'W[.5F;;FP/,/#%TN]/G\"-#D)W$9]B%S"2Q70WN-8GH<.&G8B"
M $CZA$ZE,B=\;AZZZ!3E:SQ"4/I='1%JSE?@D)11I& $%F$F,MD8+71$15V\
MX(V>\>$CMA/,:, 6'7I*4)45,#E.#.>A;> &&&&$T:6O IJ9.%7_Q$X=8)?D
MD.R<ZON^[!=3+N]0P>MN^SRM6UB?2'F-^56R@LX!-^PZ^65Q_[!_9++F];+@
M^:SW-1?54E2KM]'UA]]-V'7&'NP_,UY_,[X*R@9^_0OY"5!+ P04    " #I
M@:A:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( .F!J%K?N&)=308  -<D   8
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
MN#07Z/,+(=1NQ_Q ]2W3Z%]02P,$%     @ Z8&H6F$EX*0R!P  @R$  !@
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
MY5IP6"(C -^O)+3S^P_F/?SP?Q>+OP!02P,$%     @ Z8&H6O&SPX]X P
M7PX  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RME]%NFS 4AE_%8M74
M25W!! CIDDAMJFF[F!0UZW;M@A.L&CNS3=+MZ6<#)9 00JKF(C%PSL]WC ]_
M/-YR\2P3C!5X22F3$RM1:GUCVS)*<(KD-5]CIJ\LN4B1TH=B9<NUP"C.DU)J
MNXX3V"DBS)J.\W-S,1WS3%'"\%P F:4I$G_O,.7;B06MUQ,/9)4H<\*>CM=H
MA1=8/:[G0A_9E4I,4LPDX0P(O)Q8M_!F!@.3D$?\(G@K:V-@2GGB_-D<?(\G
MEF.(,,61,A)(_VSP#%-JE#3'GU+4JNYI$NOC5_6O>?&ZF"<D\8S3WR16R<0*
M+1#C)<JH>N#;;[@LR#=Z$:<R_P;;,M:Q0)1)Q=,R61.DA!6_Z*6<B%H"](XD
MN&6"VS=A4"8,\D(+LKRL>Z30="SX%@@3K=7,()^;/%M70YAYC LE]%6B\]3T
MD:$L)@K'8,99K!]/,9*<DAB9TW>((A9AL#"WD.!RC@1F*L&*1(A^ I_!X^(>
M7%Y\ A> ,/ SX9E$+)9C6VDZ<P\[*DGN"A+W",D/)*[! %X!UW']EO19=_H]
MCJITKYENZSFI)L:M)L;-];PC>K=4K_"\<MTK(.;9DUIF5"^[B&=,M=97" :Y
MH&F?S31TPK&]J1=Q&#,,=S$-TD%%.N@DG>N%CX70STJOENCY"JR1 !M$,]P&
M66@-:P#.M>/ /<Q340U0KP+US@.5B5Y,$J!,)5R0?SAN RXT_1H*=(K/'G./
MP :V7V'[;\(F4F;MR/X!R3YK5T0#,J@@@S=!ZC>W5+HA"5NUD08G2;LB&J3#
MBG3823JC2$IPJ]\R::K?XPN#VX;6J6+<[4:N480GEK8OB<4&6]./'V#@?&E[
M=[R36*/@L"HX["ZX*+1/<X:]FO-45(-R5%&.SJ#LU9FC@Z7A.^VMV2>R00V=
MG7\YYW,?;\U2K8X2>H.!%WCN'G-;Y,C1WC0\,M.PYKGP?.83G5I*]@%OB>P&
MWWDB[#;%HG?O3O9NM\RYS?M>:LVB=_8*N_WUC/Z%_=SU9%B3=.>OL-M@W]##
M\+AK[C=QK] F^<YB8;?'GMO%A_X)/1<&KG\ W18Y"H.AYQ]AWCDN[+;<-W7Q
MH9T> V^+; 6W:__^S=9+_Y%>$28!Q4N=ZEP/M88H=C/%@>+K?$/PQ)7>7N3#
M1.\ L3 !^OJ2<_5Z8/88U9YR^A]02P,$%     @ Z8&H6DJ,ZUPE!P  PB0
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
MLL'!"]H%X/Y**;LSW '#*"]_ U!+ P04    " #I@:A:?E9$C-8"   >"
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
M4%H,16,E.[I"6.T*K:ORF=3]C7:FC'.@+A H;0-*\_'U7[Q(0OA?J82@E8I
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
MW]F/6T9+)HR!_OV&<_7\Q?R!TVNER_\!4$L#!!0    ( .F!J%K@2P!A2P(
M *$%   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&ULK51M;],P$/XKEIG0
M)L'RV@(EB;2V3$QBJ%H9?':3:V/-L8/M--N_QW;2T(VV0H@OL>]\SW/W.+Y+
M6B$?5 F@T6/%N$IQJ74]\3R5EU 1=2EJX.9D+61%M#'EQE.U!%(X4,6\T/?'
M7D4HQUGB? N9):+1C')82*2:JB+R:0I,M"D.\,YQ1S>EM@XO2VJR@27H^WHA
MC>4-+ 6M@"LJ.)*P3O%5,)G%-MX%?*?0JKT]LDI60CQ8XZ9(L6\+ @:YM@S$
M+%N8 6.6R)3QL^?$0TH+W-_OV*^==J-E113,!/M!"UVF^#U&!:Q)P_2=:#]#
MKV=D^7+!E/NBMHL=C3#*&Z5%U8--!17EW4H>^WO8 P3' &$/"%\"XB. J =$
M3FA7F9,U)YIDB10MDC;:L-F-NQN'-FHHMW]QJ:4YI0:GLP5Y0EN%%B#=B^ Y
MH#E5.1.JD8#>HOOE')V?7: S1#GZ5HI&$5ZHQ-,FMV7P\C[/M,L3'LD3H5O!
M=:G0)UY \1SOF9J'PL-=X=/P).$MD9<H"MZ@T ]'!^J9_3T\/E%.--QCY/BB
M?[G'0]?5T<6'Z6SO3E1-<DBQ:4X%<@LX>_TJ&/L?#VG]3V3/E,>#\O@4>_;5
MC)H;GHL*T/D7H=3%(;4=Q=A1V,&RS:(/?FS^VW9?QI]181#YP1#5U>?MO?8*
MY,8- 85RT7#=O9_!V\V9J9DSKA]?^,W\N7)MY_VFZ8:7>1T;RA5BL#:4_N4[
MT[VR&PB=H47M>FHEM.E0MRW-# 5I \SY6@B],VR"82IGOP!02P,$%     @
MZ8&H6N1[@J\1"0  MBX  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL
M[5IM;]LX$O[>7T%X<44"N+%%R2]I7H T;>^RBVZ#)GL'W#=:HFTADJ@E*3L!
M[L??#"6;<B)3.N., P[]T$:6.#,/9SC/B"->KH5\4DO.-7E.DTQ=]99:YQ\'
M Q4N><K4F<AY!D_F0J9,PT^Y&*A<<A89H309T.%P/$A9G/6N+\V]>WE]*0J=
MQ!F_ET05:<KDRR>>B/55S^MM;OR(%TN--P;7ESE;\ >N_\CO)?P:;+5$<<HS
M%8N,2#Z_ZMUX'S\%4Q0P(_X>\[6J71.<RDR()_QQ%UWUAHB()SS4J(+!GQ6_
MY4F"F@#'GY72WM8F"M:O-]J_FLG#9&9,\5N1_"..]/*J-^V1B,]9D>@?8OTW
M7DUHA/I"D2CS/UF78T>C'@D+I45:"0."-,[*O^RY<D1-8#K<(T K 6IPEX8,
MRL],L^M+*=9$XFC0AA=FJD8:P,491N5!2W@:@YR^O@/_1ER21\FB.%N0&RE9
MMN#@=ZTN!QHLX+A!6&G[5&JC>[3YY)O(]%*1+UG$HUWY 2#;PJ,;>)^H4^$W
M)L^([_4)'=(144LFN7*H];>S]HU:?X_:IMGVR>R%W&51O(JC@B5-DR^5!LU*
M,7\^JIR%_*H'":*X7/'>]?M?O/'PP@$YV$(.7-K!$YK+F"7DD<M4$3%O"ED3
M:+?:'T7"B3><C3YXY#YA6>-"()\+B??TDL,_R3E)RS!S##.!((5+&Z6^&3<7
M"60\2HGY/ ZY5(1%(M<PGI'WOTPI'5[4C>O*+K-VS2CO@IPPA8D&R",29^1.
M\Y0$PRGZX =?% DS^?WPX;=3L,PTB14,TR4V+8B"YVK^8E QP(*Y#$R *H%=
MN%%C@9R$IZ3(,"5P_)?G<(EPR$VH"<LB(@I)<I'$8<PA"!D8*O.G@O_QW>\L
MY>0]2_,+\AAK4 MI">+5U&\6"\D7>.?W(IV!'!A_,*L:KVX3IA2Y(;<B37%&
M6H1/.(,9)_<%^!C8!Q!(\B"2".^H@F4:!S0$#:#GL2Q=8R"<>*?O[A00=4*^
M)":3^!QB=;N,X>^]%%$!4_Q>QFH3TBJB?^1HA$[[])Q625C!4HCDA)Z2KWPF
M"Z!UXI5"XW>_LE4,FO[)4B$9&/HKS[B$]7LK"O!Z8KQY*V0.3P'= P\EUZB@
MR70PZ7O>N,FT7S--)Y7ISVR>,?+ 9 9K;SM'4/S$-;II=Y:375.T[U._R51P
M2FYR">[SAZ4=="EYA%72LHY)#BD;0QK!LTPQ4XX4)I(H%DOCAS@+DR+:I!AG
M,D'7@7$1AH59)"?LU#P+19HGW$05[K(D@>6=X.J1Y&16#HG0GTFL=)DN)FG9
M+.%G!FL=%TN4(+D4P'B@ DH\8044'%@T(>%V^51*^ IEP&H2_UG$D7G6)U&L
MP#U%^6/&LB=9Y#I\Z6-FB 1$\!HT1YSI)4J;-,1TP.F"9Y3(SLP2ZN+)TE$8
M&!B,,T>-.[&2/.20W1$I<H ^+W0A.5EQI4LJ(A!W#2\KD,A::? ]WN8P'_U"
MV)K)".I QLTT6?:R4;V.]7+)81% B2A4G518G@,9H'O!R<]<E4[.MLF]@VVC
MIF^"KI=%.0_^#&MBGXQ9>WDMU[]!1=PF,%*D-[E0;8[KDQ"X763)"^J,N,85
MF6V\A"#,2I,0+KX)TBO?F?##_.!E"/'D0I6DI9? M[ *PD0H&-\G:TZ6;(61
M@-S&18C*%E( M>V9XV[,&FRC0 &I^BI0,PYK%EQ4S&#*H1E9"]JNS]M#A^L\
M%%E6O2^B8&EUGR,*"5 ET!LO2UXK#=0SK;Z "\,\YWTZV1)/%(-3-(1K@WTG
M[-7Z>:UA-/S+)GBXAC=^P)J(X+%>;99_;?*;>2%O@%-+5=YY?^B=5RK.#,_^
MS,_.^5D6O9_)^?^3G![MT_'(F9UET,_,B\+/7.F6*V"C>DW[F2S_NV3YCJF"
M=0(A@S<V3L"]VDRLP!.9R(PW<?M3+GXAS4OGF\U='_:&43R/S26FDHD/.V3?
M!]*5 )C_T+8N-E(P=\Y@KB'LEDC7G>.98X<^VN[01\ZM].O-5=-FW*GAP ["
M>(MO?(RFQ_@(D"=;R!.G2W$SW83)+>4.Q Z0Z1;(U*G2;.6;D+C%&C?7#CCG
M6SCGG;LV]3U_U69H NI6J&7!';B\H6TG#IV*#()-SZ&Q@>B6W]G]NQ#5&IR>
M4^.K/D@C)K>&-[T-%RYJ<5&WIVIQ^UR4"!O!N=7XP13>W%]<75'/MD4]9POS
MVK:G;E:00EA1&B&56D9&"_;]5]=T2L_IY6#59-ZV.#UW,W*G9=1HV"E_(!EY
MEN"]T3$8U#L&ZWN6]CTG1>\ET18Q1S!V@5@R]]R\O)=$6^0Z=@Y=&"W/>V[&
M/H!96S2V4:OE?,_-T>W4ZI;O2JW4DCUUDW4':FW1\*9WZ\)E*9^Z";LKM;:H
M\<>TC5JII7O:0O?=J+724J?68.)YXV9JI9;9J9O9=UKBC8:/\7&+6NJGP3&H
ME1ZC(%!;$*C[E7\?M;:(.8*Q"\1R/'63]5YJ;9';\V7$A<G2/773]@%4VJ*Q
MA4JI97GJYN16*FV1W_EPY$)DR9VZR;D+E;:4AYUO4ZZ/Y);?_9:7^8X\VJ(F
MH,,V'O4MM_LMW-Z-1RLM.SQ*?>HW\ZAO:=QWTWC9*OF\;8'@NTB5-(WG)=SJ
M#B0HOW;.X3@''8Y1#'Q;#/SNAQ(Z,D>+QCE+E(LZ?$OY?@OEOVI%=<7GUMJ*
MSU8"W\WH^[ ];OMPC?#<2EOAV:+@MW1T'.YK@>A6W K1%@>_VQ: C P\\FW3
MS_R:L$4C,K>^5F2V2/ANB@?GD?\<G5MG&[K 5HO 3?/UL#8=2/F><?(OTJ5+
MZC9TZ$$K6V("[QBD&3@+UZ&H;64*_BL;C.#M!N.<3O;4Q< 6FL"]O^@6_-8&
MC]O*H3ZLG;$[RBXD.,8N)+ E*7 7CZZ1'[V)O$?I>+0G]+;B!-TK3E/H']>B
M:]X?XUM#8&M3,#E*])V%Z5#4MEP%+7N9CM&?OHW^^= [?Q7]0>TH<<KEPAR8
M5B041:;+4\7;N]M#V3?E460[O#S1#9ND19PIDO YB [/)F!;EH>DRQ]:Y.9@
M\DQH+5)SN>0LXA('P/.Y$'KS PULCZI?_QM02P,$%     @ Z8&H6I?J]-U2
M!0  $0P  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULI5?;;ALW$/T5
M0@&"!%!ULY,&B2W =IHF:-(8<=,\%'V@N*-=UEQRPTL4]>M[AMR5I<0VBO9%
M7E[FS)G#F2%]LG'^.C1$47QMC0VGHR;&[OET&E1#K0P3UY'%RMKY5D8,?3T-
MG2=99:/63!>SV=-I*[4=+4_RW*5?GK@4C;9TZ45(;2O]]IR,VYR.YJ-AXH.N
MF\@3T^5))VNZHOBQN_0837<HE6[)!NVL\+0^'9W-GY\?\_Z\X7=-F[#W+3B2
ME7/7/'A3G8YF3(@,J<@($G^^T 49PT"@\;G''.U<LN'^]X#^*L>.6%8RT(4S
MGW05F]/1LY&H:"V3B1_<YC7U\3QA/.5,R+]B4_8>8;-*(;JV-P:#5MOR5W[M
M==@S>#:[PV#1&RPR[^(HLWPIHUR>>+<1GG<#C3]RJ-D:Y+3E0[F*'JL:=G'Y
MWM?2ZK]ED<A6XCP%; E!O*2@O.YXX60:X8H-IJJ'/2^PBSM@C\0[9V,3Q$^V
MHNK0?@J*.YZ+@>?YXE[ =])/Q-%\+!:SQ9-[\(YV<1]EO*,[\,Z4<LE&;6MQ
MZ8Q6FH+XXVP5HD>>_'E;P 7O^'8\KIWGH9.*3D<HCD#^"XV6#Q_,G\Y>W,/V
M>,?V^#[T_WY*]\/.)^)?(8L+Z7]./H6Q>&/51#R*#8F'#YXM%K,7%Z[MI-WF
MT?S%8Z&#D*)%36B;0:49"Y<]"YF0S8ZK4'1&1NXH C]BE;9\#NP=Y6KX^PLU
M6AF<26QD9,Q5TJ;BE=2!CXY!:%NA//SV!X->Q"M&!S[/@/+PUQ3A0A&J*39B
MY?!3Z5I':=!)HM1&!&<2\PO9+P>$(-^OU^3'XNW;"_%HB*^?W078![-I'/A)
M<Q/+1/Q64+)4-R'6"#@(!5>I)1^R+XS6NB(+AM&)+GG5H+4PE2D$816@8B^"
M(,1 ?G",=6U%!R1GQYF\CKV/BL#'AT9WQ4OG-K"# ZE4\C*2V8K.:T5C08@I
M-T1,%;W&@ U1VH@9J3XG[:G XU-=8S*S&@X&2\84=:4H)XW&15!7JJ97HF2&
M2 '4.N_@&=+[K8BD&NN,J[=C@$K$#K#:>8"UH?BLT,OP(<TV:A4XA)7G,XY0
M%DQ1I1;5YB'@MA@H.*.H2W(AQ+S9917VTBXTKNMXB;Y"0,WZ'W+%9<<Z,5]M
ME>X0Y);E9IR/DZO)&.=.GEAR:8*[V<\;SN"(DW XJ?T\_#;)[DXC(7-N$ZY=
M)$A$X+ -AS0/?7_O+H@$8S]X+ F9@3B8"PA;R1VECY-?)JCKF^];@[M$8,Z^
MYGO_UOBXCK[G?4@;.8[;?Q5TI:7GCGN@;*&%%N/)P'1\2+!/=(:(&X<\ZYR/
M<@7A M5X)41D#N.(=]^H_K*O^T^#TA-Q121^=9'$?"'<NOBP,E4Z4@6RS#^4
M+W0)C5S$X!7Z&3("0%<1$]FC>"2YZ-80(PN;,?\?Y./<$=?)YY+O0^NC'9ID
M3:[VLD,APFEYEZ'\#J766>F_4..Y_H5-[8JS;BV\#M>EZ26D/S34N 9S@VI;
MM%;L5AFC/Q]NM;DSZU8;Z8>VRZMY.N+I%ABW(C03UV6^J!V3<E->I2BLBVC.
M;98"\*"NJYLFH!4$0/NS-7>571V#RMJ[-N<+QBER7;LJJ8$/KEC-F9YW@5F-
M\';,QTA."V:9#<@A1O+#A52>@CKF?0"-_0L1^_;;E.<''>_ V5B.(.HZ(_0M
MJL]TI!ELKXG[1 78*J%X)K==^M.]9QIN@CH_1EEX/$3*BVTWNWOOGI5GWLWV
M\EA&DM=HU\+0&J:SR8]/1H7O,(BNRX\^7'WH?OFS0>V2YPU87SN$W0_8P>Z_
M@.4_4$L#!!0    ( .F!J%I3BGF^:@\  -TM   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;*U::V\;N17]*X2W760!698?<;9Y 8Z3M(MBVR!.6A1%
M/U SE,1D-)PE.5*TO[[G7CZ&(\O.KK- $$L:\O(^SWUPGF^-_>Q62GGQ9=VT
M[L71ROONZ<F)JU9J+=W4=*K%DX6Q:^GQU2Y/7&>5K'G3NCDYF\TN3]92MT<O
MG_-O[^S+YZ;WC6[5.RM<OUY+NWNE&K-]<71ZE'YXKY<K3S^<O'S>R:6Z4?YC
M]\[BVTFF4NNU:ITVK;!J\>+HZO3IJPM:SPO^I=76%9\%23(WYC-]^:E^<30C
MAE2C*D\4)/YLU+5J&B($-GZ)-(_RD;2Q_)RHOV79(<M<.G5MFG_KVJ]>'/UX
M)&JUD'WCWYOMWU24YS'1JTSC^'^Q#6LOSH]$U3MOUG$S.%CK-OR57Z(>B@T_
MSN[8<!8WG#'?X2#F\K7T\N5S:[;"TFI0HP\L*N\&<[HEH]QXBZ<:^_S+FV ,
M81;B1B];O="5;+VXJBK3MUZW2_'.-+K2RCT_\3B/=IU4D?:K0/OL#MKGXF?3
M^I43;]I:U>/])^ S,WN6F'UU=B_!GZ6=BO/3B3B;G3V^A]YY%OZ<Z9W?0>^
ME.*_5W/G+9SE?X<$#O0N#M.C 'KJ.EFI%T>($*?L1AV]_/Z[T\O9LWNXO<C<
M7MQ'_1M-=3_MLZGX[>3%*^FTHX7O2,K62PZP#RN%(*O,NI/MCM;KUBNKUZ(R
ML'_K5$V?'(C4TN/+0K>RK;1LA ,%A4CW3DBK1-_*OM:TY)$'S>^_^_'L;/;L
M8_[U.M.[+NF]S?1N,CW>>_KLARES]R 20K8UX*?A!;5V56-<#[G%2FZ4F"O5
M"AB[ ^,U)"81"2JUWR&2_8HU$O7760WB78.]2]4J*YMF1\]5Y\->DO;C]&8J
M'D69_WIU]6X0X:K=$0XJJ]I*Q?5.B=9X4/1&R*Z#@>2\46+90R)>Y<1:D1WQ
MG/?2!R(KI!,+<)8/+@P-X=M:VMI!.S4[ ALX<75U<YV88N4<W/FQ(Y46>S[F
M/7 <.G!0]D$"KPS^Y/UOKVY>_1'&9*/)QID]RW6]=7W4$S%G>S)3,/VR;U@!
M+G'.-KI156^UUW'9FR_52K9+!1[6:^U<J;";-]>%%2&LK2%KLYN(2EF/S D;
MA/S*B0K4%L9XLNO(X5I:0CX#-VKZ.OC,P2@J'5+R>>P,[)!L_,%WA^ T5ACX
MK=_3ANNKU6%U?(L=X(N4F&&*1LCZ$Q(=_SYAB-".?0':-BW$#7)C"Q1NZ<%H
M0ZLJY1PA%U3(YEE(;4570E.TVW7 )K+%Z9-G[K#NB$I"K@[_FSH(ZM3>SV#(
M(?<'S(*Q,B>:351SV$#-\?"TVI/K"?6E@_B$@C@./ F#-?L'BR10#RWM%&6_
MAVO<K4S?U'0V%6\1JC[U;:B.V#4.Z2@=]1N@&]Y!%"(>01P%64M?/43_JFU[
MT'FO.F,]["VHV!*GL^._#_9$#,B@ *&HE!"OH>GU'/J*Q<#%!(L:/,AB(.28
MF)K;GGSC;!:JAE%*&9T]1.B[ :=ANT&S*<D]3/]1$<Q=3 INSS%9A9ILU<^=
MKC5<2<'YKF!]=HR86U&&-A3/4>56MDY6 :"&N%:-1KDH?<Y*@Q"4Z^=._=*#
M+_%F0_\3^[I&2@ID/A0\5?&1$VK#@I!5RC/]2L)P%8)3R(57P6:111$Z"TX%
M\]Y3"C0V82Q0LN=%"58?I%<0ZZS9@$7@ K:#)RQ0] /1)B=***N *P!9%62
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
M"+5S('NJZ!J;@TO0_M=FOP!02P,$%     @ Z8&H6@^!!B K!   ; D  !D
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&ULE59;;]LV%'[WKSCPBFT%6%L7
M2[8SQT N#3I@'8QFW1Z&/=#2D46$(E62BI/^^AU2MN-TJ;N^2+R<\_$[-QXN
MMMK<V1K1P4,CE3T?ULZU9^.Q+6ILN!WI%A7M5-HTW-'4;,:V-<C+H-3(<1)%
M^;CA0@V7B["V,LN%[IP4"E<&;-<TW#Q>HM3;\V$\W"]\$)O:^87Q<M'R#=ZB
M^]BN#,W&!Y12-*BLT H,5N?#B_CL<N+E@\"? K?V: S>DK76=W[R:WD^C#PA
ME%@XC\#I=X]7**4'(AJ?=IC#PY%>\7B\1[\)MI,M:V[Q2LN_1.GJ\^%L""56
MO)/N@]Z^PYT]F<<KM+3A"]M>=D(G%IUUNMDIT[P1JO_SAYT?CA1FT5<4DIU"
M$GCW!P66U]SQY<+H+1@O36A^$$P-VD1.*!^46V=H5Y">6ZX,Q=>X1^"JA+>?
M.M&2QQV#W]$MQHX.\&+C8@=VV8,E7P%+X;U6KK;P5I58/M<?$[$#NV3/[C(Y
M"?B>FQ&D,8,D2K(3>.G!VC3@I=^PEL%*<N6>&PU_7ZRM,Y0G_[QD>H\\>1G9
MU\Z9;7F!YT,J#HOF'H?+'W^(\^B7$[PG!]Z34^C?&Z738-D(3N#!A05= 7F^
MJ ^N#W+76&"S1K-?G3!HCW'P"4<13J&I<JW#TL.Y&J'2DJX H39G@_Z,\!U<
M\58X+L5G/(* 5S!ELW3:_V?1,RFA'!K%Y9O.(EA=N2TW"$G,IFE*Q%B4/Y??
MXMH*AU2L]W0)]?AYRK+I#+*<S:;3P4UGE' =H7A#*O'@QQ;BB*51#G'*Y@3Y
M&U+UUUH2@88,OT</9&&6L=D\AGG&\GD\N!&*JP)!>F$P_DYXHZO E%N+)!\G
M"<19-HAG<S;)IQ#/)RQ/4H*WEBZIHFLZR;W;2J1,*@3O;R_BQ1MMG/C<+_P,
MV91%LPF\IF%.$'$*KP=_:#*:G!:G"4MG:1B10^((KCM#K@^!<+5!A*8O5?2E
M^D6X&13?<%^A+9DB5&&\G26=D[-I%$/9$;SVL7="=;3A,T&H>[0NZ D5&%SI
MIN7J\2?K,ZCL"D>)4*$G:$??R;1Z,70LS.3+$2OQB7;*\FP2A%_!G,VB"!CU
M&MMBZ!:2;HJ=2:6PK;9<ALRM.BD?GP)$2+O@;H6K=S9^'-V./-L[=*VDBP$L
M;H(/#/;Q)5 OAP^M,'U,=X72YPY-R"G"*_I[!;B#+(,KWJR-*#<(*X+>\L<1
M4'?Z?\X*9O:%>SJWB!*U760T*&17^F@\VR=J5(-<;<1:[O.:_4?D.(=JRI<
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
M6QRO0LZQ*@KG2V4+S@@308%W2"F$@7^B1:2$X8$J_P3KBJX@4 OHBVA]D#H
ME@G=-%SHE2X0W+N,]STF?V'7\DZ J6K7PNH<>A&%6M4%\(@6NY'W-)_-Z%MY
M]L:UGGYM@3[LO09.G-$E!$OZ\>KM;Z\OOPKFI)$E]A&M&]G24*45*;!ES?%A
M:/I]()OH=>JH84*7 %!HBVKK%YY_:C4V=35#JFF\NU5F0N^]*YC+C&;(;8,4
M^N"T$A<$FU"ZJ8:1ML:AR)F:%E>!0X;$+G0TLH19I6P-Q&$J6K50OMO#1Z>4
M%< J@X0MC61$."E$2N=HJ>LX+! !X_ST%<QN,O\L4_IDH"#;)N5PJ-2K%=0@
ME4NV187YYF-2F"$V.*X;G09JY"PA,B=Z$N?<\RVAM&RA&^&SC)1NST/C A=M
M9E:A;"XMA]!#"C2)LH*RE8#F4P9-2D-Q$#A2'@D[ATLM0[UGMJ&FF\Z8=X#1
MSXP4@8OI@[CX-X2G3'#W"'K 4@U HH1N:IW*DU;,O8L=0>?RAFPCJ.U"U=HV
MPO^_8-" 0K=J@N1;Y>Q[9=<I4,+BL\D<;?-;.0*7IW+9"* MLKZ;O:]T/K6N
M06@3A+ITF#M1J0_BNU,JI$$K[0%7(,-Y81:CV8HN%*O )FKA(6%ZBN*.@$XP
M")SW2U0D/('H+IB2?1O,QZG%(NBK-A72&B9"K]OV/-39FD,O+>G*NGJ.V%1H
MPW=/W$:\%+-TJ95'FQP+%;$"7Q3"%7OHA3\7G.H,>XU&BE2WD(/QT+3R-A"Z
M/EOQH.,?P!3JQ[0ES,W#-%X\"%FQN:MVXWO2?@AWTN 0T 2M>QUJA334W?P!
M:<OKO"@<M"-<R5DY6@ E2<--S#!FNZ$[4![':I=S,(3%% K$KX_,5X(L89A#
M3V*H"_$SQ7R%<1CG=XCKPM4=N$'*I0N(K_J^4PJ*M@X)++Z8*R?_>-H$HC;R
M8]VP!8C $;T8OYB=BB%YC B#.6+(BO>D='B(@+5Y:$28MEW_(6T:Z5FAGXYP
M4%MP>:B%'SHU#4W'+V;CV8MC^B?Q& O^V$LB.W@D9I*)+T7HB.;CQ?/C+C;S
M\<E\@1!V] :LR;CAN7!KF]A-O$3H\LAJG7T"C*26A$AP#/T8\+M5 *6$!9 J
M\7J=K^[!=:5,0L"-O%2"D?#VF_M(A9JB.K_X">&6^[S,CJ%;83#^*U4OD-S(
M,5]DY+#W@L:Z5FDB,?^?!;N-(AS,7HKT\+!][W33P0MVS7Z=/B. 4J0EYW?M
M[=WMEXK+_()^OSU_YH#!Z#$"O15$9Y/3IR/R^=-!7D37I-?UI8O@FG19861@
M+QOP?.5<[!=RP/;[S<7_ %!+ P04    " #I@:A:R&R1OUP&  "Q#P  &0
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
MOCK(#;:P1/*@*4O=%B,2YIW= #6L#5Q2W&7YWA$)P>6'S_$\Q)SH:%XV@6_
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
MTJN2^C7S!Z.Y^PO]7E.JW-M9_?:[XK*S*A[,*)?R"8R!HR3.@;BZX.@+>&?
MCD!MPO.;0M)1$[GK&%(W/JNJR4X8!\WW6XK_*K;O]^I.6^AHZGNS2< FHYFW
MF >]3YT%:&_+9.Z-0C@740LWCZ:LZYX\;'W%0%X]N&\UU%-P#Z@^:&S?;C\'
M759?07;+JV])<-V#!.U4K+#5'\PF_>KRV0RL*MPWD:6RN :YQT1P! \MP/Q*
MP<?U@ 1L/Y)=_ U02P,$%     @ Z8&H6I^MB& 7!   6PH  !D   !X;"]W
M;W)K<VAE971S+W-H965T,C$N>&ULS5;;CMLV$/T50KF@ 5S)DKV.L[$-[*5%
M\Q!@D4W:AZ(/M#2RF*5(E:16=K\^,Z2LV*W7"=J7/NR:ESEGSLR0U"PZ;1YL
M!>#8MI;*+J/*N>8R26Q>0<UMK!M0N%-J4W.'4[-);&. %QY4RR0;CV=)S86*
M5@N_=F=6"]TZ*13<&6;;NN9F=PU2=\LHC?8+'\2F<K20K!8-W\ ]N$_-G<%9
M,K 4H@9EA5;,0+F,KM++ZRG9>X-?!73V8,PHDK76#S1Y5RRC,0D"";DC!HX_
MCW #4A(1ROBSYXP&EP0\'._9?_:Q8RQK;N%&R]]$X:IE-(]8 25OI?N@NU^@
MC^>"^'(MK?_/NF [F40L;ZW3=0]&!;50X9=O^SP< .;C)P!9#\B\[N#(J[SE
MCJ\61G?,D#6RT<"'ZM$H3B@JRKTSN"L0YU;O5*YK8!_Y%NPB<<A(ZTG>HZ\#
M.GL"/6'OM7*593^I HIC?()*!CG97LYU=I;P/3<QFZ0CEHVSBS-\DR&\B>>;
M?#,\=BML+K5M#;#?K];6&3P0?YP*.3!.3S/2);FT#<]A&>$ML& >(5J]?);.
MQF_/Z)T.>J?GV+]9CO/H-(W9(0.[;8U0&^8JP#\#P.I0+J!R,4QV7@W99EP5
M-)B.O/V-KANN=GCQ<KU1XB^TYXJ)P.XPGXW1C\+?35VRY^S-Z&(\\QS/V7PT
MF4_9"+&V 7_MY(YF/F'*D23D@K(,FY[.< ?$E+Z)9^Q%$#./,QP>\\3L(ZH[
M@<4'ZCL#';&.6R;!6C1&(82RCKO6:;,[$I.E[,4((\6P1<.EW+&B10^:E5"
MX=++)"B01O!N:*D E*H;?+R<Y\L-%,+9L(?GT( CESI_8)A/?& M]V]4)U11
MHA^+3KEQPKO496GQ=5[O>D]$(G6.WK]6 VRHVGW_V*6S[(?Z%8-M3E$B@\C!
M'/N2HA;.#T>>4FGU(R:K18*UQ 0"ET$PHNK6(;RDPP1L#0I*C.8_5V+:5V*#
M7Q/B_XYBG*K%_RLKIRMWYKP\<59"=O>WD'!T@&R[MJ(0W B\W:5 10<W$D]5
M:Y3%)1_UI_@^'AQ_QI? %B(/D3TB@6YM+^5PSX:PD6)O@]7$3YLZMCI2]_+9
M/$M?O[5>!(K"?%@40RT!"?Z,V:<Z\=;? <P&;QHI<DX))0AO7:6-<#XF/#N<
M85D<H26HC:NH^ X[ =R4V$0,+QI"=YA#XNXJ@:E$&@L'"B1&%_O'G^PLG;G4
MAX=>.FX*ML&B&5^J7BXU.UX#;#E^;<.9H/D_"^C?P-8TZ-+^S<GXWSKI4WU$
M?>JKDAQ\\&LP&]_66#R3K7+AVS^L#IW356@8OIJ'M@MOY$8H>@Y+A([CUQ<1
M,Z&5"1.G&]\^K+7#9L0/*^S^P) ![I=:N_V$' S]Y.H+4$L#!!0    ( .F!
MJ%HJ5-$U$@@  %<8   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;+U9
MVV[;2!)]UU<T-,'  3@6KR+IV 82>V;7BPT<V,G.PV(?VF2+(D*Q->R69>_7
M[ZENDI(L6E$";%XL7KJJ3MU.-=OG:]E\57,A-'M:5+6Z&,^U7IY-)BJ;BP57
MIW(I:KR9R6;!-6Z;8J*6C>"Y$5I4$]]UIY,%+^OQY;EY]JFY/)<K796U^-0P
MM5HL>//\051R?3'VQMV#N[*8:WHPN3Q?\D+<"_UE^:G!W:37DI<+4:M2UJP1
MLXOQ>^_L0TCKS8)_E6*MMJX9>?(@Y5>ZN<DOQBX!$I7(-&G@^'D45Z*J2!%@
M_-7J'/<F27#[NM/^A_$=OCQP):YD]6>9Z_G%.!FS7,SXJM)W<OUWT?H3D;Y,
M5LK\96N[-HC&+%LI+1>M,! LRMK^\J<V#EL"B?N*@-\*^ :W-6107G/-+\\;
MN68-K88VNC"N&FF *VM*RKUN\+:$G+Z\%P5"K!FO<_8W(8N&+^=EQFYJFV\$
M[GRB88=63[)6YP>KTW]%9\ ^REK/%?N]SD6^*S\!OAZDWX'\X!]4^)$WIRSP
M'.:[?G1 7] ['1A]P3><OA-+V>BR+MB_WS\HW:!$_C/DKM46#FNCMCE32YZ)
MBS'Z0HGF48PO?_W%F[KO#F ->ZSA(>T_F*"#.H<1>_XI^[8Q]GDNV)5<+'G]
MS.9<,;V6:$Z*(W^H!%-6@W+8E]/[4X;,?15Z6<&647I=%J7F%?MS+BNA>"4V
M-LLM(Z5B!EBM18X73,.HX@N!RJ]KT3"RN\'QZR^)[\7O%,OFI9@Q$%;#359S
MD96&/1;\*Z1.:*'OOKNZO?YH+KUW;QWV#Z[(K48\EHK7#KLR2GY_$MF*"(/=
MSF9E!FF'T1*0PJ#IC5'@!B,H@LV5$DK10[PUWM5M''A5R:Q?+U=-)M2IC2W
M]9;::-*]J%=65/7QRB0B<E))I=ZR62,7'0A9*XH01PSETS.#80-Y&X.<'?("
M"K; K.#$D5;;5"%)*R3Y8947POA(N!?$"96!(S*NS', A./;QC*H*7/1?(=%
M7O/JF3"V3J&+R3I?R!4*D?$"HTGI%@WJB<!T('#[R*L5A+5D@BZY%D/1$CR;
M]Y!( ]935?4UIOHX=[E%54$PXTM3\20C\;K9)-S8W-)KP[#7-YU51 7UJ/IB
M,*%8["QL'DO2:][8X4&17)=ZWF;&*"<K>XUXV,RUP)+F-RU_LU?&G9N/5[<;
MH_0$^<Q7&8*^!FW,&6^@5E9PW%J_X@VZ"=+ JRFZISMTPBLE>T[9-%1'*5M*
MRSHO'\L<:49!E=A.:("V07;($B8[$NP@]T4C"FY9!-$F$+<F"4B0*&3S3#E
M*<@Z*Q&# 2)CK=B7FJ_RDC1=28RU6MDKN%?FQL"-K=-[C3LC:9U[8>Z'DX@-
M%35&5^0FD7=;M)!)!;!YJ;(&54YAJ;-5TP#8P_,P06-!!9<,3X)ML]+6K*&G
M!<W%_YH'3AMQ6KQAXXQ7V:KJJWS?P.&^W4E\3S^J+.H2;,LAWJD13TL*MK+,
M@#ZFGI+V=X<649:V"&TTR:]6=MB8;<8>+9*V8Z,M9923R.:UK&3Q[!CU.8Q6
M<KD-SCPO!"93V^@\QU:MI!V%&2%#.$RA4[H0'Y$?3D%O1XDEATY*KPWH@ ]$
M3+2;;W6O&BKKOU9ETU7E>TREW7$[6"$TA&NI*1!H-9%WC6!HFL;+GII2M1.O
M)5D[Q81I?VYBVS<+-M(EH/S14J:>-T+8":&8H%TC,2":O=OT&7VX")V7,]$Y
M6#7.%JT=K/&CJM86  'N**/59]8=-[ HBI*8MUWV8*BJN]/\"56\!H%1B&<2
MHV2MSD:?37RV=]6;^(PH/J.]J;%/\)_)[*CEC.[7XA-/(%",T2V^><.\-')\
M/Z$KWTG] !>^FSA>Y(V,JKW=R4&1N]V(H<,Z)+?M5+1*O-AQW;BUL-'L^Q'4
M)*-_HKS.1E<O".#$>TL6D\1EGN?X;L!0*6X2C.X'6"'V'3]P6> $?LKBR(FB
M='1]L/T"9QJF+$P"%CI>X+>(=]LNFCK3)*&E2<RFKA/$T8LP]4SFA9$3AC'S
M$B=V?>9-H35,7ZP^7$5AZL2)QTY8Y,1QRMZR$/ZZ_D"4CZ[*=L&+-V>MLYMQ
MW*[SG#@*6LS#H@QNQE$T@$D?DCJB0<Y:NY;^[!N'U: CWXG3Z2ZJH09[@V0B
M[YXIG*-)Z-AOFKWYU Y/=23+0Q(-A$*:FC4 "P*DSP^U%.80 _1_^DU."/\O
MG(#F21-J<!\!C&/3X)X335\6^Q8GO"YR-">$Z%AOGQ.\R*3[ "<$3AC$S)\Z
M882.3\$0\2 G3(EU$G13DD1$$$D:?(,3D!\0G0>6B:GJO.A55DA);YA&;.H[
M7AJ\R@H!Z"#V&'Y2#^00QT0HW\4* >($T1/F@7]"%[3@!TX2QS^1%GPG[-G[
ME09'-OPD_*FT@#)PO6-HP4\1].B[:"'\R;003-.6%@*44[A'#-C?T=*!_=.U
MR,3B :'9(.^_:&DS-[#QL+K,WU%W4&/VCWBWY_4;%J$"O=3'U32F49F,]J/@
MN>C& *V#C4&2NFTA@8]#!#X$,;A=T4-+DCJ>%^$J =HHF/[0CK&+-[:Y17^H
M99BDH/@>L=LR>RRCK>=(*-LZ(;LSJMJ8])N>+:J[J0V;4D)AV6YR=GFMW^-L
MF(T-G1].M@Y[P<J%.=*F3Y=5K>VY;_^T/S5_;P^+-\OMD3LB5I3HK4K,(.J>
MQM&8-?88V]YHN31'QP]28P28R[G@^(:E!7@_DU)W-V2@_U_"Y?\ 4$L#!!0
M   ( .F!J%K!0F]&2Q$  -0U   9    >&PO=V]R:W-H965T<R]S:&5E=#(S
M+GAM;*U;;6\;.9+^*X3W;I !9%NV$R>3-\!VDKW!8?:">+*+P^$^4-V4Q$FK
MJ2795K2_?I\JOC1;:BDSS@"!(W63Q7JOAT7J]<;8+VZIE!=?5TWKWIPLO5^_
M/#]WU5*MI#LS:]7BS=S8E?3X:A?G;FV5K'G2JCF_G$ZOSU=2MR=O7_.SC_;M
M:]/Y1K?JHQ6N6ZVDW=ZJQFS>G%R<I >?]&+IZ<'YV]=KN5#WRG]>?[3X=IZI
MU'JE6J=-*ZR:OSFYN7AY>\$3>,3?M=JXXK,@46;&?*$O/]=O3J;$D6I4Y8F$
MQ'\/ZDXU#5$"'_^,1$_RFC2Q_)RH?V#A(<Q,.G5GFG_HVB_?G+PX$;6:RZ[Q
MG\SFOU04Z!G1JTSC^*_8A+'/GIZ(JG/>K.)D<+#2;?A??HV**":\F!Z8<!DG
M7#+?82'F\IWT\NUK:S;"TFA0HP\L*L\&<[HEJ]Q[B[<:\_S;^V -8>;B7B]:
M/=>5;+VXJ2K3M5ZW"_'1-+K2RHDGZ=./K\\]EB8"YU5<YC8L<WE@F2OQBVG]
MTHGW;:WJX?QSL)SYODQ\WUX>)?B+M&?BZF(B+J>7SX[0N\IZN&)Z5P?HC0G\
M?S<SYRW\YO_'! [TGH[3HV!ZZ=:R4F].$"U.V0=U\O:'OUQ<3U\=X?9IYO;I
M,>IO;Z73CFSVD6BW7I*'CS%YE,PXDZ.TQ:]+A0BJS&HMVRUI2;=>6;T2E8%%
M6Z=J^N2@NEIZ?)GK5K:5EHUPH* 0Q]X):97H6MG5FH8\\:#YPU]>7%Y.7WW.
M3^\RO;N2WH=,[S[3X[D7KWX\8^X>14+(MD9R:7A K5W5&-=!;K&4#TK,E&H%
M-+,&XS4D)A$I$6J_19CZ)6LD>LW::A!?-YB[4*VRLFFV]%ZM?9A+TGX^NS\3
M3Z+,?[VY^=B+<--N*<LIJ]I*Q?%.B=9X4/1&R/4:;BEGC1*+#A+Q*"=6BL(5
M[WDN?2"R0CHQ!V=YX<*](7Q;2UL[:*?F>&<#)ZYN[N\24ZR<T9F?UZ328L[G
M/ >.0POVRAXE<&OP7Y[_X>;^]L\P)AM--L[L6&[=6==%/1%SMB,S!=,ONH85
MX!+G;*-[5756>QV'O?]:+66[4.!AM=+.E0J[?W]76!'"VAJR-MN)J)3UJ(NP
M0:B>7(5 ;6Z,)[L.'*ZE(>0S<*.FJX//C$91Z9"2UV-G8(=DX_>^VP>GL<+
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
MK 2AF11$P7KN+?K3Y<#Z.X<?#';Z8$VLDE3*1[NYR>=>: D!A\Q8!(K3$UP
MYQ8(:?QI,+TNI0T\7+?HUTX[:DFIA@O)?[+<%'-OXI$<UK3BYD[NOD"C9VCQ
M,LFU&\FN\0T]DE7:R+()1@8E$_5,]TT=_B<@:@(BQ[M.Y%A>4D.3F9([HJPW
MHMF%D^JBD1P3]E+NC<)3AG$F6629JB G5WN\9@W:)ZWE1F2R!/) ]]9*14Z^
MF0(4N:B4 F'(5T93QIEAH,G'!YIRT)]F@4%.%CG(FOS+.G_T2OZ8W$IA"DVN
M1 [YO_$!:ND$1:V@9702\):J,Q+W?1*%T? $7MP5*'9X\2MX*_KLM+D*N-I0
MKLFO1:J-PD_J]S')->+@.*)]9E.]I1G,/7Q'&M03>,F'=_U1^/D$WT''=W *
M/;G'9YM7'(A<DS>YW&,"3U(X+G"A+2.\G:SHKL<EOH0,RA1S-]8!\FE80L>[
MM;":MWGA+1WOK.'-#S[*3&+KT :C,#%ZD;7DV(.8V$Q[-1LW]MJ:I%)4FKPG
M(S\^#W'NC_UX/.Z.,7')M&U&F@S\\\D0QTE_TJL+]S:4H]"?C(:D'_OC2=A[
MD(9R)!)'?C2PC.*A?SX>DF-?27#0 DI0&]?H; TJ8>INT%F[7KJH6\B+>]V(
M\8XV#$5R6&-H>#8>>D35S:W>&+EU#265!MN36Q;X/P!E'?!\+:5I-S9!]X=)
M_@)02P,$%     @ Z8&H6I#T:N9V P  ?P@  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&ULO5;=C^(V$'_GKQCEJE,KY38?)+#L 1)L[]I[. DM>^U#
MU0>3#(FUB9W:SF;I7]^Q SDJL?3NI1*$L3/SFX_?V,.\D^I)EX@&7NI*Z(57
M&M/<!8'.2JR9OI$-"GJSEZIFAI:J"'2CD.7.J*Z". PG0<VX\)9SM[=1R[EL
M3<4%;A3HMJZ9.JRQDMW"B[S3Q@,O2F,W@N6\805NT7QI-HI6P8"2\QJ%YE*
MPOW"6T5WZ]3J.X7?.';Z3 :;R4[*)[OXE"^\T :$%6;&(C#Z><9[K"H+1&'\
M=<3T!I?6\%P^H7]TN5,N.Z;Q7E:_\]R4"^_6@QSWK*W,@^Q^Q6,^+L!,5MH]
MH>MU)S,/LE8;61^-*8*:B_Z7O1SK<&9P&[YB$!\-8A=W[\A%^3,S;#E7L@-E
MM0G-"BY59TW!<6%)V1I%;SG9F>76R.SIG<TKAWM9$]>:]>42;J,FT>G MF0*
MX0&;5F4EZ6OX\9'M*M0_S0-#D5B\(#MZ7?=>XU>\CN&S%*;4\$'DF/_;/J ,
MAC3B4QKK^"K@9Z9N8!SY$(=Q>@5O/)1E[/#&KY7%)OMN[<JR80?J0@,KI9@H
MT,E_K';:*&JI/R\EWV,GE['M,;O3#<MPX=$YTJB>T5N^?1--PO=7(D^&R)-K
MZ,MM?[I [N%5;C^\6!EA=X!5QU0.CX<&+R5RU=7E1.BL@"F1O@H1ZIYFM#0#
MD925 TNNPTA(?-!G@6;G@>+70)D+U%"@T#$-]-G+BJX4?3=Z=*[..VKD'%CP
M4=^\LK%X&GZ :42/=!:-'I 8Y)DAG\X_M((;#5'LW\8SB%(_'D>C1VE810:T
M.PM#*Z3T.H8K1*4#4>FW$K6B1+(^XV^@[1)15UW]OT1U)2ITR/^I;8E4F,E"
M\+])APMG9G-FXO#VS6T<3=]K^")8FW/CJD'AB;XN0LN*Y\QN?Q*$CE0W6MG3
MJ;^O0^ZE-K;N"I]1M$@D3RS3EOXMH_O-Y4]4/:'AHAB"ISX9C^USFHPV2N9M
M9GPPF)5"5K(X^,XL)\Q*-N[..!FF?CI)Z3F;3D>_H$!%'69U64[W.[?7BAU4
M@WKB)TD,$W^:A-_5CL'94*A1%6[T:2*B%::?#\/N,%U7_5#YJMZ/9NJ'@M/I
MJ7!/IN'-E-I-]>.N7QC9N!&SDX8&EA-+^H> RBK0^[V4YK2P#H;_',M_ %!+
M P04    " #I@:A:-!'O4 $$   K"@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6RM5EMOVS84?O>O(-1BV  UNEGR9;:!),VP/C0UXG9]&/9 2\<6
M$8IT22I.__T.*5F6,\_(B@%Q1%+G?/R^<Z$XVTOUJ$L 0YXK+O3<*XW938-
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
M%SS&75%;W.9;8Z[ #U@0148T"B%PF!OZ!V%J:A*XYS//"X%'+'0$\(!0O?A
MNK^*O)B%$8<+\%D8QG )'OGKB(XHGUV5M<#!G7'M;+U#X:OE. M]M[:Y6Q7(
MS=#W.VS2?5IG-,BX/E=:TZH[# J:-00+X^"E55T-]HJ227GGMG#.)B$&1UUF
M.?&HTV8'Y4EG9YLYG=M+0DV!&$UJ("JDP,J0L42 C-#4&NVTD7V!JZ]R@O>_
M< (U3QR9!A<4P#"T#<Z9'QP6^QXGG%8YFQ,\ZEA^S G<M^GNX027>6X((F">
M3QT?$T.$G9P0&-:)J)NBR#<$$<7N5SB!\D-$QXEE0E-UW#_)"K'!]6(? L%X
M[)YD!9?H(.1 7S$G<@A#0RC?Q HNQ8E4+X 3_W@.T8)P612&WY$6!/-:]C[1
MX)0-$7G?E1:H#!Q^#BV(F(+N?Q,M>-^9%MP@KFG!I7+RCHBA9R;TVYG0/W<F
MO%4*M8+IEV8Z[!KR>M&ZY]=;9= [AKQ[G&$^I?SMPMO4:E+9<C0=55CV<]#,
ML)7=XV,.? 4^M0F/!:V"T#S/H\%QJKA#E.%2?]/T$L5.7>WTT/"H.CQB+Z?I
M3$*)8L:Y3ZN(K/7= 'I2$+0I",Y-0</*E(/=JQ2=_(#+$T-W+W1W/O[+)%[N
M#%ON&U9:P\Z98NWL:M$&G5[6/M9I;(?)O4?(F\(^I4RCT,G5\/CR>='.CKLG
M1F>"1GMON_2T6]IW>D5-NRET]>+;[K8_&]Q6;\L[\>HW!XK8,B7.RG!!JLY5
M2 U25N_QU866:_ON/)6:'JUVN<)DCJ41H/L+*75S80YH?TR9_ M02P,$%
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
MBBU>'/05-Y(M\Z.O&9,JX_++!' ,7+^@GL\9D]L;[: Z;AW]"U!+ P04
M" #I@:A:J:H1EVD#  "@#0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6RU5]MNVS@0_15"6RQ:H(ENEB^I;:"QM]@ #1K$3?M0](&11A=$(KTD;2=_
MOT-*5BQ'$9I >;%):L[QF<.1.9SNN+B3*8 B]T7.Y,Q*E5J?V;8,4RBH/.5K
M8/@DYJ*@"J<BL>5: (T,J,AMSW&&=D$S9LVG9NU*S*=\H_*,P94@<E,45#R<
M0\YW,\NU]@O769(JO6#/IVN:P K4S?I*X,RN6:*L "8SSHB >&9]=L\6KJ\!
M)N)'!CMY,"8ZE5O.[_3D(II9CE8$.81*4U#\VL("\EPSH8[_*E*K_DT-/!SO
MV;^8Y#&96RIAP?.?6:32F36V2 0QW>3JFN_^A2JA0/.%/)?FD^RJ6,<BX48J
M7E1@5%!DK/RF]Y41!P#D:0=X%< [!@R> ?@5P#AGE\I,6DNJZ'PJ^(X('8UL
M>F"\,6C,)F-Z&U=*X-,,<6I^#5M@&R#7$/*$9<;:$[(J-Y7PF.P#8L$+LN!,
M"71>HDJ5DH71!T*2VP>R K'-0I"$LHA<"1YM=-S[)2B:Y?(#LMZLEN3]NP_D
M'<D8^9[RC<10.;45YJ'5V&&E^;S4[#VCV2>7J".5Y!\60=3$VYA_;8*W-^'<
MZR2\I.*4^.Y'XCE>T*)G\>?P08<<O]X3W_#YS_ M,TF31$!"S78<;,*OKQA*
M+A04\G>;;R7OH)U7_R.<R34-86;A*R]QO\":__V7.W0^M27=$UG#@D%MP:"+
M?5^6;3F6P*$!ZC^I[=SS C<83^WMH?J6,#<8389U6$-74.L*.G7A5M^!6N>8
M=YNV3O!+_>^)K)'GL,YS^$8E..S3@I[(&A:,:@M&KRW!$A@T:LOS_."H!)^&
MN>.1YT[:2W!<ZQIWZEH"S4&<*'Y2CMH$=C*\=!-Z(FLD.ZF3G;Q1'4[ZM* G
MLH8%KO-X1#NOK<0*>5AC8W=X7(@M4>YX,'FF$-V#WL'M%+;"[HM</I %%7B\
M7S"I*%/DDM[CBDS)MSAN+\]NVI=N3E]L31.\1Q.\-RK1BK@O&WIB:]KPV+.X
MG?U 9Y'Z3\[BP>C)@=T2Y3K.:'Q4I/9!KXNM9V*N )*$?,-4V?'5J^4UXUQ?
M,W2O?+2.UX_/INFV'VG*NPL>\DG&),DA1DKG=(0OCBBO ^5$\;7IJ&^YPO[7
M#%.\0H'0 ?@\YESM)_H'ZDO9_']02P,$%     @ Z8&H6DF5AA&5 @  I 8
M !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULK55=;],P%/TK5IC0)L&2
M)FTWC312VX&VATE5Q^ !\> F-XFUQ"ZVTPY^/==V&KJ2%81X2?QQS\DYU[XW
M\5;(1U4":/)45UQ-O%+K]97OJ[2$FJISL0:..[F0-=4XE86OUA)H9D%UY8=!
M,/9KRKB7Q'9M(9-8-+IB'!:2J*:NJ?P^@TIL)][ VRTL65%JL^ G\9H6< _Z
M8;V0./,[EHS5P!43G$C()]YT<#4?F7@;\(G!5NV-B7&R$N+13&ZSB1<805!!
MJ@T#Q=<&YE!5A@AE?&LYO>Z3!K@_WK%_L-[1RXHJF(OJ,\MT.?$N/9)!3IM*
M+\7V!EH_5F J*F6?9-O&!AY)&Z5%W8)10<VX>].G-@][ .3I!X0M(#P$#%\
M1"T@LD:=,FOKFFJ:Q%)LB331R&8&-C<6C6X8-Z=XKR7N,L3I9 D;X V0):2B
MX,RF]BV99ID=THK<<G=5S,;I-6C**G6&(0_WU^3TY(R<$,;)QU(TBO),Q;Y&
M48;:3UL!,R<@?$% 1.X$UZ4B[WD&V7.\CV8Z1^'.T2P\2GA'Y3F)!F](&(2C
M'CWSOX</C\B)N@1'EB_Z0X)S*6HR1ZL2;RX>LB[)W!XO2/)ENE)V_6M?_AS_
ML)_?5/F56M,4)AZ6L0*Y 2]Y_6HP#M[UF?]/9,]2,>Q2,3S&GBQ VKO$4R!B
M5;'"W:J&*QRHG!T>O[/O.,>6T_2D33*^N R"V-_L^SKZY7_T->I\C8[ZVAVQ
M=#7TH]_'Z#<?X6 \'ASXZ(N*PK"+<@+]O8+'"U38/JA(*AJN7:5TJZ[5SK#5
MVI9TL(XM>&H[C_^+QO5OK(."<44JR)$R.+] 9=+U1#?18FW;RDIHO,5V6.)O
M!*0)P/U<"+V;F ]T/Z;D)U!+ P04    " #I@:A:R+]DQ7,#   M#0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6S-5UUOFTH0_2LK6E6)E(8/&SOQ
MM9$2IU$M)56:I.U#=1_6,+9767;I[F*GTOWQ=Q8H@5M*;EL_],5F8<YASF&&
M':8[J1[T!L"0QY0+/7,VQF03U]7Q!E*JCV4& J^LI$JIP:5:NSI30),"E'(W
M\+R1FU(FG&A:G+M1T53FAC,!-XKH/$VI^GH.7.YFCN]\.W'+UAMC3[C1-*-K
MN /S(;M1N')KEH2E(#23@BA8S9PS?S+W"T 1\9'!3C>.B96RE/+!+A;)S/%L
M1L A-I:"XM\6YL"Y9<(\OE2D3GU/"VP>?V._+,2CF"75,)?\$TO,9N:<."2!
M%<VYN96[MU )"BU?++DN?LFNBO4<$N?:R+0"8P8I$^4_?:R,: ""\ > H ($
M_Q<PJ "#0FB962'K@AH:397<$66CD<T>%-X4:%3#A'V,=T;A588X$UU2ILA'
MRG,@<D4NF: B9I23A=!&Y?B\C":OR1U63Y+S,N8)<05;X/J(G&D-&'<-5.<*
M$D)-,PH?UBW$N5),K,DYU4R3@PLPE'%]B-P?[B[(P<M#\I(P0>XW,M=4)'KJ
M&E1G<W3C2LEYJ23X@9)KJH[)P#\B@1>$'?!Y/_P"XAH^;,-=]+0V-JB-#0J^
MP;/&UOZ@+G+%Z))Q9A@T_&HY9*/>2:'^8]GG*[P!61A(]=]=YI39#+NSL2^#
MB<YH##,'NUV#VH(3O7KAC[R_NJS:$UG+N$%MW*"//5J(+6AC*^^(W'_-@'Q^
M\VCL>V.)]?=&8$TJ:M\ G2[T4^?Z]9K2;'*=FYSRRUPDUY N0759L ^FEOYA
MK7_82]TLG*I"BC8\>JJ1+N6]I#_[_/=$UM(?UOK#/ZIQPGT:MR>REG&CVKA1
M;^',J=X0^)*S+>6V8"9=:DN*44%AM_AM=#H. V_J;ILROH_R1Z$W'M9AK03'
M=8+CW@3OI:&\*ZD2%CZ3U/=1?4F=U$F=_&Z[D7_(^UP:K+<;Q6*L/]RHSHKQ
M@^"F\V K%.<ILD@0QV+</*NR/2CV1^+C9IKE1A]V2>]-[F>K;T]D+1]/:Q]/
M_ZBV/=VG<7LB:QGG>T\CF/?[C5MQ/-<D'6%]7>(WYD3_UYJWPCWW2ND(ZTS,
M;<RR]D,".VS-A"8<5@CTCL<H396S>;DP,BO&VZ4T."P7AQO\G@%E _#Z2F+K
M5@L[,==?2-&_4$L#!!0    ( .F!J%JYL88[0P0  .,6   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;+5878_:.!3]*U:V6K52F<0)^6 6D*:PHQUI
MND)E9_NPV@=/N(#5)$YM!Z;]]>N$3#[ 9$L57H8XN?=P[O6).7/'>\:_B"V
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
M@C ;]/T-Y^HP,0^H.MOP/U!+ P04    " #I@:A:H=7\NKL"  "6!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6RM55UOFS 4_2L6JZ96RLHW23N"
MU":;5FG3JJ;='J8].' 3K!J<V2;)_OUL0RA-:-:'OH _[CF<<[F^CC>,/XH<
M0*)M04LQMG(I5Y>V+=(<"BS.V0I*M;-@O,!23?G2%BL..#.@@MJ>XT1V@4EI
M);%9N^5)S"I)20FW'(FJ*##_>PV4;<:6:^T6[L@REWK!3N(57L(,Y,/JEJN9
MW;)DI(!2$%8B#HNQ=>5>3B(=;P)^$-B(SAAI)W/&'O7D)AM;CA8$%%*I&;!Z
MK6$"E&HB)>-/PVFUG]3 [GC'_MEX5U[F6,"$T9\DD_G8&EDH@P6NJ+QCFR_0
M^ DU7\JH,$^T:6(="Z65D*QHP$I!0<KZC;=-'CH -W@!X#4 [[4 OP'XQFBM
MS-B:8HF3F+,-XCI:L>F!R8U!*S>DU']Q)KG:)0HGDZLTY15DZ--6U84 ,4"[
ME9LR906@>[S5J[C,T'>9 T>3BG,H)?I*\)Q0(@D(] '-5'EE%07$%NAM.$^G
M(#&AXDRQ/\RFZ/3D#)T@4J+[G%5"845L2Y4![<-.&[?7M5OO!;??,#]'OCM
MGN.%/?#)<?@4TA8>/(?;*N]M\KTV^9[A\_^3_([M09N+7U=S(;DJ\]]]/FOB
MH)]8'_U+L<(IC"UUM@7P-5C)^W=NY'SL<_U&9,]RX+<Y\(^QMSF8L[+J_:,U
M/#)PW9/62>1?.+&][CHX#'*'_G#81CV3%K32@E=)4S5;$*'[5J_ FB3L?#NX
M&(5[ GN"1NZH7U_8Z@N/ZJO/#FY40GO:=BND/FWRZ;0Q@TB;"J-/9=?G*SR0
M[#FC:-_8893K#T=.O[.H=18==7;/)*9]FJ*#_^Q[7K!?#3U1X<4PW--D=[JF
MOK%4<UB24B *"X5SSH?*%*]O@7HBV<HTTCF3JBV;8:XN3N Z0.TO&).[B>[-
M[56<_ -02P,$%     @ Z8&H6J.2 *YA @  ^@0  !D   !X;"]W;W)K<VAE
M971S+W-H965T,SDN>&UL?51=;YLP%/TK5UXUM5)7"$G:+B-(2=-JE58MZL?V
M,.W!P$VP:FQFFY#^^]F&L$QJ\@+V]3W'YWXY;J1ZU06B@6W)A9Z2PIAJ$@0Z
M*["D^D)6*.S)2JJ2&KM5ZT!7"FGN024/HC"\#$K*!$EB;UNJ)):UX4S@4H&N
MRY*JMSERV4S)@.P,CVQ=&&<(DKBB:WQ"\U(ME=T%/4O.2A2:20$*5U,R&TSF
M(^?O'7XP;/3>&EPDJ92O;G.?3TGH!"''S#@&:G\;O$'.'9&5\:?C)/V5#KB_
MWK'?^=AM+"G5>"/Y3Y:;8DJN">2XHC4WC[+YBET\8\>72:[]%YK.-R20U=K(
ML@-;!243[9]NNSSL :+H "#J )'7W5[D52ZHH4FL9 /*>5LVM_"A>K05QX0K
MRI-1]I19G$EF6:9JS.%V:\NL49_#SG(O,EDB/-.MLU*1PW=3H(*;6BD4!KXQ
MFC+.#$,-GV"6Y\REF7(+;'O%)?UT@88RKL_@!)B YT+6VE+I.#!6O),09)W0
M>2LT.B!T" ]2F$+#K<@Q_Q\?V*#[R*-=Y//H*.$#51<P')Q#%$9C>'E:P.G)
MV1'>89_1H><='N!=TC>:<IL4ES*?3,HU_)JEVBC;@[_?"[UE'+W/Z.9RHBN:
MX938P=.H-DB2CQ\&E^&7(WI'O=[1,?9D@9F=9HVN/K2K?2I%_6Z-6JI+3^7F
M?9,,PL_75W&PV5<0[/5CB6KMITY#)FMAVM;LK?U@S]I^_N?>O@JV2FLF-'!<
M66AX<34FH-I):S=&5KZ[4VGLK/AE81\G5,[!GJ^D-+N-NZ!_[I*_4$L#!!0
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
ML9PXQP[)H: +CM=R]1&Z?,:6+Y-<-U^RZF(]AV0+C;+JP$9!Q43[IP^=#VL
M?_0"(.@ P6L!80<(FT1;94U:4XHTB95<$66C#9MM--XT:),-$W87;U"9669P
MF*2RJAB:;4%-J,A)*@4R,0>1,=#D/3G+<V;]IIS,1'MHK/O[4T#*N#XP(;<W
M4[*_=T#V"!/D<RD7VA#IV$4CSR[B9IV4\U9*\(*43U0=DM!_1P(O& _ T^WP
M*60]?+0)=XTIO3-![TS0\(6O<.;LF3/?+DTXF2%4^OM0JBWW:)C;7LU37=,,
M)HZY>QK4$ISD[1L_\CX,);XCL@T;PMZ&<!M[<@T:%<L0<I)170[EVA)$#8&M
M&LLD.!X=Q^YR/8>!("^,^J -;:->VVBK-M_S?'(N'[FY)H*8&5OV?I)+0 1%
M9$%2!>;XD@N:,<[P<4C\UA7^=:-V1+9AQK@W8_P?S^MXES;LB&S#AJBW(=IZ
M)GYO?M9N?K%E\Z-GA_+DQ#OZX^3^):A5Z:Z58/O\F6(V9T(3#H6!>8='QA/5
M/BEM!V7=5.4[B:;&-\W2O,*@;("9+Z3$IXXM]/V[GOP"4$L#!!0    ( .F!
MJ%K?V^QUZP0  'L9   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;,U9
MVV[C-A#]%4)=%+M 8EU\B9W:!AS+15,TVR!NVH>B#XPTEHE(HI:D;&_1CR])
M*;)ERT*\X,/F(::HF:/AG-$,AQIO*7OE:P"!=DF<\HFU%B*[M6T>K"'!O$,S
M2.6=%64)%O*213;/&.!0*R6Q[3G.P$XP2:WI6,\]LNF8YB(F*3PRQ/,DP>SK
M'<1T.[%<ZVWBB41KH2;LZ3C#$2Q!/&>/3%[9%4I($D@YH2EBL)I8,_=VX?:5
M@I;XD\"6'XR16LH+I:_JXCZ<6(ZR"&((A(+ \F<#<XACA23M^%*"6M4SE>+A
M^ W]9[UXN9@7S&%.X[](*-83:VBA$%8XC\43W?X"Y8*T@0&-N?Z/MJ6L8Z$@
MYX(FI;*T("%I\8MWI2,.%-S!&06O5/".%?IG%+JE0O>]"KU2H7>LT#NCT"\5
M]-+M8NW:<3X6>#IF=(N8DI9H:J"]K[6EOTBJ F4IF+Q+I)Z8+@4-7J^5JT,T
MIXF,/XX+!E,]D<BAED'+-6: GB#+6;"6\AQ=HUD8$B6-8W2?%E&K=#_Z(#")
M^2<I\KSTT<</G] '9".N(#@B*7I.B>!7<E*._UC3G,O'\;$MY(J477906N\7
MUGMGK.^B!YJ*-4>+-(2PKF]+3U3N\-[<<>>U GZFFPYR;JZ0YWB]!GOF[U?O
M-BVG7?T!LP[JNEJ]WZ"^>+]ZK\49W2HVNAJO>P9OD60Q_0J EL V)( R!.Y.
M@V46QS0HAK^O9(P$-$K)OU+J$1BA2I@+CO[^33X W0M(^#\-J[LKK.DU6Z,R
MYBW/<  32Z9$+DT":_KC#^[ ^:F)*)-@ODFPA2&P&J6]BM)>&_ITCC,B<*RY
MV<(+)P)D6MW(>I')["_T6T]2 4R^TM<Y!\3I2FP5ZX&F$'9!G,M7#:T831 _
M2![!83S 3HVAB>16^RXEV2287X --)BJKYNI.^@.Q_;FD+P&H:%W4PG52.E7
MI/1;22E>*U9E5I0Q&C&<(%BM0!=2%&+1Z,UVX%]QVD'(D1GA7$:9MP)<ZD&3
M8 M#8#5&!A4C@V]D9)<15L3X.4K:D7T(BAQ]EI$+])LJE-^J?RD)AL!J)-Q4
M)-RTYZH8<XYFM5U(D\-;42[-*";!?)-@"T-@-2J&%17#[VHG,#1)J4DPWR38
MPA!8C=)11>FH]>WZG"<OP!!=O>W*]]DNU-L !H*PXTUU04\K\J7TF 3S"[#^
M07GNC]Q1K]L_*N.G<MU^=R@EFRNYZ^S;*>>BRE'SY17:X#AOK!KML)?ZU"B:
M7Z+5-ST]=S0Z<FJ#W-!U!F=V1^Y!B^I^NT\1EKO6#3 <%7M46:I5@LID;.O
M;G1VZ_,N=K9)-+]$&QZ&IMMQO6-?GXIY7F?DGO&UM_>U=W'11?^A![PC29XT
M.K,5\&)GFD3SC:(M3*'5J=EWX^[WU8Z[1OMQHVB^4;2%*;0ZL?N>W&UORF=1
MQ""2[421L>I]AR2ZD9S31M1SU%\]3\R;Y/JG<GZ[B1<[U!!:W:'[?MIM[WN?
M0!V1DS0JZJW:Y.!<K"G3+\'I?J?1P2:;V;E1-+]$JQ7D_M!QCVN$T1;:/CAD
M3H!%^G2?RYJ;IZ(X8*UFBR\(OOJ"H ZIC^9G[NU,GZ?;>YCBL\0#9A%).8IA
M)2&=SHU< "M.^HL+03-]E/U"A:")'JX!A\"4@+R_HE2\7:@'5-];IO\#4$L#
M!!0    ( .F!J%K$SX)#* ,  (T+   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0S+GAM;,56;6_:,!#^*Z>LFCII;5X@O'00"6BG55HU!.WV8=H'DQPD:A)G
MMH'R[V<[(24TH+5"ZA>P+_<\OGONXEQO3=DC#Q$%/"5QROM&*$1V99K<#S$A
M_))FF,HG<\H2(N26+4R>,22!!B6QZ5A6RTQ(E!I>3]O&S.O1I8BC%,<,^#))
M"-L,,:;KOF$;6\,D6H1"&4ROEY$%3E$\9&,F=V;)$D0)ICRB*3"<]XV!?36R
M+070'C\C7/.=-:A49I0^JLUMT#<L%1'&Z M%0>3?"D<8QXI)QO&W(#7*,Q5P
M=[UE_ZJ3E\G,",<1C7]%@0C[1L>  .=D&8L)77_#(B%7\?DTYOH7UH6O98"_
MY((F!5A&D$1I_D^>"B%V )*G'N 4 &<?T#P :!2 ADXTCTRG=4T$\7J,KH$I
M;\FF%EH;C9;91*DJXU0P^322..%-!?4?+Y00 8QH(KN#DUS?5!L2N=0^, T)
M0YA@MF1^*/TY7, T+S[0.1PDNGE2:X39!@9KP@*XWV0(Y]<H2!3S3Y+E87H-
MYV>?X RB%.Y#NN3R<-XSA<Q/16GZ12[#/!?G0"X-N*.I"#G<I $&5;PI=2G%
M<;;B#)VCA'>$74+#_@R.Y;@U\8S^']X\$DZCK%5#\S4.U4I78/A2X@%C)%V@
M?+L$##>PZS<F&VW.I?_]75+"K<"$_ZG3-S^_67^^NE&N>$9\[!ORRN#(5FAX
M'S_8+>M+G3@G(JM(U2RE:AYC]^ZI('%=ACFLI6'JBEMYMM.UK)ZYV@V]QLOM
M.$[I58G)+6-RC\9TDV0QW2 6[]./3-6N+L:C-*^MPHG(*AFWRHQ;[]RPK5-*
M=2*RBE3M4JKVVQHVA[D[K=BV][KUI8O;M>M[M5.&TSD:S@2Y8)$O9$'R;GU(
M(U%[)1_E>6T%3D162;E;IMQ]YV;MGE*J$Y%5I+*MYZG!>EN[%KCJ!=MQNGLM
M6^?F.HW]KC5W!IL$V4+/>QQ\NDQ%_ADOK?E,.50SI1J,]NQRUASH"<M\ILD'
M5?F17D0IAQCGDM*Z;,OWB.6S7[X1--/CTXP*.8SI92CG963*03Z?4RJV&W5
M.8%[_P!02P,$%     @ Z8&H6I^^6VO4 P  :A$  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#0N>&ULS5A-;^,V$/TKA+HH=H%L]"W;J6W 3M)V@2YJQ-GV
M4/3 2&-+"$6J)&TG_?4E*5FV;%EH%CKD$I/TS-/,FV=F1N,=X\\B!9#H)2=4
M3*Q4RN+&MD6<0H[%-2N JF]6C.=8JBU?VZ+@@!/CE!/;<YS(SG%&K>G8G"WX
M=,PVDF04%AR)39YC_CH'PG83R[7V!P_9.I7ZP)Z."[R&)<AOQ8*KG5VC)%D.
M5&2,(@ZKB35S;V[=2#L8BS\RV(FC-=*I/#'VK#=?DHGEZ(B 0"PU!%8?6[@%
M0C22BN.?"M2JGZD=C]=[])]-\BJ9)RS@EI$_LT2F$VMHH016>$/D ]O]"E5"
MH<:+&1'F+]I5MHZ%XHV0+*^<501Y1LM/_%(1<>2@<-H=O,K!.W4(+CCXE8-O
M$BTC,VG=88FG8\YVB&MKA:87AAOCK;+)J"[C4G+U;:;\Y'0I6?S\61.1H%N6
M*W4(7/)+S4&NEL8&+5/, 3U L>%QJNP%^HR69?$16Z$9(2PN7=7N(NS]BUX#
M^G@'$F=$?%(HWY9WZ..'3^@#RBAZ3-E&J(>+L2U5?CI*.ZYRF9>Y>!=R\=%7
M1F4JT#U-(&GZVXJ7FAQO3\[<ZP3\BODU\MTKY#E>V!+/[?]W#SK"\>M:^0;/
MOX!WGQ>$O0*@)?!M%D-5DODYRT?%^'VE:A:S-<W^558+X!G3QD(*]-=OZ@'H
MBX1<_-W&=AE-T!Z-OE]N1(%CF%CJ A$J)+"F/_[@1LY/;53U!-8@+JB)"[K0
MIX],8M*68>D6&3=]X6VGKC=RG+&]/0Z]Q2H<>EYMU8@IK&,*.V/2)="_E ?8
M MU 6W2= &_EOR>P1JY1G6OTKH0;]4E<3V -X@8U<8/O$V[I%AY),CI5[;F)
MY[OMFAW6X0P[PUEBHJY]_9]!76W/(#.ZWE_H;4%V@KVU##V!-?(>U7F/WI5^
M1WT2UQ-8@SC7.;07SO<IN/)KZ'/H^R<B;K4:!.TR=H^:'K<SJ@5GR2:65^@1
MXI0RPM:O5T;7=^HV)JQ0?:KL4G8W_%LKU!=:DPSO0(;WKM1=A=,7>3VA-<D[
MM&1N9^/2H6__3+EA&(6G^FZQ&@T&%_1]Z'?<[H;G%Z# ,3&2GB5J;,B$Y%@/
M3)VJ[@1]<V%Z0FM2<&BOW/!]J;K7;JTOM"9YAW[-[>QJ.E0=G?7"01!XIZH^
MMXH&@7.B:OMH:LV!K\TP+U#,-E26,UI]6KXPF.L7!GKJ/3F?N3<S,S[;!YCR
M+81J4]89%8C 2D$ZUP-%*R\'^W(C66%FXR<FU:1MEBG@!+@V4-^O&)/[C7Y
M_7IE^A]02P,$%     @ Z8&H6A0[X>K7!   91<  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#4N>&ULM5C;;N,V$/T50@LL6F ;77Q-UC806RD:H"F"#7;[
M4/2!ENB("$6J)&4G0#^^0TJ1+4-FXD)YL<7+G.$<#F<XG.V$?%(9(1H]YXRK
MN9=I75SYODHRDF-U(0K"860C9(XU-.6CKPI)<&J%<N9'03#V<TRYMYC9OGNY
MF(E2,\K)O42JS',L7Y:$B=W<"[W7CF_T,=.FPU_,"OQ('HC^7MQ+:/D-2DIS
MPA45'$FRF7O7X54<CHV G?&#DITZ^$;&E+403Z9QF\Z]P*R(,))H X'A;TM6
MA#&#!.OXIP;U&IU&\/#[%?U7:SP8L\:*K 3[DZ8ZFWM3#Z5D@TNFOXG=;Z0V
M:&3P$L&4_46[:NYD[*&D5%KDM3"L(*>\^L?/-1$' M/@A$!4"T1' E%X0F!0
M"PS>*S"L!8:6F<H4RT.,-5[,I-@A:68#FOFP9%II,)]RL^\/6L(H!3F]N,&2
M4_ZHT#V1Z"'#DJ!?T'6:4K,KF*%;7OF6V:.?8J(Q9>KGF:]!M0'PDUK-LE(3
MG5 S0'>"ZTRA&YZ2M$,^=LN'D0/ !YL;PZ-7PY>1$_$.RPLT"+^@*(A&Z(?0
M!"ECONI8W.K]4,/3*+$;)2;)&R@M.P?-!@\L[.#]&[S$BB;HK]]A)KK5)%=_
M=VUH!3OLAC7AZ$H5."%S#^*-(G)+O,7G3^$X^-I%8)]@<4]@+3J'#9U#%_IB
M)?B62!OUQ ;!\4R>OD"<48FDA3DD74RZ$6]PDE7;;1!7#"N%EB@1>0XZK )$
M%;2-7DW7C"#*M4""DV.IZ[84UDAG,&S796:95B98"HX 8YB_( TA' EHEA!G
MX) GF+$75!8P/P%MD#80V1*N56WBFJ2@W0*M1%X Q.=/TRB<?%5H(TJI,X0A
M)\ !!?04TH+26$/#8-$-H&N[6LH3(0LA;53Y8IJL3,%'*\6$ KRT.E*" 1+6
MMQ6LY!KR$M)$0A3$AR8=K^3FF22ER29HE6$J+[K\T;DEY_IC3V M?QPU_CAR
M>L]WGE*E86=*0S1Y/>R66U0JZ -?@6U-2F;8A_T52<6>Z;=N\^K'7:Y;*0^K
M[&'N$-M%./.WAU0ZUW<NE3V!M:@<-U2.W4>[/D2KZA ]G.+$B7)N8.P3+.X)
MK,7>I&%O\C%Y9M(GG7V"Q3V!M>B<-G1.G<YH+^#FC&Z%!EJ[B',#F/RP-;>:
M O;#)HHNOIP8Y_+5$UB+K\N&KTNGN7^4^1H,A5AFC%8(DA;5K I_-KI5B4_M
MZ4#_VEM?%[.5JI$CZ#D7<RYO/8&U> N#?0$0G'NC 6I.WF*7-=PA.Y-),+P<
M'5'4,2]H3XD[IH1!& VC:3.Q;=1!51.^(Y8OWXSE;IASHT^O:'%?:&T*HSV%
MT<<$]!JW+T[[1(O[0FMSNJ_%0F=M\IZH[D;H7B'<BGD=]YS1_O]@.[C\B#HL
MW!=BH;MNZC7BU[K:D>@XH/5:-/2%UF9O7S:$[KIAU5S]+3-U>5FQA[FP)9@M
M#SK9<F._69IV^F:O=41?:&UV]Y5$^$8I<6Y.';]YXW!K/)N?7DL%_^#],2?R
MT;[CFC<+*-JK%[FFMWHK7H97*_ND>M1_'5Y=VY=3?P]3/4#?8?E(N4*,;  R
MN)@ 5[)ZTZT:6A3VE7,MM!:Y_<P(A@!@)L#X1L#1KQM&0?.ROO@/4$L#!!0
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
M\*7K_?QGF*J%QNLW8]BS<%@A9- [QY='55UI-3&R=(W=@S38)KIACIT\*&N
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
M]8[_J7<NIUW*UY[O-3[_/ZDNYWO3]?&7Y??)T:MRP3G ;_O'+U!+ P04
M" #I@:A:*F32ILH!  ";'P  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-V<EN
MPC 4!=!?0=E6Q'@('01LVFY;%OT!-WE 1!);MJ'P]W7"(+6BJ(A*O9M$B>UW
M7VSI;#)ZVUKRO4U=-7Z<+$*P#XSY?$&U]JFQU,21F7&U#O'1S9G5^5+/B8G!
M8,ARTP1J0C^T-9+)Z(EF>E6%WO,FOO:E:<:)H\HGO<?=Q#9KG&AKJS+7(8ZS
M=5-\2^GO$]*XLIOC%Z7U-W%"PDXFM",_!^S7O:[)N;*@WE2[\*+K.(MM*N;#
MMB*?GB]QHD<SFY4Y%29?U7%)ZJTC7?@%4:BK=%?TYGQRB#M,NRN_.K\K<RXP
MSIPZ8WT\,4>7QQV.I%W=M[$0N5">_\1C8BQ]]?=1>]H%%;_,CMO[8=RR.P_/
MNMOU>_SUC(_U+^Q#@/0A0?I0('UD('T,0?JX!>GC#J2/>Y ^^ "E$111.0JI
M',54CH(J1U&5H[#*45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4606*
MK )%5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5H<BJ4&15*+(J%%D5
MBJP*15:%(JM"D56AR*I09,U09,U09,U09,W^4]9W8Y9__;NXO:>U+IM#/NO^
MR4\^ 5!+ 0(4 Q0    ( .F!J%I&QTU(E0   ,T    0              "
M 0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ Z8&H6I?7RT3R
M*P(  !$              ( !PP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#
M%     @ Z8&H6IE<G",0!@  G"<  !,              ( !Y $  'AL+W1H
M96UE+W1H96UE,2YX;6Q02P$"% ,4    " #I@:A:W[AB74T&  #7)   &
M            @($E"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#
M%     @ Z8&H6F$EX*0R!P  @R$  !@              ("!J X  'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( .F!J%KQL\./> ,  %\.
M   8              " @1 6  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"% ,4    " #I@:A:2HSK7"4'  #")   &               @(&^&0
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ Z8&H6L+2"TES
M @  U@4  !@              ("!&2$  'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+ 0(4 Q0    ( .F!J%I^5D2,U@(  !X(   8              "
M@<(C  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #I@:A:
M4^SK4"L)   )5   &               @('.)@  >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L! A0#%     @ Z8&H6FOBH =;"0  8BH  !@
M     ("!+S   'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (
M .F!J%K@2P!A2P(  *$%   8              " @< Y  !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"% ,4    " #I@:A:Y'N"KQ$)  "V+@  &0
M            @(%!/   >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4
M Q0    ( .F!J%J7ZO3=4@4  !$,   9              " @8E%  !X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ Z8&H6E.*>;YJ#P
MW2T  !D              ("!$DL  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"% ,4    " #I@:A:P6&2>0L&  "Z$0  &0              @(&S
M6@  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( .F!J%I6
M1 W#O0(  .,&   9              " @?5@  !X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L! A0#%     @ Z8&H6@^!!B K!   ; D  !D
M     ("!Z6,  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M" #I@:A:)I029A #  !?!P  &0              @(%+:   >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( .F!J%KZQL/P$ <  ,L1   9
M              " @9)K  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M A0#%     @ Z8&H6LALD;]<!@  L0\  !D              ("!V7(  'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #I@:A:8X(M#)<&
M  "<$P  &0              @(%L>0  >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+ 0(4 Q0    ( .F!J%J$P/H%F@8  # 3   9              "
M@3J   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ Z8&H
M6I^MB& 7!   6PH  !D              ("!"X<  'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"% ,4    " #I@:A:*E31-1((  !7&   &0
M        @(%9BP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0
M   ( .F!J%K!0F]&2Q$  -0U   9              " @:*3  !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ Z8&H6GU^K\?, @  ( 8
M !D              ("!)*4  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"% ,4    " #I@:A:-5 $SML"  #Q!@  &0              @($GJ
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( .F!J%KC<P)/
M*0,  *T&   9              " @3FK  !X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L! A0#%     @ Z8&H6C?%=R>\ @  ;08  !D
M ("!F:X  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #I
M@:A:D/1JYG8#  !_"   &0              @(&,L0  >&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( .F!J%HT$>]0 00  "L*   9
M          " @3FU  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#
M%     @ Z8&H6D9E%NR1!0  6!$  !D              ("!<;D  'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #I@:A:^/9VJU$"  #Z
M!   &0              @($YOP  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+ 0(4 Q0    ( .F!J%I8X]+J_ 0  'H=   9              " @<'!
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ Z8&H6JFJ
M$9=I P  H T  !D              ("!],8  'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"% ,4    " #I@:A:296&$94"  "D!@  &0
M    @(&4R@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (
M .F!J%K(OV3%<P,  "T-   9              " @6#-  !X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L! A0#%     @ Z8&H6KFQACM#!   XQ8  !D
M             ("!"M$  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M% ,4    " #I@:A:@F*QWID#  #E#@  &0              @(&$U0  >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( .F!J%JAU?RZNP(
M )8'   9              " @539  !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L! A0#%     @ Z8&H6J.2 *YA @  ^@0  !D              ("!
M1MP  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #I@:A:
M%1-_,C,%  #F(@  &0              @('>W@  >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+ 0(4 Q0    ( .F!J%K-5 85G (  .,'   9
M      " @4CD  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%
M  @ Z8&H6M_;['7K!   >QD  !D              ("!&^<  'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " #I@:A:Q,^"0R@#  "-"P
M&0              @($][   >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M 0(4 Q0    ( .F!J%J?OEMKU ,  &H1   9              " @9SO  !X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ Z8&H6A0[X>K7
M!   91<  !D              ("!I_,  'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"% ,4    " #I@:A:BEYC_>\#   R#0  &0
M@(&U^   >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( .F!
MJ%KC(OAM-0,  . *   9              " @=O\  !X;"]W;W)K<VAE971S
M+W-H965T-#<N>&UL4$L! A0#%     @ Z8&H6KI\W\A% P  L0P  !D
M         ("!1P ! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M    " #I@:A:'C[CM>8#  "'"0  &0              @('# P$ >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( .F!J%KL4N$4D <  $8G
M   9              " @> ' 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
M4$L! A0#%     @ Z8&H6DAPE+%U P  )PP  !D              ("!IP\!
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #I@:A::%;'
MRQ8#  #I#   &0              @(%3$P$ >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;%!+ 0(4 Q0    ( .F!J%H?/-GQ\@(  .$*   9
M  " @: 6 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @
MZ8&H6EGG5X-  P  +!0   T              ( !R1D! 'AL+W-T>6QE<RYX
M;6Q02P$"% ,4    " #I@:A:EXJ[',     3 @  "P              @ $T
M'0$ 7W)E;',O+G)E;'-02P$"% ,4    " #I@:A:=6U]KT\$  "_(P  #P
M            @ $='@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ Z8&H
M6GQ^Z1O4 0  QA\  !H              ( !F2(! 'AL+U]R96QS+W=O<FMB
M;V]K+GAM;"YR96QS4$L! A0#%     @ Z8&H6BIDTJ;* 0  FQ\  !,
M         ( !I20! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     #T /0"B
)$   H"8!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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>67
<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>69
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>150</ContextCount>
  <ElementCount>242</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>53</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010 - Statement - Unaudited Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets</Role>
      <ShortName>Unaudited Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Unaudited Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030 - Statement - Unaudited Condensed Consolidated Income Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements</Role>
      <ShortName>Unaudited Condensed Consolidated Income Statements</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040 - Statement - Unaudited Condensed Consolidated Income Statements (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical</Role>
      <ShortName>Unaudited Condensed Consolidated Income Statements (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100080 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995455 - Disclosure - Organization and Business Description</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription</Role>
      <ShortName>Organization and Business Description</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995465 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995475 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995485 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstruments1</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995495 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995505 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities1</Role>
      <ShortName>Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995515 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995525 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995535 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchases</Role>
      <ShortName>Stock-based Compensation and Common Stock Share Repurchases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995545 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995555 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995565 - Disclosure - Segment and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation</Role>
      <ShortName>Segment and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995575 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995585 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognition</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995595 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstruments1</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995605 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995615 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities1</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995635 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesTables</Role>
      <ShortName>Stock-based Compensation and Common Stock Share Repurchases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995645 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShare</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995655 - Disclosure - Segment and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables</Role>
      <ShortName>Segment and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995665 - Disclosure - Organization and Business Description - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails</Role>
      <ShortName>Organization and Business Description - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995675 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995685 - Disclosure - Revenue Recognition - Summary of Revenue from Contracts with Customers by Services and Products (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails</Role>
      <ShortName>Revenue Recognition - Summary of Revenue from Contracts with Customers by Services and Products (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995695 - Disclosure - Revenue Recognition - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails</Role>
      <ShortName>Revenue Recognition - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995705 - Disclosure - Fair Value of Financial Instruments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995715 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails</Role>
      <ShortName>Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995725 - Disclosure - Property and Equipment, Net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails</Role>
      <ShortName>Property and Equipment, Net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995735 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities</Role>
      <ShortName>Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995745 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAdditionalInformationDetails</Role>
      <ShortName>Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995755 - Disclosure - Debt - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails</Role>
      <ShortName>Debt - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995765 - Disclosure - Commitments and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995775 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails</Role>
      <ShortName>Stock-based Compensation and Common Stock Share Repurchases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995785 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases - Summary of Stock-based Compensation Expense by Award Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails</Role>
      <ShortName>Stock-based Compensation and Common Stock Share Repurchases - Summary of Stock-based Compensation Expense by Award Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995795 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases - Summary of Allocation of Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails</Role>
      <ShortName>Stock-based Compensation and Common Stock Share Repurchases - Summary of Allocation of Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995805 - Disclosure - Earnings Per Share - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails</Role>
      <ShortName>Earnings Per Share - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995815 - Disclosure - Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails</Role>
      <ShortName>Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995825 - Disclosure - Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails</Role>
      <ShortName>Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995835 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995845 - Disclosure - Segment and Geographic Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails</Role>
      <ShortName>Segment and Geographic Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995855 - Disclosure - Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos</Role>
      <ShortName>Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995865 - Disclosure - Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1</Role>
      <ShortName>Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995875 - Disclosure - Segment and Geographic Information - Summary of Assets by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails</Role>
      <ShortName>Segment and Geographic Information - Summary of Assets by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="carg-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995885 - Disclosure - Segment and Geographic Information - Summary of Revenue by Geographical Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails</Role>
      <ShortName>Segment and Geographic Information - Summary of Revenue by Geographical Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="carg-20250331.htm">carg-20250331.htm</File>
    <File>carg-20250331.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img199258524_0.jpg</File>
    <File>img199258524_1.jpg</File>
    <File>img199258524_2.jpg</File>
    <File>img199258524_3.jpg</File>
    <File>img199258524_4.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="4">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="507">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>72
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "carg-20250331.htm": {
   "nsprefix": "carg",
   "nsuri": "http://www.cargurus.com/20250331",
   "dts": {
    "inline": {
     "local": [
      "carg-20250331.htm"
     ]
    },
    "schema": {
     "local": [
      "carg-20250331.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/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-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/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    }
   },
   "keyStandard": 212,
   "keyCustom": 30,
   "axisStandard": 21,
   "axisCustom": 0,
   "memberStandard": 33,
   "memberCustom": 17,
   "hidden": {
    "total": 18,
    "http://xbrl.sec.gov/ecd/2024": 3,
    "http://fasb.org/us-gaap/2024": 7,
    "http://www.cargurus.com/20250331": 4,
    "http://xbrl.sec.gov/dei/2024": 4
   },
   "contextCount": 150,
   "entityCount": 1,
   "segmentCount": 53,
   "elementCount": 557,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 507,
    "http://xbrl.sec.gov/dei/2024": 31,
    "http://xbrl.sec.gov/ecd/2024": 29,
    "http://fasb.org/srt/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets",
     "longName": "100010 - Statement - Unaudited Condensed Consolidated Balance Sheets",
     "shortName": "Unaudited Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "100020 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements",
     "longName": "100030 - Statement - Unaudited Condensed Consolidated Income Statements",
     "shortName": "Unaudited Condensed Consolidated Income Statements",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:GrossProfit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical",
     "longName": "100040 - Statement - Unaudited Condensed Consolidated Income Statements (Parenthetical)",
     "shortName": "Unaudited Condensed Consolidated Income Statements (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome",
     "longName": "100050 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income",
     "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity",
     "longName": "100060 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Equity",
     "shortName": "Unaudited Condensed Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_e2e5e176-42a7-42ee-8593-ad904ae516d3",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e2e5e176-42a7-42ee-8593-ad904ae516d3",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows",
     "longName": "100080 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows",
     "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription",
     "longName": "995455 - Disclosure - Organization and Business Description",
     "shortName": "Organization and Business Description",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "995465 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognition",
     "longName": "995475 - Disclosure - Revenue Recognition",
     "shortName": "Revenue Recognition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstruments1",
     "longName": "995485 - Disclosure - Fair Value of Financial Instruments",
     "shortName": "Fair Value of Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet",
     "longName": "995495 - Disclosure - Property and Equipment, Net",
     "shortName": "Property and Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities1",
     "longName": "995505 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities",
     "shortName": "Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebt",
     "longName": "995515 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies",
     "longName": "995525 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchases",
     "longName": "995535 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases",
     "shortName": "Stock-based Compensation and Common Stock Share Repurchases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShare",
     "longName": "995545 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxes",
     "longName": "995555 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation",
     "longName": "995565 - Disclosure - Segment and Geographic Information",
     "shortName": "Segment and Geographic Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "995575 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionTables",
     "longName": "995585 - Disclosure - Revenue Recognition (Tables)",
     "shortName": "Revenue Recognition (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables",
     "longName": "995595 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables",
     "longName": "995605 - Disclosure - Property and Equipment, Net (Tables)",
     "shortName": "Property and Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesTables",
     "longName": "995615 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Tables)",
     "shortName": "Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesTables",
     "longName": "995635 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases (Tables)",
     "shortName": "Stock-based Compensation and Common Stock Share Repurchases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareTables",
     "longName": "995645 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables",
     "longName": "995655 - Disclosure - Segment and Geographic Information (Tables)",
     "shortName": "Segment and Geographic Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails",
     "longName": "995665 - Disclosure - Organization and Business Description - Additional Information (Details)",
     "shortName": "Organization and Business Description - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R32": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "longName": "995675 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails",
     "longName": "995685 - Disclosure - Revenue Recognition - Summary of Revenue from Contracts with Customers by Services and Products (Details)",
     "shortName": "Revenue Recognition - Summary of Revenue from Contracts with Customers by Services and Products (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_be790918-a35b-4fdb-ba2c-e7c621e8f17a",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails",
     "longName": "995695 - Disclosure - Revenue Recognition - Additional Information (Details)",
     "shortName": "Revenue Recognition - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails",
     "longName": "995705 - Disclosure - Fair Value of Financial Instruments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details)",
     "shortName": "Fair Value of Financial Instruments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_4a7c659c-4608-48ee-aba7-65c2cc4c77a2",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4a7c659c-4608-48ee-aba7-65c2cc4c77a2",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
     "longName": "995715 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)",
     "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
     "longName": "995725 - Disclosure - Property and Equipment, Net - Additional Information (Details)",
     "shortName": "Property and Equipment, Net - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities",
     "longName": "995735 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Details)",
     "shortName": "Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:AccruedBonusesCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:AccruedBonusesCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAdditionalInformationDetails",
     "longName": "995745 - Disclosure - Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Additional Information (Details)",
     "shortName": "Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "carg:DecreaseInAccruedBonus",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "carg:DecreaseInAccruedBonus",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
     "longName": "995755 - Disclosure - Debt - Additional Information (Details)",
     "shortName": "Debt - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "longName": "995765 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
     "longName": "995775 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases - Additional Information (Details)",
     "shortName": "Stock-based Compensation and Common Stock Share Repurchases - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_efe5d776-76ae-47a4-823e-21cc29b67971",
      "name": "carg:StockRepurchaseProgramEffectiveDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails",
     "longName": "995785 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases - Summary of Stock-based Compensation Expense by Award Type (Details)",
     "shortName": "Stock-based Compensation and Common Stock Share Repurchases - Summary of Stock-based Compensation Expense by Award Type (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ccc55a88-1a39-48fa-88ef-045fedaee1aa",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails",
     "longName": "995795 - Disclosure - Stock-based Compensation and Common Stock Share Repurchases - Summary of Allocation of Stock-based Compensation Expense (Details)",
     "shortName": "Stock-based Compensation and Common Stock Share Repurchases - Summary of Allocation of Stock-based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5ed24278-f4f2-491f-899c-a917541af7af",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails",
     "longName": "995805 - Disclosure - Earnings Per Share - Additional Information (Details)",
     "shortName": "Earnings Per Share - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ConversionOfStockDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ConversionOfStockDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails",
     "longName": "995815 - Disclosure - Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details)",
     "shortName": "Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails",
     "longName": "995825 - Disclosure - Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details)",
     "shortName": "Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_55c81851-63d5-47de-9f22-6accfb178750",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_55c81851-63d5-47de-9f22-6accfb178750",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails",
     "longName": "995835 - Disclosure - Income Taxes - Additional Information (Details)",
     "shortName": "Income Taxes - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails",
     "longName": "995845 - Disclosure - Segment and Geographic Information - Additional Information (Details)",
     "shortName": "Segment and Geographic Information - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
     "longName": "995855 - Disclosure - Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Details)",
     "shortName": "Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "carg:OtherOperatingIncomeExpenses",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1",
     "longName": "995865 - Disclosure - Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Parenthetical) (Details)",
     "shortName": "Segment and Geographic Information - Summary of Segment Revenue, Significant Segment Expenses, Segment Depreciation And Amortization, Segment Income (Loss) From Operations, And The Reconciliation From Segment Income (Loss) From Operations To Consolidated Income Before Income Taxes (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_29374428-e83e-4416-bd8e-278f16f58e83",
      "name": "carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails",
     "longName": "995875 - Disclosure - Segment and Geographic Information - Summary of Assets by Segment (Details)",
     "shortName": "Segment and Geographic Information - Summary of Assets by Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_8b69b080-9388-447b-baec-a3e3f2fe6b56",
      "name": "us-gaap:Assets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_297918d2-181e-497e-9e03-22b84e4631ef",
      "name": "us-gaap:Assets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails",
     "longName": "995885 - Disclosure - Segment and Geographic Information - Summary of Revenue by Geographical Region (Details)",
     "shortName": "Segment and Geographic Information - Summary of Revenue by Geographical Region (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_b7728213-86c5-492c-9a74-30400a4fb030",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_11d088f2-dbd7-4c58-a79b-acbcc47789ca",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "carg-20250331.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "verboseLabel": "Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "totalLabel": "Accounts Payable, Current, Total",
        "verboseLabel": "Accounts payable, net",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r793"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "verboseLabel": "Net Accounts Receivable",
        "terseLabel": "Accounts Receivable",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "verboseLabel": "Accounts receivable, net",
        "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $808 and $788, respectively",
        "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."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities": {
       "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued bonus",
        "label": "Accrued Bonuses, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Accrued expenses, accrued income taxes and other current liabilities",
        "label": "Accrued Liabilities Accrued Income Taxes And Other Liabilities Current",
        "documentation": "Accrued liabilities accrued income taxes and other liabilities current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedSalesCommissionCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedSalesCommissionCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities": {
       "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued commissions",
        "label": "Accrued Sales Commission, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r743"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance",
        "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance",
        "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total",
        "negatedLabel": "Less accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r180",
      "r587"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total",
        "terseLabel": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13",
      "r72",
      "r187",
      "r584",
      "r623",
      "r624"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r8",
      "r13",
      "r496",
      "r499",
      "r533",
      "r619",
      "r620",
      "r921",
      "r922",
      "r923",
      "r934",
      "r935",
      "r936",
      "r937"
     ]
    },
    "carg_AcquisitionOfRedeemableNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "AcquisitionOfRedeemableNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of a 51% interest in CarOffer, LLC",
        "label": "Acquisition Of Redeemable Noncontrolling Interest",
        "documentation": "Acquisition of redeemable noncontrolling interest."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance",
        "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance",
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r636",
      "r934",
      "r935",
      "r936",
      "r937",
      "r974",
      "r1034"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of withholding taxes on net share settlements of restricted stock units",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other (Note 6)",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock\u2013based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r408"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "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 income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "carg_AdvancePaymentsToCustomerNetOfCollections": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "AdvancePaymentsToCustomerNetOfCollections",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Advance payments to customers, net of collections",
        "documentation": "Advance payments to customer, net of collections.",
        "label": "Advance Payments to Customer, Net of Collections"
       }
      }
     },
     "auth_ref": []
    },
    "carg_AdvertisingCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "AdvertisingCustomersMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Customers",
        "label": "Advertising Customers [Member]",
        "documentation": "Advertising customers."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r830",
      "r840",
      "r850",
      "r882"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r833",
      "r843",
      "r853",
      "r885"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r834",
      "r844",
      "r854",
      "r878",
      "r886",
      "r890",
      "r898"
     ]
    },
    "us-gaap_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Operating Segment [Member]",
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r278",
      "r753",
      "r754"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Total",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r450"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for doubtful accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r286",
      "r290"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of deferred financing costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r362",
      "r926",
      "r987"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name",
        "label": "Antidilutive Securities, Name [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total assets",
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r119",
      "r183",
      "r211",
      "r245",
      "r254",
      "r273",
      "r277",
      "r287",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r489",
      "r493",
      "r516",
      "r579",
      "r675",
      "r753",
      "r754",
      "r793",
      "r821",
      "r964",
      "r965",
      "r990"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r190",
      "r211",
      "r287",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r489",
      "r493",
      "r516",
      "r793",
      "r964",
      "r965",
      "r990"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current assets",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r506",
      "r785"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r413",
      "r414",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": []
    },
    "carg_BostonMassachusettsOneZeroZeroOneBoylstonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "BostonMassachusettsOneZeroZeroOneBoylstonMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "1001 Boylston Street",
        "terseLabel": "Boston, Massachusetts at 1001 Boylston St",
        "label": "Boston Massachusetts One Zero Zero One Boylston [Member]",
        "documentation": "Boston, Massachusetts one zero zero one Boylston."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree",
        "label": "Business Acquisition, Acquiree [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r485",
      "r778",
      "r779"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r48",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r485",
      "r778",
      "r779"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest associated with the initial acquisition",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "carg_CGBuyOnlinePlotMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "CGBuyOnlinePlotMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CG buy online plot.",
        "label": "C G Buy Online Plot [Member]",
        "terseLabel": "CG Buy Online Pilot"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Unpaid purchases of property and equipment and capitalized hosting arrangements",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareImpairments1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareImpairments1",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Write-offs or Impairments in capitalized website development costs",
        "label": "Capitalized Computer Software, Impairments",
        "documentation": "Amount of impairment loss from capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r736",
      "r737"
     ]
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred contract costs",
        "label": "Capitalized Contract Cost, Amortization",
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "carg_CarOfferIncentiveUnitsAndSubjectUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "CarOfferIncentiveUnitsAndSubjectUnitsMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CarOffer incentive units and subject units.",
        "label": "Car Offer Incentive Units and Subject Units [Member]",
        "terseLabel": "CO Incentive Units and Subject Units"
       }
      }
     },
     "auth_ref": []
    },
    "carg_CarOfferMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "CarOfferMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CarOffer.",
        "terseLabel": "Car Offer",
        "label": "Car Offer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance",
        "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r178",
      "r741"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents:",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "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."
       }
      }
     },
     "auth_ref": [
      "r975",
      "r976"
     ]
    },
    "carg_CashCashEquivalentsAndInvestmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "CashCashEquivalentsAndInvestmentsPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r86",
      "r208"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net decrease in cash, cash equivalents, and restricted cash",
        "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."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r86"
     ]
    },
    "carg_ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in gross advance payments received from third-party transaction processor",
        "label": "Change In Gross Advance Payments Received From Third-party Payment Processor",
        "documentation": "Change in gross advance payments received from third-party payment processor."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r869"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r866"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "label": "Class of Stock [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r184",
      "r185",
      "r186",
      "r211",
      "r231",
      "r235",
      "r237",
      "r239",
      "r247",
      "r248",
      "r287",
      "r329",
      "r332",
      "r333",
      "r334",
      "r338",
      "r339",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r516",
      "r629",
      "r630",
      "r631",
      "r632",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r663",
      "r685",
      "r703",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r908",
      "r929",
      "r938"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "carg_CometFoundationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "CometFoundationMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comet Foundation [Member]",
        "documentation": "Comet Foundation.",
        "terseLabel": "Comet Foundation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 8)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r110",
      "r581",
      "r662"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r321",
      "r322",
      "r724",
      "r954",
      "r959"
     ]
    },
    "carg_CommitmentsAndContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "CommitmentsAndContingenciesLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments And Contingencies [Line Items]",
        "label": "Commitments And Contingencies [Line Items]",
        "documentation": "Commitments and contingencies."
       }
      }
     },
     "auth_ref": []
    },
    "carg_CommitmentsAndContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "CommitmentsAndContingenciesTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments And Contingencies [Table]",
        "label": "Commitments And Contingencies [Table]",
        "documentation": "Commitments and contingencies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Common Stock",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B Common Stock",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r811",
      "r812",
      "r813",
      "r815",
      "r816",
      "r817",
      "r818",
      "r934",
      "r935",
      "r937",
      "r974",
      "r1032",
      "r1034"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r663"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "label": "Common Stock, Shares, Issued",
        "totalLabel": "Common Stock, Shares, Issued, Total",
        "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."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "periodStartLabel": "Beginning balance, Shares",
        "periodEndLabel": "Ending balance, Shares",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r66",
      "r663",
      "r681",
      "r1034",
      "r1035"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "periodEndLabel": "Common Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance",
        "totalLabel": "Common Stock, Value, Issued, Total",
        "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."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r583",
      "r793"
     ]
    },
    "us-gaap_CommonStockVotingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockVotingRights",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Right to voting",
        "label": "Common Stock, Voting Rights",
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r876"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r873"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income",
        "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."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r192",
      "r194",
      "r199",
      "r575",
      "r593",
      "r594"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r51",
      "r52",
      "r284",
      "r723"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r51",
      "r52",
      "r284",
      "r626",
      "r723"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r51",
      "r52",
      "r284",
      "r723",
      "r910"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r124"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of significant off-balance sheet risk",
        "label": "Concentration Risk, Credit Risk, Financial Instruments, off-Balance-Sheet Risk",
        "documentation": "Description of financial instruments, excluding certain derivatives, with off-balance sheet credit risk (for example, standby letters of credit or financial guarantees), including (1) information about the (shared) activity, region or economic characteristic that identifies the concentration, (2) the face or contract amount of the instrument, (3) the nature and terms of the instrument, including the market risk, cash requirements and accounting policies for it, (4) the maximum amount of loss due to credit risk that would be incurred if the counterparties failed completely to perform according to the terms of the contracts, and any security or collateral that proved to be of no value, (5) the entity's policy of requiring collateral or other security to support financial instruments subject to credit risk, information about access to collateral or other security, and a brief description of the security supporting those financial instruments, and (6) the policy of entering into and a brief description of master netting arrangements to mitigate the credit risk, and the extent to which such arrangements would reduce the maximum amount of loss due to credit risk."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r107"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of credit risk, percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r51",
      "r52",
      "r284"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r51",
      "r52",
      "r284",
      "r723"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r135",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r213",
      "r245",
      "r256",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r329",
      "r330",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r753",
      "r754",
      "r914",
      "r915",
      "r964",
      "r965"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r135",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r213",
      "r245",
      "r256",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r329",
      "r330",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r753",
      "r754",
      "r914",
      "r915",
      "r964",
      "r965"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r744"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in Progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total",
        "terseLabel": "Deferred contract costs",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r376",
      "r395"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred contract costs, net of current portion",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r376",
      "r395"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r375",
      "r395"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "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."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Summary of Contractual Obligations",
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r913",
      "r933"
     ]
    },
    "us-gaap_ConversionOfStockDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockDescription",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of stock, description",
        "label": "Conversion of Stock, Description",
        "documentation": "A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. 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."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19"
     ]
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesIssued1",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of stock",
        "label": "Conversion of Stock, Shares Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19"
     ]
    },
    "us-gaap_ConversionOfStockTypeOfStockConverted": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockTypeOfStockConverted",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of share converted to another class",
        "label": "Conversion of Stock, Type of Stock Converted",
        "documentation": "The type of stock (i.e. preferred, common, treasury, etc.) being converted in a noncash (or part noncash) transaction."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cost of Goods and Services Sold, Total",
        "terseLabel": "Cost of revenue",
        "label": "Cost of Goods and Services Sold",
        "verboseLabel": "Total Cost of revenue",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r542"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSoldAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSoldAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Goods and Services Sold [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of goods and services sold depreciation amortization and impairment expense.",
        "label": "Cost Of Goods And Services Sold Depreciation Amortization And Impairment Expense",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Revenue",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r962"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r962",
      "r963"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r284"
     ]
    },
    "carg_DafnaSarnoffMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "DafnaSarnoffMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dafna Sarnoff.",
        "label": "Dafna Sarnoff [Member]",
        "terseLabel": "Dafna Sarnoff"
       }
      }
     },
     "auth_ref": []
    },
    "carg_DealerToDealerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "DealerToDealerMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dealer-to-Dealer.",
        "label": "Dealer-to-Dealer [Member]",
        "terseLabel": "Dealer-to-Dealer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt",
        "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."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r210",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r327",
      "r328",
      "r340",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r356",
      "r363",
      "r364",
      "r366",
      "r524"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r347",
      "r352",
      "r353",
      "r354",
      "r355",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r365",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r792",
      "r930",
      "r986",
      "r988"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r40",
      "r41",
      "r53",
      "r102",
      "r103",
      "r213",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r347",
      "r352",
      "r353",
      "r354",
      "r355",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r365",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r792",
      "r930",
      "r986",
      "r988"
     ]
    },
    "carg_DecreaseInAccruedBonus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "DecreaseInAccruedBonus",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in accrued bonus.",
        "label": "Decrease In Accrued Bonus",
        "terseLabel": "Decrease in accrued bonus"
       }
      }
     },
     "auth_ref": []
    },
    "carg_DecreaseInAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "DecreaseInAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in segment assets",
        "label": "Decrease in Assets",
        "documentation": "Decrease in assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Debt Issuance Costs, Net, Total",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Deferred financing costs",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r967",
      "r985",
      "r986",
      "r988"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "totalLabel": "Deferred Income Tax Assets, Net, Total",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r458"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Deferred Income Tax Expense (Benefit), Total",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r131",
      "r932"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Income Tax Liabilities, Net",
        "totalLabel": "Deferred Income Tax Liabilities, Net, Total",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r458",
      "r580"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total",
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r35"
     ]
    },
    "carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation and amortization excluding amortization of intangible assets, capitalized hosting arrangements and impairments",
        "label": "Depreciation and Amortization Excluding Amortization of Intangible Assets, Capitalized Hosting Arrangements and impairments",
        "terseLabel": "Depreciation and amortization excluding amortization of intangible assets, capitalized hosting arrangements and disposals"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Depreciation, Depletion and Amortization, Total",
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r245",
      "r259",
      "r277",
      "r753",
      "r754"
     ]
    },
    "carg_DigitalWholesaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "DigitalWholesaleMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digital Wholesale",
        "label": "Digital Wholesale [Member]",
        "documentation": "Digital wholesale member."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Summary of Revenue from Contracts with Customers by Services and Products",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based Compensation and Common Stock Share Repurchases",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r411",
      "r443",
      "r444",
      "r445",
      "r781"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "carg_DocumentAndEntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "DocumentAndEntityInformationLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document And Entity Information [Line Items]",
        "label": "Document And Entity Information [Line Items]",
        "documentation": "Document and entity information."
       }
      }
     },
     "auth_ref": []
    },
    "carg_DocumentAndEntityInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "DocumentAndEntityInformationTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document And Entity Information [Table]",
        "label": "Document And Entity Information [Table]",
        "documentation": "Document and entity information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Document Type",
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Tax Authority",
        "label": "Domestic Tax Jurisdiction [Member]",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r868"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income per share attributable to common stockholders: (Note 10)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "label": "Earnings Per Share, Basic",
        "totalLabel": "Earnings Per Share, Basic, Total",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r229",
      "r231",
      "r237",
      "r238",
      "r239",
      "r244",
      "r483",
      "r487",
      "r502",
      "r503",
      "r576",
      "r595",
      "r745"
     ]
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share Basic [Line Items]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r235",
      "r237"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings Per Share, Diluted, Total",
        "terseLabel": "Diluted",
        "label": "Earnings Per Share, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r231",
      "r237",
      "r238",
      "r239",
      "r244",
      "r483",
      "r487",
      "r502",
      "r503",
      "r576",
      "r595",
      "r745"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r241"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r240",
      "r242",
      "r243"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total",
        "terseLabel": "Impact of foreign currency on cash, cash equivalents, and restricted cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "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; including, but not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r984"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total",
        "terseLabel": "Effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r782"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Federal statutory tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r460",
      "r474",
      "r782"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Capitalized website development and internal-use software costs excluded from stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Amount Capitalized",
        "terseLabel": "Capitalized stock-based compensation expense in website development and internal-use software costs and hosting arrangements",
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "verboseLabel": "Stock Options Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Securities Act File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "State of incorporation",
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquipmentMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Equipment",
        "label": "Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component",
        "label": "Equity Component [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r173",
      "r196",
      "r197",
      "r198",
      "r214",
      "r215",
      "r216",
      "r218",
      "r223",
      "r225",
      "r227",
      "r246",
      "r288",
      "r289",
      "r309",
      "r373",
      "r472",
      "r473",
      "r480",
      "r481",
      "r482",
      "r484",
      "r486",
      "r487",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r525",
      "r526",
      "r533",
      "r592",
      "r619",
      "r620",
      "r621",
      "r636",
      "r703"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r830",
      "r840",
      "r850",
      "r882"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r827",
      "r837",
      "r847",
      "r879"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r506",
      "r513",
      "r785"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r506",
      "r513",
      "r785"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r975",
      "r976"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r504",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r515",
      "r535",
      "r536",
      "r537",
      "r763",
      "r764",
      "r775",
      "r776",
      "r777",
      "r785",
      "r788"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r506",
      "r507",
      "r509",
      "r785",
      "r978",
      "r980"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r399",
      "r404",
      "r506",
      "r513",
      "r535",
      "r775",
      "r776",
      "r777",
      "r785"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Other Observable Inputs (Level 2 Inputs)",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r399",
      "r404",
      "r506",
      "r507",
      "r513",
      "r536",
      "r763",
      "r764",
      "r775",
      "r776",
      "r777",
      "r785"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Unobservable Inputs (Level 3 Inputs)",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r506",
      "r507",
      "r508",
      "r509",
      "r513",
      "r537",
      "r763",
      "r764",
      "r775",
      "r776",
      "r777",
      "r785",
      "r788"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r506",
      "r507",
      "r509",
      "r785",
      "r978",
      "r980"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r504",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r515",
      "r535",
      "r536",
      "r537",
      "r763",
      "r764",
      "r775",
      "r776",
      "r777",
      "r785",
      "r788"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurements, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r785",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "carg_FederalAndStateJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "FederalAndStateJurisdictionMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal and State Jurisdiction [Member]",
        "documentation": "Federal and state jurisdiction.",
        "terseLabel": "Federal and State Jurisdiction"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of finance lease obligations",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r531"
     ]
    },
    "carg_FinanceLeaseRightOfUseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "FinanceLeaseRightOfUseAssetsMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease Right-of-use Assets",
        "label": "Finance Lease Right Of Use Assets [Member]",
        "documentation": "Finance lease right-of-use assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstruments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments",
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance",
        "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance",
        "terseLabel": "Intangible assets, net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r953"
     ]
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Tax Jurisdiction [Member]",
        "terseLabel": "Foreign Country",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r461"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "negatedLabel": "Currency (gain) loss on foreign denominated transactions",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r683",
      "r819",
      "r982",
      "r983",
      "r1033"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r834",
      "r844",
      "r854",
      "r886"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r834",
      "r844",
      "r854",
      "r886"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r834",
      "r844",
      "r854",
      "r886"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r834",
      "r844",
      "r854",
      "r886"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r834",
      "r844",
      "r854",
      "r886"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r867"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and Fixtures",
        "label": "Furniture and Fixtures [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on sale of property and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total",
        "terseLabel": "Disposal of fully depreciated assets",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "General and Administrative Expense, Total",
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "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."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r687"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and Administrative Expense",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance as of December 31, 2023",
        "terseLabel": "Goodwill",
        "totalLabel": "Goodwill, Total",
        "label": "Goodwill",
        "periodEndLabel": "Balance as of September 30, 2024",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r293",
      "r574",
      "r754",
      "r761",
      "r786",
      "r793",
      "r950",
      "r951"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Other Intangible Assets",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r949",
      "r952"
     ]
    },
    "carg_GoodwillAndOtherAssetsImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "GoodwillAndOtherAssetsImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill and other assets impairment.",
        "label": "Goodwill and Other Assets Impairment",
        "terseLabel": "Goodwill and other asset impairment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r77",
      "r118",
      "r211",
      "r287",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r516",
      "r747",
      "r753",
      "r940",
      "r942",
      "r943",
      "r944",
      "r945",
      "r964"
     ]
    },
    "carg_HilaryAndLangleySteinertMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "HilaryAndLangleySteinertMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hilary and Langley Steinert [Member]",
        "documentation": "Hilary and Langley Steinert.",
        "terseLabel": "Hilary and Langley Steinert"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impaired Assets to be Disposed of by Method Other than Sale, Carrying Value of Asset",
        "terseLabel": "Disposal of fully depreciated assets",
        "documentation": "The carrying amount on the books of the entity of the impaired asset to be disposed of by a method other than sale."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r96"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes",
        "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."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r114",
      "r118",
      "r577",
      "r589",
      "r747",
      "r753",
      "r940",
      "r942",
      "r943",
      "r944",
      "r945"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r317",
      "r318",
      "r510",
      "r511",
      "r514",
      "r616",
      "r618",
      "r688",
      "r737",
      "r787",
      "r1003"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r318",
      "r510",
      "r511",
      "r514",
      "r616",
      "r618",
      "r688",
      "r737",
      "r787",
      "r1003"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority",
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r460",
      "r461",
      "r465",
      "r470",
      "r782",
      "r973"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority",
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r460",
      "r461",
      "r465",
      "r470",
      "r782",
      "r973"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name",
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r973"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name",
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r973"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r454",
      "r460",
      "r462",
      "r463",
      "r464",
      "r466",
      "r469",
      "r475",
      "r477",
      "r478",
      "r479",
      "r634",
      "r782"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination [Line Items]",
        "label": "Income Tax Examination [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination [Table]",
        "label": "Income Tax, Examination [Table]",
        "documentation": "Disclosure of information about income tax examination currently in progress or completed during current period by tax authority. Includes, but is not limited to, description of examination, jurisdiction conducting examination, tax year under examination, likelihood of unfavorable settlement, range of possible loss, liability recorded, increase (decrease) of liability from prior period, and penalty and interest incurred or accrued."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax provision (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "totalLabel": "Income Tax Expense (Benefit), Total",
        "terseLabel": "Provision for income taxes",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r132",
      "r226",
      "r227",
      "r245",
      "r262",
      "r277",
      "r459",
      "r460",
      "r476",
      "r596",
      "r782"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r455",
      "r456",
      "r466",
      "r467",
      "r468",
      "r471",
      "r628"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r88",
      "r927",
      "r971",
      "r972"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (Decrease) in Accounts Payable, Total",
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses, accrued income taxes, and other liabilities",
        "label": "Increase Decrease In Accrued Liabilities Accrued Income Taxes And Other Liabilities",
        "documentation": "Increase (decrease) in accrued liabilities accrued income taxes and other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred contract costs",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "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."
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r541",
      "r925"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (Decrease) in Inventories, Total",
        "label": "Increase (Decrease) in Inventories",
        "terseLabel": "Inventory",
        "negatedLabel": "Inventory",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "carg_IncreaseDecreaseInLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "IncreaseDecreaseInLeaseObligations",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease obligations",
        "label": "Increase Decrease In Lease Obligations",
        "documentation": "Increase decrease in lease obligations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses, prepaid income taxes, and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "carg_IncreaseDecreaseInPropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "IncreaseDecreaseInPropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product offerings",
        "documentation": "Increase Decrease in Property Plant and Equipment Gross",
        "label": "Increase Decrease in Property Plant and Equipment Gross"
       }
      }
     },
     "auth_ref": []
    },
    "carg_IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in borrowing capacity equal to percentage of four quarter EBDITA.",
        "label": "Increase In Borrowing Capacity Equal To Percentage Of Four Quarter EBDITA",
        "terseLabel": "Increase in borrowing capacity equal to percentage of four quarter EBDITA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of share equivalents resulting from unvested restricted stock units",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Equity Unit Purchase Agreements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of equity unit purchase agreements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r233",
      "r239"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of share equivalents resulting from stock options",
        "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r239",
      "r410"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r834",
      "r844",
      "r854",
      "r878",
      "r886",
      "r890",
      "r898"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r902"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r902"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r902"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r205",
      "r206"
     ]
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "Internal Revenue Service",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "totalLabel": "Inventory, Net, Total",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r742",
      "r793"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r257",
      "r277",
      "r753",
      "r924"
     ]
    },
    "us-gaap_InvestmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments",
        "label": "Investment [Table Text Block]",
        "documentation": "Tabular disclosure of investment."
       }
      }
     },
     "auth_ref": [
      "r911",
      "r912",
      "r947"
     ]
    },
    "us-gaap_InvestmentTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeExtensibleEnumeration",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Type [Extensible Enumeration]",
        "documentation": "Indicates type of investment. Includes, but is not limited to, common stock, preferred stock, convertible security, fixed income security, government security, option purchased, warrant, loan participation and assignment, commercial paper, bankers' acceptance, certificates of deposit, short-term security, repurchase agreement, and other investment company."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r651",
      "r706",
      "r708",
      "r709",
      "r710",
      "r711",
      "r714",
      "r715",
      "r716"
     ]
    },
    "carg_IsmailElshareefMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "IsmailElshareefMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ismail Elshareef [Member]",
        "documentation": "Ismail Elshareef.",
        "terseLabel": "Ismail Elshareef"
       }
      }
     },
     "auth_ref": []
    },
    "carg_JasonTrevisanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "JasonTrevisanMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jason Trevisan [Member]",
        "documentation": "Jason Trevisan.",
        "terseLabel": "Jason Trevisan"
       }
      }
     },
     "auth_ref": []
    },
    "carg_JavierZamoraMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "JavierZamoraMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Javier Zamora [Member]",
        "documentation": "Javier Zamora.",
        "terseLabel": "Javier Zamora"
       }
      }
     },
     "auth_ref": []
    },
    "carg_LangleySteinertMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "LangleySteinertMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Langley Steinert [Member]",
        "documentation": "Langley Steinert.",
        "terseLabel": "Langley Steinert"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold Improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r532"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Future Minimum Lease Payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit Facility",
        "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)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r57",
      "r58",
      "r59",
      "r61",
      "r62",
      "r63",
      "r64",
      "r211",
      "r287",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r490",
      "r493",
      "r494",
      "r516",
      "r661",
      "r746",
      "r821",
      "r964",
      "r990",
      "r991"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r111",
      "r586",
      "r793",
      "r931",
      "r948",
      "r981"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders' equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r177",
      "r211",
      "r287",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r490",
      "r493",
      "r494",
      "r516",
      "r793",
      "r964",
      "r990",
      "r991"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-Term Line of Credit, Total",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Letter of credit facility",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r109",
      "r1000"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityExpirationDate1",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Expiration Date",
        "terseLabel": "Line of credit facility maturity date",
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r60"
     ]
    },
    "carg_LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility increased in maximum borrowing capacity.",
        "label": "Line Of Credit Facility Increased in Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility increased in maximum borrowing capacity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility maximum borrowing amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r60"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Line of credit facility unutilized commitment fee percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-Term Debt, Total",
        "label": "Long-Term Debt",
        "terseLabel": "Long-term debt outstanding",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r109",
      "r353",
      "r367",
      "r763",
      "r764",
      "r792",
      "r1000"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer",
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r770",
      "r803",
      "r808",
      "r969",
      "r1002",
      "r1004",
      "r1005",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "carg_MarketplaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "MarketplaceMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marketplace [Member]",
        "label": "Marketplace [Member]",
        "terseLabel": "Marketplace"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MaterialReconcilingItemsMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]",
        "terseLabel": "Other Revenue",
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r275",
      "r278",
      "r753",
      "r754"
     ]
    },
    "carg_MatthewQuinnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "MatthewQuinnMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Matthew Quinn [Member]",
        "documentation": "Matthew Quinn.",
        "terseLabel": "Matthew Quinn"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r138",
      "r140",
      "r141",
      "r143",
      "r171",
      "r172",
      "r323",
      "r324",
      "r325",
      "r326",
      "r405",
      "r451",
      "r509",
      "r540",
      "r615",
      "r617",
      "r625",
      "r653",
      "r654",
      "r707",
      "r709",
      "r712",
      "r713",
      "r715",
      "r734",
      "r735",
      "r760",
      "r767",
      "r780",
      "r788",
      "r789",
      "r790",
      "r791",
      "r804",
      "r966",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r138",
      "r140",
      "r141",
      "r143",
      "r171",
      "r172",
      "r323",
      "r324",
      "r325",
      "r326",
      "r405",
      "r451",
      "r509",
      "r540",
      "r615",
      "r617",
      "r625",
      "r653",
      "r654",
      "r707",
      "r709",
      "r712",
      "r713",
      "r715",
      "r734",
      "r735",
      "r760",
      "r767",
      "r780",
      "r788",
      "r789",
      "r790",
      "r804",
      "r966",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997"
     ]
    },
    "us-gaap_MinorityInterestChangeInRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestChangeInRedemptionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Change in Redemption Value",
        "terseLabel": "Redeemable noncontrolling interest , accretion to redemption value",
        "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r42",
      "r100",
      "r101"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "terseLabel": "Distributions to redeemable noncontrolling interest holders",
        "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r104",
      "r106"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer",
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r770",
      "r803",
      "r808",
      "r969",
      "r1002",
      "r1004",
      "r1005",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "terseLabel": "Net cash provided by (used in) financing activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing Activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r89"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "negatedLabel": "Net loss",
        "verboseLabel": "Net income",
        "totalLabel": "Net income",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r89",
      "r115",
      "r175",
      "r191",
      "r193",
      "r198",
      "r211",
      "r217",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r226",
      "r227",
      "r236",
      "r287",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r483",
      "r487",
      "r503",
      "r516",
      "r591",
      "r684",
      "r701",
      "r702",
      "r819",
      "r964"
     ]
    },
    "us-gaap_NetIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Net Income (Loss) Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "NetIncomeLossPerShareAttributableToCommonStockholdersAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Per Share Attributable To Common Stockholders Abstract",
        "documentation": "Net income (loss) per share attributable to common stockholders.",
        "terseLabel": "Net income per share attributable to common stockholders:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements Adopted",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r834",
      "r844",
      "r854",
      "r878",
      "r886"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r861"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "carg_NonRule10B51ArrModifiedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "NonRule10B51ArrModifiedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Rule 10b 51 Arr Modified Flag",
        "documentation": "Non Rule 10b 51 Arr Modified Flag"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1037",
      "r1038",
      "r1039"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental noncash disclosure of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense), net",
        "totalLabel": "Total other income, net",
        "verboseLabel": "Total other income, net",
        "label": "Other income, net",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income, net:"
       }
      }
     },
     "auth_ref": []
    },
    "carg_NumberOfDealerAccounts": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "NumberOfDealerAccounts",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Dealer Accounts",
        "documentation": "Number of dealer accounts.",
        "terseLabel": "Number of dealer accounts"
       }
      }
     },
     "auth_ref": []
    },
    "carg_NumberOfMajorCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "NumberOfMajorCustomers",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of major customers",
        "label": "Number Of Major Customers",
        "documentation": "Number of major customers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r748",
      "r758",
      "r941"
     ]
    },
    "carg_NumberOfVotesEntitledToStockholdersPerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "NumberOfVotesEntitledToStockholdersPerShare",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of votes entitled to stockholders per share",
        "label": "Number Of Votes Entitled To Stockholders Per Share",
        "documentation": "Number of votes entitled to stockholders per share."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OpenTaxYear": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OpenTaxYear",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Open tax year",
        "label": "Open Tax Year",
        "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "totalLabel": "Total segment expenses",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "verboseLabel": "Total segment income (loss) from operations",
        "terseLabel": "Income from operations",
        "totalLabel": "Income from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r747",
      "r940",
      "r942",
      "r943",
      "r944",
      "r945"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for operating lease liabilities",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r531"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segment",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r278",
      "r753",
      "r754"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization and Business Description",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91",
      "r92",
      "r105"
     ]
    },
    "carg_OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities": {
       "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other accrued expenses, accrued income taxes and other current liabilities.",
        "label": "Other Accrued Expenses, Accrued Income Taxes and Other Current Liabilities",
        "terseLabel": "Other accrued expenses, accrued income taxes, and other current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Other Assets, Noncurrent",
        "totalLabel": "Other Assets, Noncurrent, Total",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total",
        "terseLabel": "Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r592"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income:"
       }
      }
     },
     "auth_ref": []
    },
    "carg_OtherDirectorsAndOfficersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "OtherDirectorsAndOfficersMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Directors and Officers [Member]",
        "documentation": "Other directors and officers.",
        "terseLabel": "Other Directors and Officers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non\u2013current liabilities",
        "label": "Other Liabilities, Noncurrent",
        "totalLabel": "Total",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense)",
        "totalLabel": "Other Nonoperating Income (Expense), Total",
        "terseLabel": "Other expense, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "carg_OtherOperatingIncomeExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "OtherOperatingIncomeExpenses",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Operating Income Expenses",
        "documentation": "Other operating income expenses.",
        "terseLabel": "Other operating income"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r832",
      "r842",
      "r852",
      "r884"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r845",
      "r855",
      "r887"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r845",
      "r855",
      "r887"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "carg_PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment of withholding taxes on net share settlements of restricted stock units",
        "negatedLabel": "Payment of withholding taxes on net share settlements of restricted stock units",
        "label": "Payment Of Withholding Taxes On Net Share Settlements Of Restricted Stock Units",
        "documentation": "Payment of withholding taxes on net share settlements of restricted stock units."
       }
      }
     },
     "auth_ref": []
    },
    "carg_PaymentProcessorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "PaymentProcessorMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment Processor [Member]",
        "documentation": "Payment processor.",
        "terseLabel": "Payment Processor"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchases of common stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total",
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of short-term investments",
        "terseLabel": "Purchases of short-term investments",
        "label": "Payments to Acquire Short-Term Investments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToDevelopSoftware",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capitalization of website development costs",
        "label": "Payments to Develop Software",
        "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."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r869"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r869"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r861"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "carg_PillarTwoLegislationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "PillarTwoLegislationMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pillar two legislation",
        "label": "Pillar Two Legislation [Member]",
        "terseLabel": "Pillar Two Legislation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r861"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r368"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized",
        "label": "Preferred Stock, Shares Authorized",
        "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."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r663"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued",
        "label": "Preferred Stock, Shares Issued",
        "totalLabel": "Preferred Stock, Shares Issued, Total",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r368"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance",
        "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance",
        "terseLabel": "Preferred stock, shares outstanding",
        "label": "Preferred Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r663",
      "r681",
      "r1034",
      "r1035"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Value, Issued",
        "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance",
        "totalLabel": "Preferred Stock, Value, Issued, Total",
        "terseLabel": "Preferred stock, $0.001 par value per share; 10,000,000 shares authorized; no shares issued and outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r582",
      "r793"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses, prepaid income taxes and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r10"
     ]
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product [Member]",
        "terseLabel": "Product",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r170",
      "r280",
      "r542",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r739",
      "r768",
      "r802",
      "r804",
      "r805",
      "r809",
      "r810",
      "r916",
      "r960",
      "r961",
      "r969",
      "r1002",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r170",
      "r280",
      "r542",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r739",
      "r768",
      "r802",
      "r804",
      "r805",
      "r809",
      "r810",
      "r916",
      "r960",
      "r961",
      "r969",
      "r1002",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Consolidated net income (loss)",
        "verboseLabel": "Consolidated net income",
        "terseLabel": "Net income",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r191",
      "r193",
      "r203",
      "r211",
      "r217",
      "r223",
      "r226",
      "r227",
      "r287",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r483",
      "r487",
      "r488",
      "r491",
      "r492",
      "r503",
      "r516",
      "r577",
      "r590",
      "r635",
      "r684",
      "r701",
      "r702",
      "r783",
      "r784",
      "r820",
      "r923",
      "r964"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r532"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment, Net",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r125",
      "r129",
      "r130"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisposals",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal of fully depreciated assets",
        "label": "Property, Plant and Equipment, Disposals",
        "documentation": "Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance",
        "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance",
        "totalLabel": "Property, Plant and Equipment, Gross, Total",
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "verboseLabel": "Capitalized Expense",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r179",
      "r588"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property, Plant and Equipment, Gross, Period Increase (Decrease), Total",
        "label": "Property, Plant and Equipment, Gross, Period Increase (Decrease)",
        "terseLabel": "Increase (decrease) in property and equipment",
        "documentation": "Amount of increase (decrease) of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property Plant And Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance",
        "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance",
        "totalLabel": "Property and equipment, net",
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r532",
      "r578",
      "r588",
      "r793"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment, Net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset",
        "label": "Long-Lived Tangible Asset [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r532"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for doubtful accounts",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r291"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r138",
      "r140",
      "r141",
      "r143",
      "r171",
      "r172",
      "r323",
      "r324",
      "r325",
      "r326",
      "r398",
      "r405",
      "r437",
      "r438",
      "r439",
      "r451",
      "r509",
      "r538",
      "r539",
      "r540",
      "r615",
      "r617",
      "r625",
      "r653",
      "r654",
      "r707",
      "r709",
      "r712",
      "r713",
      "r715",
      "r734",
      "r735",
      "r760",
      "r767",
      "r780",
      "r788",
      "r789",
      "r790",
      "r791",
      "r804",
      "r813",
      "r958",
      "r966",
      "r978",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r138",
      "r140",
      "r141",
      "r143",
      "r171",
      "r172",
      "r323",
      "r324",
      "r325",
      "r326",
      "r398",
      "r405",
      "r437",
      "r438",
      "r439",
      "r451",
      "r509",
      "r538",
      "r539",
      "r540",
      "r615",
      "r617",
      "r625",
      "r653",
      "r654",
      "r707",
      "r709",
      "r712",
      "r713",
      "r715",
      "r734",
      "r735",
      "r760",
      "r767",
      "r780",
      "r788",
      "r789",
      "r790",
      "r791",
      "r804",
      "r813",
      "r958",
      "r966",
      "r978",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997"
     ]
    },
    "carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block]",
        "documentation": "Recent accounting pronouncements not yet adopted.",
        "terseLabel": "Recent Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Assets by Segment",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r827",
      "r837",
      "r847",
      "r879"
     ]
    },
    "carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "RedeemableNoncontrollingInterestAccretionToRedemptionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redeemable noncontrolling interest accretion to redemption value.",
        "label": "Redeemable Noncontrolling Interest Accretion to Redemption Value",
        "terseLabel": "Accretion of redeemable noncontrolling interest to redemption value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total",
        "terseLabel": "Redeemable noncontrolling interest",
        "periodStartLabel": "Redeemable Noncontrolling Interest, Beginning balance",
        "periodEndLabel": "Redeemable Noncontrolling Interest, Ending balance",
        "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount",
        "verboseLabel": "Valuation of redeemable noncontrolling interest",
        "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r100",
      "r101"
     ]
    },
    "carg_RedeemableNoncontrollingInterestPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "RedeemableNoncontrollingInterestPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable Noncontrolling Interest",
        "label": "Redeemable Noncontrolling Interest Policy [Text Block]",
        "documentation": "Redeemable noncontrolling interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product, technology, and development",
        "label": "Research and Development Expense",
        "totalLabel": "Research and Development Expense, Total",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r737",
      "r753",
      "r998"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product, Technology, and Development Expense",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r828",
      "r838",
      "r848",
      "r880"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r829",
      "r839",
      "r849",
      "r881"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r836",
      "r846",
      "r856",
      "r888"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Restricted Cash, Total",
        "verboseLabel": "Restricted cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. 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."
       }
      }
     },
     "auth_ref": [
      "r917",
      "r928",
      "r999",
      "r1001"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Current",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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."
       }
      }
     },
     "auth_ref": [
      "r917",
      "r928"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Noncurrent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r918",
      "r928"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted Stock Units Outstanding",
        "terseLabel": "Restricted Stock Units",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance",
        "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance",
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r104",
      "r585",
      "r622",
      "r624",
      "r633",
      "r664",
      "r793"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r214",
      "r215",
      "r216",
      "r218",
      "r223",
      "r225",
      "r227",
      "r288",
      "r289",
      "r309",
      "r472",
      "r473",
      "r480",
      "r481",
      "r482",
      "r484",
      "r486",
      "r487",
      "r495",
      "r497",
      "r498",
      "r500",
      "r501",
      "r525",
      "r526",
      "r619",
      "r621",
      "r636",
      "r1034"
     ]
    },
    "us-gaap_RevenueCommissionersIrelandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueCommissionersIrelandMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Commissioners, Ireland",
        "label": "Revenue Commissioners, Ireland [Member]",
        "documentation": "Designated tax department of the government of Ireland."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Revenue",
        "verboseLabel": "Revenue",
        "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total",
        "terseLabel": "Total Revenue",
        "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."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r245",
      "r255",
      "r256",
      "r271",
      "r277",
      "r280",
      "r282",
      "r284",
      "r393",
      "r394",
      "r542"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition - Wholesale and Other Revenue and Inventory",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r738"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r397"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance obligation unsatisfied",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total revenue",
        "terseLabel": "Revenue",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2022 Revolver Sub-facility",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "carg_RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right-of-use asset increase (decrease) obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Increase (Decrease) Obtained in Exchange for Operating Lease Liability",
        "negatedLabel": "Obtaining a right-of-use asset in exchange for an operating lease liability",
        "terseLabel": "Obtaining a right-of-use asset in exchange for an operating lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "carg_Rule10B51ArrModifiedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "Rule10B51ArrModifiedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b 51 Arr Modified Flag",
        "documentation": "Rule 10b 51 Arr Modified Flag"
       }
      }
     },
     "auth_ref": []
    },
    "carg_Rule10B51TradingArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "Rule10B51TradingArrangementMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Trading Arrangement [Member]",
        "documentation": "Rule 10b5-1 trading arrangement.",
        "terseLabel": "Rule 10b5-1 Trading Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "carg_Rule10B51TradingArrangementOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "Rule10B51TradingArrangementOneMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Trading Arrangement One [Member]",
        "documentation": "Rule 10b5-1 trading arrangement one.",
        "terseLabel": "Rule 10b5-1 Trading Arrangement One"
       }
      }
     },
     "auth_ref": []
    },
    "carg_Rule10B51TradingArrangementThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "Rule10B51TradingArrangementThreeMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Trading Arrangement Three [Member]",
        "documentation": "Rule 10b5-1 Trading Arrangement Three.",
        "terseLabel": "Rule 10b5-1 Trading Arrangement Three"
       }
      }
     },
     "auth_ref": []
    },
    "carg_Rule10B51TradingArrangementTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "Rule10B51TradingArrangementTwoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Trading Arrangement Two [Member]",
        "documentation": "Rule 10b5-1 trading arrangement two.",
        "terseLabel": "Rule 10b5-1 Trading Arrangement Two"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "carg_SalesOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "SalesOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales of Short-Term Investments",
        "documentation": "Sales of short-term investments.",
        "terseLabel": "Sale of short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales Revenue, Net",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r909"
     ]
    },
    "carg_SamuelZalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "SamuelZalesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Samuel Zales [Member]",
        "documentation": "Samuel Zales.",
        "terseLabel": "Samuel Zales"
       }
      }
     },
     "auth_ref": []
    },
    "carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of accrued liabilities and other current liabilities.",
        "label": "Schedule Of Accrued Liabilities And Other Current Liabilities Table [Text Block]",
        "terseLabel": "Schedule of Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Stock-based Compensation Expense by Award Type",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Earnings Per Share Basic By Common Class [Table]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]",
        "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r23",
      "r231",
      "r235",
      "r237"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Allocation of Stock-based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "carg_ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "ScheduleOfFutureMinimumSubleaseIncomePaymentsTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Minimum Sublease Income Payments",
        "label": "Schedule of Future Minimum Sublease Income Payments [Table Text Block]",
        "documentation": "Schedule of future minimum sublease income payments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Property Plant And Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r532"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "terseLabel": "Summary of Revenue by Geographical Region",
        "documentation": "Tabular disclosure of information concerning 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."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r73"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r31"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Segment Revenue, Income (Loss) and Depreciation and Amortization",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r31"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r407",
      "r409",
      "r412",
      "r413",
      "r414",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r119",
      "r245",
      "r250",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r284",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r308",
      "r319",
      "r320",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r749",
      "r753",
      "r754",
      "r761",
      "r807",
      "r1002",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r139",
      "r142",
      "r144",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r282",
      "r283",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r649",
      "r650",
      "r652",
      "r708",
      "r710",
      "r714",
      "r716",
      "r722",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r740",
      "r769",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r806",
      "r813",
      "r969",
      "r1002",
      "r1004",
      "r1005",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "carg_SegmentIncomeLossFromOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "SegmentIncomeLossFromOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total segment income (loss) from operations",
        "label": "Segment Income Loss From Operations",
        "documentation": "Segment income (loss) from operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]",
        "documentation": "Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r752",
      "r759"
     ]
    },
    "us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingCodmProfitLossMeasureHowUsedDescription",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment reporting, CODM, profit (loss) measure, how used, description",
        "label": "Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description",
        "documentation": "Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource."
       }
      }
     },
     "auth_ref": [
      "r270",
      "r749",
      "r756"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment and Geographic Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r245",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r266",
      "r268",
      "r269",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r284",
      "r748",
      "r750",
      "r751",
      "r753",
      "r755",
      "r757",
      "r758"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingInformationRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationRevenueAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue by Geographic Region:",
        "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Other Segment Item, Amount",
        "terseLabel": "Other segment items",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r268",
      "r269",
      "r277",
      "r753"
     ]
    },
    "carg_SellMyCarInstantMaxCashOfferMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "SellMyCarInstantMaxCashOfferMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureRevenueRecognitionSummaryOfRevenueFromContractsWithCustomersByServicesAndProductsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sell My Car - Instant Max Cash Offer.",
        "label": "Sell My Car - Instant Max Cash Offer [Member]",
        "terseLabel": "Sell My Car - Instant Max Cash Offer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Selling and Marketing Expense, Total",
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfAllocationOfStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and Marketing Expense",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock based compensation",
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r407",
      "r409",
      "r412",
      "r413",
      "r414",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesSummaryOfStockbasedCompensationExpenseByAwardTypeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r413",
      "r414",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r415",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r446",
      "r447",
      "r448",
      "r449"
     ]
    },
    "carg_ShareRepurchasedAndRetiredAtAverageCostPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "ShareRepurchasedAndRetiredAtAverageCostPricePerShare",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share repurchased and retired at average cost price per share",
        "label": "Share Repurchased And Retired At Average Cost Price Per Share",
        "documentation": "Share repurchased and retired at average cost price per share."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of withholding taxes on net share settlements of restricted stock units, Shares",
        "verboseLabel": "Employee tax withholding requirements and option costs due to net share settlement",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r955",
      "r956",
      "r957"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r955",
      "r956",
      "r957"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Short-Term Investments, Total",
        "label": "Short-Term Investments",
        "terseLabel": "Short-term investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r919"
     ]
    },
    "carg_SignificantAccountingPoliciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "SignificantAccountingPoliciesPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies",
        "label": "Significant Accounting Policies Policy [Text Block]",
        "documentation": "Significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r209"
     ]
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Capitalized Internal-Use Software",
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Website Development",
        "label": "Software Development [Member]",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r119",
      "r174",
      "r245",
      "r250",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r284",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r308",
      "r311",
      "r319",
      "r320",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r749",
      "r753",
      "r754",
      "r761",
      "r807",
      "r1002",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r184",
      "r185",
      "r186",
      "r211",
      "r231",
      "r235",
      "r237",
      "r239",
      "r247",
      "r248",
      "r287",
      "r329",
      "r332",
      "r333",
      "r334",
      "r338",
      "r339",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r516",
      "r629",
      "r630",
      "r631",
      "r632",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r663",
      "r685",
      "r703",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r908",
      "r929",
      "r938"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r66",
      "r69",
      "r70",
      "r173",
      "r196",
      "r197",
      "r198",
      "r214",
      "r215",
      "r216",
      "r218",
      "r223",
      "r225",
      "r227",
      "r246",
      "r288",
      "r289",
      "r309",
      "r373",
      "r472",
      "r473",
      "r480",
      "r481",
      "r482",
      "r484",
      "r486",
      "r487",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r525",
      "r526",
      "r533",
      "r592",
      "r619",
      "r620",
      "r621",
      "r636",
      "r703"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r139",
      "r142",
      "r144",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r282",
      "r283",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r649",
      "r650",
      "r652",
      "r708",
      "r710",
      "r714",
      "r716",
      "r722",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r740",
      "r769",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r806",
      "r813",
      "r969",
      "r1002",
      "r1004",
      "r1005",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r246",
      "r526",
      "r542",
      "r627",
      "r647",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r663",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r682",
      "r686",
      "r687",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r703",
      "r814"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r246",
      "r285",
      "r526",
      "r542",
      "r627",
      "r647",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r663",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r682",
      "r686",
      "r687",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r703",
      "r814"
     ]
    },
    "carg_SteinertTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "SteinertTrustMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Steinert Trust [Member]",
        "documentation": "Steinert Trust.",
        "terseLabel": "Steinert Trust"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r831",
      "r841",
      "r851",
      "r883"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon for acquisition, Shares",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r104"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of common stock, shares issued",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r40",
      "r66",
      "r69",
      "r104",
      "r357"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon vesting of restricted stock units, Shares",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r65",
      "r66",
      "r104"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon exercise of stock options, Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r65",
      "r66",
      "r104",
      "r421"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon for acquisition",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r66",
      "r69",
      "r70",
      "r104"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of common stock",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments",
        "totalLabel": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments, Total",
        "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon vesting of restricted stock units",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r104"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon exercise of stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r66",
      "r69",
      "r70",
      "r104"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate share repurchase price",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "carg_StockRepurchaseProgramEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "StockRepurchaseProgramEffectiveDate",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchase program effective date.",
        "terseLabel": "Share repurchase program effective date",
        "label": "Stock Repurchase Program Effective Date"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramExpirationDate",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share repurchase program expiration date",
        "label": "Share Repurchase Program, Expiration Date",
        "documentation": "Expiration date for purchase of share under share repurchase plan, in YYYY-MM-DD format. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining value of authorized shares repurchased",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares repurchased and retired",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r65",
      "r66",
      "r104"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share repurchased and retired, value",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r65",
      "r66",
      "r104"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock, Shares",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r65",
      "r66",
      "r104",
      "r632",
      "r703",
      "r720"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r65",
      "r66",
      "r104",
      "r636",
      "r703",
      "r720",
      "r820"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets",
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r69",
      "r70",
      "r94",
      "r665",
      "r681",
      "r704",
      "r705",
      "r793",
      "r821",
      "r931",
      "r948",
      "r981",
      "r1034"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r534"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r534"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureStockbasedCompensationAndCommonStockShareRepurchasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r534"
     ]
    },
    "us-gaap_SubsequentEventsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Considerations",
        "label": "Subsequent Events, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reporting subsequent events."
       }
      }
     },
     "auth_ref": []
    },
    "carg_SummaryOfSignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "SummaryOfSignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary Of Significant Accounting Policies [Line Items]",
        "label": "Summary Of Significant Accounting Policies [Line Items]",
        "documentation": "Summary of significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "carg_SummaryOfSignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "SummaryOfSignificantAccountingPoliciesTable",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary Of Significant Accounting Policies [Table]",
        "label": "Summary Of Significant Accounting Policies [Table]",
        "documentation": "Summary of significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "carg_TaxDistributionToRedeemableNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "TaxDistributionToRedeemableNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax distribution to redeemable noncontrolling interest holders.",
        "label": "Tax Distribution to Redeemable Noncontrolling Interest Holders",
        "terseLabel": "Tax distribution to redeemable noncontrolling interest holders"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxPeriodAxis",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Axis]",
        "documentation": "Information by period subject to enacted tax law."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_TaxPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxPeriodDomain",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Domain]",
        "documentation": "Identified tax period."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_TemporaryEquityNetIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityNetIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/StatementUnauditedCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Net Income",
        "verboseLabel": "Redeemable noncontrolling interest, net (loss) income",
        "documentation": "The portion of net income or loss attributable to temporary equity interest."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r869"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r876"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfRevenueByGeographicalRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled accounts receivable",
        "label": "Unbilled Receivables, Current",
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed earnings ratio used to calculate allocation to class of stock",
        "label": "Undistributed Earnings Ratio Used To Calculate Allocation To Class Of Stock",
        "documentation": "Undistributed earnings ratio used to calculate allocation to class of stock."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "carg_UnitedStatesMarketplaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "UnitedStatesMarketplaceMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfAssetsBySegmentDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos",
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureSegmentAndGeographicInformationSummaryOfSegmentRevenueSignificantSegmentExpensesSegmentDepreciationAndAmortizationSegmentIncomeLos1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Marketplace",
        "label": "United States Marketplace [Member]",
        "documentation": "United states marketplace member."
       }
      }
     },
     "auth_ref": []
    },
    "carg_UnpaidExciseTaxOnRepurchasesOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "UnpaidExciseTaxOnRepurchasesOfShares",
     "crdr": "debit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unpaid excise tax on repurchases of shares.",
        "label": "Unpaid Excise Tax On Repurchases Of Shares",
        "terseLabel": "Unpaid excise tax on repurchases of common stock"
       }
      }
     },
     "auth_ref": []
    },
    "carg_UnpaidRepurchasesOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "UnpaidRepurchasesOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid repurchases of common stock",
        "label": "Unpaid Repurchases Of Common Stock",
        "documentation": "Unpaid repurchases of common stock."
       }
      }
     },
     "auth_ref": []
    },
    "carg_UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid withholding taxes on net share settlement of restricted stock units",
        "label": "Unpaid Withholding Taxes On Net Share Settlement Of Restricted Stock Units",
        "documentation": "Unpaid withholding taxes on net share settlement of restricted stock units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gain (Loss) on Investments [Table Text Block]",
        "terseLabel": "Summary of Unrealized Gain on Investments in Equity Securities",
        "documentation": "Tabular disclosure of unrealized gains and losses on investments."
       }
      }
     },
     "auth_ref": []
    },
    "carg_UnsoldUnderRule10B51TradingArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "UnsoldUnderRule10B51TradingArrangementMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsold under Rule 10b5-1 Trading Arrangement [Member]",
        "documentation": "Unsold under Rule 10b5-1 Trading Arrangement.",
        "terseLabel": "Unsold Under Rule 10b5-1 Trading Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r122",
      "r123",
      "r126",
      "r127"
     ]
    },
    "carg_VestedAndUnvestedStockOptionsSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "VestedAndUnvestedStockOptionsSharesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested And Unvested Stock Options Shares [Member]",
        "documentation": "Vested and unvested stock options shares.",
        "terseLabel": "Vested And Unvested Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders - diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r239"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Denominator:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "verboseLabel": "Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders - basic",
        "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."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r239"
     ]
    },
    "carg_WholesaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "WholesaleMember",
     "presentation": [
      "http://www.cargurus.com/20250331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholesale [Member]",
        "label": "Wholesale [Member]",
        "terseLabel": "Wholesale"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "carg_ZacharyHallowellMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cargurus.com/20250331",
     "localname": "ZacharyHallowellMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Zachary Hallowell [Member]",
        "documentation": "Zachary Hallowell.",
        "terseLabel": "Zachary Hallowell"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(12)(c)",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(16)(c)",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-24"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(14)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(15)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "321",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/321/tableOfContent"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "325",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/325/tableOfContent"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Subparagraph": "(a)",
   "Publisher": "SEC"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>73
<FILENAME>0000950170-25-066988-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-25-066988-xbrl.zip
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
M>L>NZ)<[O-ZM],U*7N\2J^H"!,4 R GP!WC*:&)$\D0IRY0R,J>%N<"J[\>
M3B=UZ::3&%[8>@R6K#G EWK?Q/"N>F9'?@K -H)K7_GV9>'@R#;-F]3JVSNA
MC66N/IG6\0HS(Z2!(1*^*K[.+0U XD **C08%@X,QXPEA8[!!<^=C^XRX=_&
M0Z3Z0434#_/RK K' *K+CV4 TKQ#UP/,_Q\S!^!-_5M=34_>U!TZF,3X&NYV
M*W:Y'4*[R9O\R[.C,J87I]%/T?]XDU+I8_T50@$Z*$@#QLI2#1 (F!?T6P'L
MPUE@4JO<R7P^-^ 6[KZKPUY=/Y_>\#(R.@4PA)C0SG0.UMLX1BC,M# *[JCT
M52,4IG6P9UN_@/MPJS$72GI58"0+Y!8@/:A1XP"+ DH6*D\Z5U'??LQ@<F)D
MZ+,4(@$!&$/$X8EGT3C0_BSR_#-C5OQ68Q8%#)';!!K5PU,X:'T7"D%X+A4W
M#G0?];<?<P#>%S%7))<.<$8">0>MRD@PUD;M<@ A[N8Q2TZOC/G)16^TA56
M:F/SRT\8NMIMVD@1/#YK0UF[&-+Y>:L!KWB$8:/VV%&-HT/50N;!FYW3)H"S
MW=Y^^9[MUZ::UNVW-C2W.WO%=L+ 2E"C#.!SXB*ZORZ!'8HZ)T%9)45BFD>0
MB]FEL?5]Y]_*@-]3&>NL'7:\-@3T;/_?+WJZER^>WZ[I5$'W-<##3D]&I2\G
MG91EH3Q&*:_&Y\IC#^X0RE$KDF]!-&M0$K%Y<>I'TQ##R[HZ!CUQ,IVTM'V3
MYJH7G,VW1[:.OYY=?X.]T[+9^F7^D(.(NMM/9MCW/6C5YN#M^[GL7SO87^9O
MN7BG)]=-X$GK]2[>?V+K"3J7O\Q#>)0M[K/X;4&)L'2J:+W*B[_,O\\?\N0"
M]6]@AEP6L9".^)"#SYD < )XL"0/@KF4D(2BK\SP1UW!JT[._AC9\01LQHM_
M3LL3O,>O9X@I+A)U\>/JR=@%>2>_=,L RY29_W(GRJC"I!QX F -8'9 <,0I
M1TG2"9PW':GF]E%0YN44A'0"> 5.? D:%3XU:R62G =E5D DS504X*KEVC-
MAN!C&T<#B04W.0?5*JSK*Y'>@I:,> U29W*&BA,<58R^7"#/7@@M$K.C/VP9
M]L?/[$DYL:.U4DBLDD(A*1, =R4,I1FN08P8V#TEM&8!D)%F?:,08-#=BW&+
MCB2M;[$7/H)HE0U"Y_G/7R#&K5GB604@ L/<2/"#LOGSU[-? 5<<'=OZSTM<
M,7._#Z*/Y4<+2'QC]*J. '2\!.\4/%9IP.*!6QD(N*E6:0W M[_PI\<BNTH*
M&:.$]Z!%D\6(JP-WFUE&M$F&>F6%9JGW%/IU"A(:FV;F[BY+, )*Q)9P9O,*
M)"M.3D;6KU> 5FGSK)5.@3>=)!!%<FN(XP 9 PN1&E"U5OK>DZ=_ B17*$"W
MB@.NET(/IST\ST.,D8 * >V1<D:<C&#P(T9CM.!,R4UG3^^GQVW\,+R9'$6,
MC9W4\0CO]C'NCSU@@HV!9\&+1'-!E(Z@3, 9)84$SF7!,1H*30/G&TZM@SBQ
M8 H6<>"-T?/1J<BT)DHD$!\C G%Y8B27VH--SF6A\MZ39CFH?I$L&%"NQNWO
M>QN#C)*">5<42"*1)"H1P*P4++%0>0[VUZBB]R3YO+1T9&GIM2JOYNN8X==-
M49T%505+3A(!@DAD3B6Q24<0TD@#8&10!J%OS(">[1]U%:9^\J9^&^N/I8]+
MR/CO1]4H-G8=SN2%6&M^^UAKOKI8:\%D;@MOB8\!\WL\+DT'T*^)&0O 68O8
M6^"\]\G6X9JHZO')J#J+L16I-R>(F1]EF+S@5#J=#,DC(FI?%,1&!?\3)H:"
M1<%];TFW6EMX*Q$_L./#&:=TL:S3\GAZO&[%BJNA*U&L@C&=<DL4QR0<(W-B
M GBYWGONC"X\I_V//SQJ8LL5$ELRE^<)TU88Q:02@%0Y+XCCD5K.>:"Y[BNQ
MG]4QE).7UI<C&-9EK^-C-?J(0>(+)ZT,4QU5]>1=K(^?1S>Y:A=^CY,)YFIU
M#]\4CZ?(O<P=\T1+4/!2:. %ES- VSP&5GB:L]Z&AC_'"U]%C5O)_$+-_!:K
MP]J>')7>CI: W*]5,P$H "K&^J-I \]OWHSC?\>ZPO_@XZ_5V:@]94,\K\*P
MQ*Q7Q/E<$1G ,#C&-6%".EFX0@MI^LH:O8E3] &#FU0DF6LBJ.)$:A:(<Q0\
MZ%PX!U1E5O7.:=J$Z& ?,'H1/?>.D5@X%%'MB&5@V/-<H?*VT:;>)DS<9MGH
M>7F(BQ#WY2,_$!$]DTF92!S@;"(Q^;!(G!, X<88FUR(O25B)UL+4OX^R^R]
M*)V_Q7&LP5:.PUXX+L>8)MQN<'MQ>@+W>Z1$#2*7C#G"+'=$ HV)DUZ29)3+
M"ZI387MK/+\JE>GW:)L(\AGV0>56'ULV6&^\?X40Q]+<NI +DAA2*18YL2I2
M$IERS'$X6&S\PME]K>OV .D .4/ 74TT 1%E3!8WPF@B<Q$"#5$48EA9VP#E
M:;D(>7"<6,QJESQX@#5Y(%HD3E,HP"'IG5C>'.9?4JOXZ^.DF"],M)J1 -"%
M2&$%L18CB87UD@F6%WSM(:4-F:E4"*.3(P*P.9',:%+0@I,B1&ZM3U&EWBXQ
MW[ B\C";!Q[&Q#BJK&%<$18M( :9,V*%C$0J!Y.M ].^M[CN 6*GUP7+P0-8
M2[#\ G=P0@O"U6VXX]*IW\0=+*6$]0M"PDVO#*Q7H?.""&GS'#A#V;CV++2U
MNG)OXV@$3 ).09?%"9_OQXM[(&G';;>X@U&C*R>3S,%)YP6A>=)"M4D'O97V
M34D^V9A,)"><RXU,6#/!8)R&DL+K2)1B7N91Z[Q_^\9ZDGSR,%#K5AN(>T8P
MW*Y[OC5\B53[S;$M1R]&#6[JC.EQJMN\R%D$_0ING\)J0)PX5T1B<QMQ_<D[
MW[M<OR](V%HW._2!9(KFW "A -L41&J*.R- ,SIJDF9*Y<[T3L:^?NO76U"1
M#4#D.)[&U_&;EY,_,X"KWM5\Q]N5DQ\G/]VJ@D6_ @D/-%,%3R:/ED2O0%EB
M[0:36TN< %"B@N2JO[[&ZCW1;T.)*TRH<44.(%& XP<.'S!PB*2($LM0L40+
MQ6):/P,_=I=AO?GJ*]R5!N#%@V\@B>), C/(0(J0/(DF8&6S0LG4.^OX!4"#
M$8!79\]LO=_-RRM[^LPV1V]2.B\5]+B\"&N,MR$1+CT(M'"6%##=N+!K!04%
M7-C^"_3*M^;>BHT LC35J PM9-F'D5Q2)&].VCI6X\/YL!XGI+%1.2,5R0N,
M^"= QS8&#88ZY$H8J4W>V_RKKTH%>%NER2?P3I\#4!Y5:ZH\TP>"1EW0@AEB
M18Y1P8![C0&H1NU!ST>3F.Y=PLX7M'I7$?)=U?U]I%0KF!5&$9$T[AU3DECM
M% F&!_!8 W?]BP9M&C!;0RRW!YSCJ0X)N(0H:K%LJXG$,F^)%LP)H?*V$.]F
M<\Y#;Z]?89C>\R)&U,X>(XE2YD MF7!W2\I#$EH7>6_K4]UJ#>Y9U4Q $#$D
M]2@!MQ=<&0$>=%!8PTH7"ITFAJA;,2_ C?:] ]Q?V" R)]WK:OS^<8)<7S"5
M.(: V[*X2GB"F[7!V#HPO%I(ZGM7<VS3K.NZPQXKBX'YPGGP<"RQ76@2J^ :
M'8G'4K(%+Z0>F*'?S+!*>UP$KQ.S).:.$FEH3JS5@D2O8U)< :CJW:)>?]W?
M-0FL%8E*I8E/ )=D JFU0GJB7# 2*YYKW=NDQ#7L([J5N>];<.N!P)I+Q@=L
MKL%Q0[G4*-TY)=SGUGFI<CVDL_:9?-[GN36&,"L NYEDP5+'1*C,4PPV1F9[
M%\KJ77V6!T+<B27C3$YR&A*N2SABA"Q _(KH"ZML07MG5V_,;FJ##L_+.OI)
M56,OK%GSB4?J+"7A#;<,E^X9D0S0D,N])+G6!3A2A=*^_P&EZ\WM0CA'HY:F
MZS-^ZT&K@2:N'4 ?;7"UCWN0*HK[-E,*"01+"M&[K4<7HT?O[.G>=')4U8O,
MBE;"7L8PVX3;4O#_3>NR":5_M.KQ5EU->D;(&]7C<YO&]JVMQU5ZG)F?05'N
M95#$AX#UKQ4GA@=&A$_!.9KPO[Y1ZTMBMVCV4-6Q/!P_Z[H*/U+R,5\8T)HI
M<H]M!S0Q!34P$"8%> <^I[T3ML%_[ 7G:,8P29@8%K!@-=<$N^AB\S"A:9 Q
M]!<*W2DZA ;X:J (UW0V!R,9(%...;HN:G0:<P*P-9"@32BBD"QGO:T,.=2/
MN[KC\9MXH2@X#\(2[K /)D^ EY4&P&6]XA9;\/8O_M.;+1L/$_,)5NI #8)B
M&K!'H2?.64TT[K615.<B]A9KW4LSO.^EPF]PR=!DL.$EYK%Y[ 0M!0@P<];1
M #:COSL(;F5[.\>W'-NQCVV=HH/R\&CR)KUOXE[3Q VRN)$Q%W-)/(W@'F%'
MT:( MS9A_-8;(77_.GKUKK#->DK21\IRK7PD(L=&\UI2 IX/ Q0K97(BMUKV
M3IOV*1GT851?Y#&/3"OLY000EL>(?7H%%ARBTL:<J;#VO=P/Q[+26!FL)X(:
M[!<?P?LJ8"ZBD2S0")X8BWUDV;YYS _$NBI9KE0BBAE*) ,Z&@EX7D5!G6>Y
MX+QWZ7'?02_CAPF?Q*B Y+DG/J6(!0P%<87$1=Q""Q^L!33?5V;8D-3D%6X'
MC$GG#DA#<D4!*UCKB$O1$J=2DCH&E7AO=P+U:R/ 5ZG>"X;SFZ0MQ3QHL)1:
M69 V;<%AXB(2SKSGA5.Z6#\,__J9NM WX@LSM7SJM\Q4RG,GM"@(8 DP4@&K
MR%N18]M9+[%==&Y[IY=N7'W[?_8CW/"_[7%5VTWQ&).V$8" )4QC7$X4AC@1
M<Z($#5P6X)F8WL9HO^,4W!Y BN2DD-(J8KFU1$H#HBM-#LZ"BZ CI'/]+4?>
M9TC1!](&"EX" X.5>P->+P77P6M/<J&]=Z$ *S:$D1Y(7T>9P&A*$JP$@^FX
M(47T" V]SYE-X-GU#AK>QB=_!52K2SLZB/"^N)XV/FS/>ISR%1UG!G!4U#0B
MZBF(I88#R _6&><!\/>V_OA7+6:_G()T3:;M:O;+\A0_;8ZD)6I5+AU1M"W
MG.?$!L5)X$8'YI0J7&]K>MZ^8AF8.,PW:D#N8OG1NF_/6=F(HF4/XQ>F9(+S
MX->[Y#21<[U-\KS0)G&N..U=:8$[5V8>F'6SF94RP'I>%X1R#T8*TS:*9#7
M?1Y9A']L_ZJ7#!W_[F4;(-5>&$R7UEBT7"8LF,LU)S8%%X.B*F>]3.;IR<[[
MAUD/HM;DWG%*5#2X\UX%4BBG<$,>4P;@J,I[E\71EV8I#^,F4 =Z%G&G*T3"
M!"R&B\^>>!:-$X&SR'LG9@\4'.T%M8P7>0J$8C%:J6@ <*<L^ O!@(?'@EQ_
MV?<'6[&B$3PEK&W&*056M523PJF<L-P&8 DC8O\*6&Y&0XL',A: L VJ'JDP
M]:.@DACK [$%MOXV26G;.]73XPA%']13<KRME*]%'G!-DA$K><1ZPQP OI%:
M#@L]_5O-7@^ 9U1'*4">8TH@WMR!;\<XU@3GUHB<&MN_QGE]#O"OT)(R%J@Q
MB9/@ L!TGQMB=>&(!6?<2ZU-X7OG=G_)">YV-.Z^?_O(="KC ,6]XH1A1UCI
MDP<R<=S.F(1*@?JD>ID@^<K^HZKGT:SE_8M[X2-8SK+!O4WSGS<@S-<?O2HH
M>-$)/#8A0*\Z&K$_12)":26Y"7GBO:NUT>=NSGV0<2E5@;@),RC!LQ$%L=R!
MH*<"J,J,IOU="[^59W,0FVAK?P0D7]IH^IB=&R:]=DE*<,VQ%A53@A2!"6(5
M59KF3N>AMRM[MR+I;W$\J^&Q%X[+<=FT6O=CO!^B/I"<YBR7R0K"O$Y 5*])
M(70@PGCA"N&<";U=4[]-:8&[M5_84 %%&YJ8(C:G;5U02EP>(\D++@N=6,KS
MWIK1[]A7[0/G.,$X!CB4+\![RCDEA0J,:("2,LC")ML[Q[;'Z5$/1,3@!.7@
M\T9)/=IG$/^@<V*X<2Q2#2"[=TGABWBB+>O_L*-I_/7L%6#D:=U*Y,LZ_G,*
MSL[EBC_SDY=.1:]G6M= X(UQ>A)J9"L)CPP0,G6<6)'@[B&7X! Q(73_+>]*
M=.:M1/UR,HT]74^;\_5DQ7&:O Y>$B^QT[4K%#&NL.#F K[2!=8%Z%T%IP<J
ME[8F HA4Y."ID&@M=I?.8>YIGA,F% \B)"[[UV3DX9H5KXD&*D].44MR ZA4
M@EDBUC%-.'4B%U);X7N[.G;[,-SWV,SV80 /5UHZG3/BF,"UN2(2A^GAS"CI
MG>,VU[T#//UM__@P\0>N;!#,!!*C !04E2*.X^(-98H[9WT/<^+66-JP-^B4
M:Y<7WN$.M;;Q>*X!L!A* H]*P+_&Q=[)5F^V&5XTG]A=>T4D*2CX<$04&M2=
M%.#?858\F,XB5[903O:A=_>:^+$06@)D(-&(B+$MT!/!1,*U24PE0!2F__S8
MNSCE ^G\0A>@\CD8:@:T+#3V\(:[<^Z,C%()UM\*>;VBY9I@>O"Q .-+5&(>
M1$U:4F -%&I-U,E(15GO4BDV9NGN@20NBB(4(9#"*X]YB904P8 +S*C72A:*
M/9*=DXL?-P5G":Y"#!KHH1%L"8EMC[7#%O;*8:T W;^@+<8EWM4V8&)O72\I
MOH/I*#+Z:\[.?\6H'=[VS?B;-YT]J@(B@GN?&$"9$#"54'A&"@6RB7E1#K =
MHZ9W*RY][E&R2I$L>"YS(X@O<,</+S@Q%M!*3"905EA6]*]!ZB94Z%@/M:0P
MTEM'B:(%@$EA,;!K&/&).EE8CTVD>T^MO@005JC@I-5>X;8KP(N&2(SX6BR#
MK7(/JD]ZK6UO(<>FK$:NDER1Y=IZ#SC$"R*3AD]<2,*9,BH6T2G=NP6J?F9P
M/ S"SQE-FL,=@\A1YK!=7?*!T*AQOR-@R?[N/.H7_1YF+2-GKA!Y;D@PM" R
MEYH4*0JB:8&UBR3^^#CHMS&=E?/<&V9R1I3 &G\Z1" )YT2!FDR.::/SWN+
M1]K(X8%T*ZA0R17X:A[4*@ ;D$ULPN)8D><B%5JH_N=5]D V5XCZ<RV$2SJ0
MY#&5P"9#K/*.^" TEMJ#N>Q=/;>[A$W>?:K6%C;9T"R2O, P=,&PIRNN'EA%
MC%22%)$'JEE@CO76X=N MBJK%%(;"["1.>$*MW5%!WK32T9B$$8$'WF1>FM
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
M$T4LL_6D%]2V5%!T3TCA++PXA:EQ!9C6)*C@PE!F9;Q([1"T4R:!<V-,P#D
M,AI78#U0;9PJM$@YS %EC%.M%4E8J$32G!*7X#G6Y++(-574"SC-&.$E=8RX
M@(G($DA@H\=P&9<:>,3Z('HR5< (44OE<(<*3A6#0=, K,0*#N\J<FG$Q:DJ
M4A&-QDK,!?;UR+%\([P8<3[9R&6T5GKDT>@]_"=)'O,"FX,7Q'"N" ?)@6\Y
M*XR$TP0F%?ED2-*L+6AO02:$(T$4UFN0+,\83M63=JZ::EK[V'1?CZ(-+48
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
MZ(-0;.(VGBM8<MC&LP3<[]+Q],O-3J]Y4'Y?#U+W]:#BOAYT%QI]>>/3H]Z
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
M%7RN@N7J5?"*&PNN0;M*C&1,ZFK4?#BI*Q\#ZJJ'U*?/9L-I=>D?BR%M3C&
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
M1OREIM4O3F<;)I^!Y)=M.?RVO-G;%UCF#)X<73W%X7+:WC5O?[TPP.W9-G;
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
M;8P.>$$)EW(E+,_Y*FSN0_"/-KWGG^VEJC^CL[[BU<'_&C#8(P@C#&[7M29
M:9F8EY&DZ"BX79H28PTG!:-%86V>//4K@1!7U/WK.%FMQI=T6]/!V?K>!7VP
M5P,;/P(V'NS5M?8J:>Y\LHSDS(/+RU0B+N>1A)"\S1GE*EY9Z;J3RW(/]DIN
M<WFSDS((>B^#@T/>S@;F[>R/L?9U50].]@!:'JTNZP$;#Z#E6M!BI?6,FD B
M2SF1-H\$_&5!M&3"*\<M,V(53O9"S0%66548GM$!H7SG4CT8IX&-'P$;#\;I
M6N-D"@EVR')26 G&248#AJ:0),@@!'.)JIA6X5&OP3@),;C/&^8^?T^Y-8_&
M??ZCCB>V#&W+S'&#K6Y.9D?*<=N<<F)/+W:/]!?V;/?5(@S 9E"! [!YK,"&
M<LF4%I;DIF"X*2:10H-#K8,T>1!><EZLPNN>:<<7G7+<&X<WJ *[*FBK73'@
M;)M1/4">[US>![,UL/$C8./!;%V?U!V5\E9I(I501.J@B/5%(GE,.G$-+KF^
MDI%U%W_\'LV6WC9J\-0WS%,?%KHWT%-_'E.LL>$L'D)!@P_-X( /2.;Q:K8>
ML/& 9*Y%,L+1O(BA ._9%40601 K.25!,6=Y+KE35[;TWJDJQ4S7_;V<'#V;
M-C!;,QRS\I0])K:5'!;$OW=Y'\S6P,:/@(T'LW5]BCF-FN;2@S/M')%616*$
M8H11F7,J"A[R*[NJ[U2)XO[,%M_.^; S:L,<\&&I? ,=\(/83.K28P=EK!'9
M5]4_()CU:+0[MF][I#KO?AG]VUOG#2AH:6.X+Y3*32 I3XS()'-PR64BO##4
M"NXI#2MQWL\5)I;D6O'"P[;IXP:[.W<''-3$8 \'>S@P^F /[]\>YB$YJG).
MK!9@#VEAB?54$R9RKUW.\MS'540%UFL/J5"#/>R[FGB0M?I[C0P\0L?_736Q
MHR'O_;M&.SV9[+[-Z[!^<;^[S2D/,5<44(=R1"JC2>&2)U%;KPU70G*VDI)N
MZT@5S-EVH8<5]N]=M <+-;#Q(V#CP4)=7W=:6<NY*(C.T=K$)(B-U!-GBEQP
M(96W*]ERO@X+)0JVS6D/O>CO2;0?9#%]\)"_=1=Y=0*3<]9N$\?>B2?'\$/;
ME:&O^GN (8.N&F#(HX4A6EFAJ2'! _B0D3'B6*(D!?"$"\V%#RNI?3Y7?'^,
M['BR-PXOYKIO=95PF.#;P@PI?M^[I \&:V#C1\#&@\&ZUF#)*'(I#"<RSS$G
M2X O8Y(G(O=4!L^#%G(U6\/OP6#1;3K4%MTT-WI8:'YP-WI_/+'CP]*-XFR5
M>?"@!T#RJ-54#]AX "37)\6YE"(M*&%&*B*IXZ2(- +"X$IXQ8VG5[JQW,6#
M?ED"YHB_EQ]C.%=_771_A9"$;0O6PW3Q0=0'B_7PTSVP\6:Q\6"QKJ]VKH/B
M'(P5%Q3<80/.M#4AHF-LI*>T* JW"A?ZOBR65D,]T WSH8>EZ ?WH7^KJO"I
M'(WZJKP'##(HI@&#/%8,$C@UA8B!&,<H>,W:@O.K-3&%+:ACP2NUDG9@<RVW
MJGZE:ELS.:"-[URH!]LTL/$C8./!-EU?]L.!8ZPI)2Q17&+6C%@O"\)]D1LN
M"I&87H5_O'K;Q 9/>-,\X6$U^<$]X3<GL;83."T;1=O$K'UW4B4R;>*PBWD
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
M-K(2++=#>KT7&ASU.=+D1)2]] GNA:7D5 IL%3RZ:!N+V,<8;?\M+=+*S;L
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
M:,(1Z*, .IIP1/8PD8TF'($^"J"C"4=D#Q/9:,(1Z*, .IIP1/8PD8TF?.!
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
MG-]/<9[S))3P'$(2[09J;<!E1B"EG$U*,K.\-5U19:U4<NT$_NQ!\!S!Y$A
MTARH#$(GN34N^'G\YT6S/BN7TKQ9/B_/I[T&-__9S>++Q8D[GZW=O-ORV14+
M3V[4"G])_[Z8->76?TVKM[.0?BZB6<9?4EC^ONA^R_^Z^47J:Z&:GBIAL=Z/
MQ@)I$)&-R,9(!H&.0$<3CLA&9*,)1Z"/#^AHPA'9F(S:3S)*)ZE\( FH4Q*$
MDP:LYQ*X%2%%*Z2R6^L@'](I@LDH-!:X-V2XS2<OF^;"+4*:+'/;=G*V;"]C
M&?XUN3CO>D_2*LR:[J>;EY?GK6(UM;(%=J.@'4.G9ZA.CS34N"R* R-8 I&8
M!QN, E6^#<)*8>S6PDXJ59:9*G"2*!""$O R)2C.CK ZTRREO7._66L94_SQ
M8E4N=N.[='Y.T_WP]<8,_G1I'^-';DS3O>^F__+RU8LO;<=64R$E.C"H^!C'
M([(1V9B*1: CT-&$([(1V6C"$>CC SJ:<$3V,)&-)AR!/@J@HPE'9&-M8#^U
M@>!5D#Q8(-%R$(HP,#0DD$80GTEYHI+VT9WSB=I =YCARZ6!1YQPP-&:J/G(
M:8AL1#:&)0AT!#J:<$0V(AM-. )]A$!'$X[(QLS2GI:RI. "80:,X!1$\A*\
MLP2T#T(*:56FL8]6&\PLC5/S<6G+X/IFWJ9F77Y%^\-5^7(U"^L4K]Y0=!;[
M9]"3&:P]JP#&Z,G<Z<DP'ZD)S@+-U('0@H#U*D#4)*=L6# N[[Q_YI=K@]B]
M[?D?;A5?I?7K_&*YRFFVONAZ9Q[93J.HG'+#T;%!0X#!.B)[Q,@>&<4ED9E@
M(@%5C(,P)4XW- E@A'G.@BH$J'9(<5VP_M4,]XC8'1D.[0 R'"(;D8T5100Z
M AU-."(;D8TF'($^/J"C"4=D#S3/=%\;?N]4U/T?SW=73Z;JO!=7WG,A/,3(
MVP,GC((SFH$+EEG'6 Y&[[K]J=^\5U/ 4+["!%@OQR'ZTX?OC]U2(0</!>*U
MR770R,8P"H$^"J"C"4=D#Q/9:,(1Z*, .IIP1/8PD8TF?.! QRTZ1]@-]+-[
MWZ[(:OM]_IBM3T^7\U8$D[5[5VYAN9@LTGK2'6.?-&F]GJ=NGQ9V!V%W4%7"
MKDVNAR9R+&D=MJ3%8A0Z<+#1"1 F2+"641 B,*4Y5RSVL^VGZR]J-QJ^6*[>
MN'?_]\&"EQ>ZG_YP>[GAHQN4&.53(AA6K[!Z55%T@72+=#M,9&/<C$ ?!=#1
MA".RAXEL-.$(]%$ '4TX(GN8R$83CD ?!=#1A".RL6XQSKH%RTH82QVP:#,(
MY158907$K$7,D6:2>ME$]#S^\Z)9=Z7D7]+<K5-\LWQ(^>+ATV?DE%B-)0PL
M82#SCA/BM<EUT,C&X F!/@J@HPE'9 \3V6C"$>BC #J:<$0VYK_&F?_BF0K#
MHX00VM.Z6ACPT@3@TM!H>>(\A#[V)6'^JVZSM-_\%VY1.L*^J5_2^<4JG!;U
MO+U'J58.PA:H0=NLVN2*KM2X72FJ>&"1 E-2@TC2@G7EV^0"I8(K'X/L;9O%
M!V-\Q]:F1S<\\:GD9DJM0'^I"G_IB(P09BJ& O':Y'IH9".]'I1>-1-9A42
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
ME5\:9MTPB8E;Q(D[6Q99_:=[X=BS#P-5- S #R[70R-[9'DUYD0A"D' *>Y
M2"_ Z%R^-4%$*P7)3O=1$+II#<O7\]1^\7P1G]\PBCUEW-142H$)-]3WL<=%
M".R! QN)[ .141Y\3E( C207(K.^D)(P4 A..VJD*(351X%HCT2FI\)@Y>A(
M*T<8>1\L\CZY6*W2(KR??/>[FRV^G\R733,IAJ(H6WERBZ*"BV7Y;#= ;;TJ
M?V&C60]J"JK)XF-0CK8-?1G<A-*[;^62#SDJ#91DT6XU$6 #E:!<3-IGGS7K
MY=3HBXV!OK+?;S[8YK\50]X>ROF?12'3>1%-[&V#-AXJW??9NV-8>8(Y@S$@
MO#:Y#IMGJ^,UKIVCFEFP6A9>,]F#RUZ5_Q@OI"-"A2U>>TC.8#>\=K_=7]Q@
M+OS(4@A8O#]X"N''E%-1UCA9NW</FQ92DUG'Q !:+'18,#'0NP.EHP@^MOM-
MB27MCO,,Q0L*0 FUSI,2\(>M'></.SVP,<<ONV/_;]R[G]Z=M]LP?DB+5*ZS
M=Y]IRHU%KPG3 I@6&"7":Y,KLNRH6=8RHRRC!)(GA3&E%& XE4!MR);2+*+R
M_1QMV"O+VBF1%>Y6K<0&[9=E\9S#$28I?FX[7IO9YF1#M_YWG2_FW1+8BYM;
M(X^4=3!K,11;5IM<#XWLD959C%+":Y9!!$E ",? $F> 1V=C$#I1M[4'_H%#
MIS;V\,5R]>.E-7Q^:0Q[.BX@&%934,LQ'8# 'C:PD;YNG!(H%,2<#*"8+1RF
MK 3/M +*311"4DU"ZFGTU*[IBUF"](6' 3#._JKG^>MZ&?X%WK7;U\/RK,V)
M;;KZTR8_=NSV' -MM&'HJ0S 4\F)1!,5!^ZE+UZ'+)X*YPF<M211RWTVO33S
M_WKJ5NF'UAZ>W#"'?9W(9U-+T$U!%<<H&X$];& C=]WHW_?.4>9,(:L<01B1
MP3&GP'C'522414W[B+)WRUUR:AC6M(\LQ,92]L%#[)O3,R;+7'3N\OQ]GBW<
M(I3/%]5OL*:-H78MZE&;7 ^-[+&Y*Y$P*XM_(DT((#0UQ5.)&CC-TC/%F<R]
MM,3?-(RO\XLK:WC2&L/> FX\ZXY:CM$V GO8P$;ZNG&D7#OBM7 @J>Z.E)?(
M1[D$P92@6<3R$][+D7*DK^%K.=:TAQ1PMV]IU0CC;8RW:]*.VN1Z:&2/S&&1
M@=O,=8!$DFL7%U,HSD@ 8E*.S)(4K.HCWCYQY[/U9A+/R:4E;)V5'4SWY5-#
ML<R-ZHZ!-P)[V,!&'KNQ;Z5P40RRG9/".)0PFX#/A9@("5%P;@7U6SSVD,![
MGSS&I$$>.ZX('/<;'SP"/SEUB]_+U<X6-]<5-TU:-]VZN/G,^=D<5Q=7Y*G@
MHM'J7$04]B"$/=;8!RW*B$ ^1F$?I#C4B6.VB.7JNC^RUV+1Y;/I?BU](LRW
M'UT.>39 5_:J2WFR2B'-WCH_QY[(.M41(_"#R_70R!Y9PDW$[)W@KAU,+$#(
ME,"+)($%[8T,5D7:RXCBEXM0:*I)/Z;-OR\75U;QEVNCV/^<8J*QA(2*/_HP
M"H$]<&#C>.**&98I&A+A0-LN",%9 AN-!:HDRXXX[64O9TG[9=C/C_F;4H-M
MG/>++?N#>T6CB3&#L-\,PLO%V_+%<O7^V+D(\P9#L7*UR?70R$8OZ[!>5O)1
M9QK!9F=!1$'!<B. &Y898Y0GDG>3Q[BRS;/45\L.EQR=JRJ<J[KL#Z8OQH#P
MVN2*Q#IJ8K721:T)!V8U Y&5!\.=!A*TI\XIT=/@J;T0*\5>V#J(%<\]C"!K
M\?,JG;M9O)H#W4PGYY>OS+H5:IOMT=/_G[UW;6[C6-*$O^^OZ/",][4C4'37
MO4H^,Q&R;,\JUK:TEKT3^^E$W5KL8Q#@Z08D\?SZ-ZNZ&Q>"%"D2)!M$G9BQ
M"*"O65GY/)F5E9G2>>>+T]#T^;V'CE@YR/%<C.+8Y/K4FGULR1$:6Q^[6E12
M",0,4<A6PB'FL<.E<5XS_C!!A=YT#BTG^TZ3+V?^3;23+Y.9W'>ZA)BH$F=^
ME$U!CC=DQ7[6BITQ;J-2HU/6EL8CSKB+A:4MLIA42-H@I/&:8V$>QK]_"HSC
M$RUSB\(#W8V;7?^#<?U_S/6RLF=_]*;N@#0[K[(\*0LSG&K&,7 O7AE@5-;$
M)IK P@Q GU#,84$>)M(PE#_Y[WIQ^FK9PGCVW&MON:*29<8UCE67<=FC'%XX
M!@T?FUPST!XUT%H2,%=*HK+D$K'*5<@H72)&K&72&6G# X4['AIHZ802D8%V
M%$";TQN.(,:Q*NMP;BYR38<<W!B/L1N;7)]:LX]L28=K</UI21!5FB-F2844
MJ8"T,$.<Q-P*2Q^VIL/;SB+N+8102IZ939[L.7*0%?M9*W9&L36*51C\[F P
M()("_QQC@A3U&LE*8B^4MMR[AZV;L%\4DZ7,&)83#[)3_M!.>;,,FWL.3/_-
M=7L.-@J)'SI"9 \^&\3,??*JR?Y735@@FDD6:T,"%]-:(!N"0]3:2GN,+58[
MFT"_)*+@8,"N)F+1=/^RMM#]-Z^3+?\CFO(A7W3CH/TGC0)OS-QM%"LKX[)9
M.1!Q#!H^-KD^;S >'?CY4AKC3(6PY!5BDA!DA!)(,15 C)09+N\3B'@J\/O\
M9D"5MP(>6+0BIQ <7+1BM4VB"1_";)E3"'( XIALW %I]I%Q'NE++:0RB!(1
M$".>(Z/@+XZ=]4J;X*KP>/L1!GISL:^E&)K)39[XV8O/BOV\%3LCVD8=0\88
M=20FQ7D6VS"42$FGD?+>5H:Z4BG_>(G_^T8T3'*CHP-SUW-RP<&YZ[_$"5W,
M+3R-B5,L)PQD?]W"= W-ZIL3?KXHVOFT]L6@E,=D!A]7]^\H^\R0KF9(-&"J
MI$#:86!(N@Q(8X81"09C7[)0>?$ B_S)J+Y9V]2];1K@:H1M%#ZCLEW\OJ39
M8.1(0,;*K/H9*\>+E<$;J30KD2/<(!8\0XI)C"J+"<;"$$\?(B?@@; 2DXG0
M(ZP=D,%R!#D!CQI4>(9!@]_"HG"F/2W.F_F'V@=?V(MB?AX:F,*S]T6<:Q_R
M[H,<3,@$*1.DYT.0B O&4Z(1Y\XB5O* M/,!E=JZ6-*0B?OM&!B66\"ZO@+C
M^K:WK3]<_-G&#,DW@WU]N3*O^TJ,E!,E1]A&*G.E,0-G#BQDW'RFJI]Q<Z^!
M!>&L$@+@KQ2 F[S"R-J*(R>#):QT@LJ=ED-W25-X=-SD>*+%" L!9]S<5R+#
M5=/A/H&'XX@Q?.Q$:^=3OT=<CKU3VQ1?>'FO^$(.)>P=F$$QXD__\17Y*@M^
M'%PT"_M9"/M8G:QL48Y(R8]1V'G=ZP#7O=XN&W=J6GC>>177OL"S7%RDNEOA
MG\OZ_ R.&D'T(D^WO$?@><;E1AQUR_6V;H@"<FDD4YPAXV+C\3)X9+1UB#HC
M!/=!P#_[6#U[:RZB'6[_F+]T8)2;\+:WTV^G9K9X.?,_#:9Z3U% ,B$L[U3*
MI;2R\W:<&CXVN6:</6J<K2KBC;<,R;A\QA@@+OB2 7DLA.IJ7=A]K+8]/LZJ
M"1"%#+2C -HGV1N<PQ?W&\I7YKQ>P+/\*V7:QQC&QV!;N"5,PP]A.D^S-7<U
MSV&,,<V0L<GUJ34[TZLGI5<L&*.8(4A:"_2*A!(I)E1D6]PXK!4IV7[#&#]V
MMOG=O%I\-,V^6K?P"=6Y8M@XR-2XK$^.6AR#AH]-KAE6CQI62T(J8;1#I; 6
ML: MLH)R)*ST):96D6HO/<P?'E99CE&,!%9SBL4!QBBV4BS:TWFS0&"TSXHZ
M9?^FN7OH4)-C$X]IST0F4<^$1&V/Z0A(B^(Q". PLLK%BN).(UN1@#!5@F+L
ME.4[]5?WDM+P+MK%/\ LOEY;Q;L1F*K^%#SZ5VCF40?AP<CW!\U>\FS/L8!G
M"6,Y%O!<8"S' FZ 55N!Y\Y80"75!C'I=<P9+)$1V);&4VP]?9 ,AOW!ZF[I
M3CW"?<(C,3]CCPKDS(4GCPJ\@RF7 P(Y()!=A,/2[",+"&BAA.6E1J2,S(5[
MB:SW BD3(P(J",]V5C&^N-QXM(7MFRK' /($SS& )Q^ YT+"QR;78T&ND?C<
MM)0E%0 #VE<",0+PI;'BB%8,2QYPQ>U.;<LO+OZ]=^3:W2. )P2K@T:O@Y_D
M>=G] !WLE_Z#F;E0G/<QL6(Q+US?V*^=%+.PB.XW/-(TN-PF+/O<>Z]0FDG[
M,58H'8O?KC1U5F#$@\>(.2V0T;1"BG%:$6Q*R7=:GWRQW]Z;V/6JP] X];>P
M>%.]6IO69^S%[[DR:38:V=,_4KP\>#<AX^7A1@N<*CDSG"'EE4 ,6XXL5@&5
MCI"R8L815]T[6O  >-F"B.&OFX((//?"&+WYR,OX!QAE6/4-6[;!%_6L7\2O
M<\^P'%G(3"DSI9Q;^>!;%DIM@] &55(9X%["(LTJBP16NA*F<K9\R!YFJQX.
M=^G%<COV)B>"CK"PP0'QMUS\((= ,K"/2_(9V#.P?[XY:;"6"(!F&Q1#3)02
M 30K)+7SF%7.$[67 @I/!^R83C"3&=D/!MGOG@B2VZ[=Q?8]3-NUG^N9F;DZ
MMUT;7S0F-TD:'5O.PGX6PCY6-S!;E"-2\F,4=EXV/,!E0W V70B^+:IF?E;4
M;;M,N<HI(?GL;!X?:N[^*I;G\&?X%!I7M]UNX?3U_#PG+(]W0N9=&$\NUZ?6
M["-+GN)6E$Q@CUA%)6+><:25PDCSBF)584K$3GF3.U4-ZZWFSV TWT5+^*8S
MA#_U%M+O:<\5S:5-\E3/KE-6[&>NV!G#-K8+:VK+(#32@0&04:V084$CYQ@7
M1&&F[,Z&F3N5Z'HD#,,CS!@YIIF>]PP?HEO>9>:G/F+UXO1T/HTB*!;F4ZS>
M/4N;AMM3TX2B#8O%-'0;B^'H)K2+IG:+X ?/'>9P=M"S@SZ2630VN3ZU9N?4
MGJ<E6Z)RIF0<<<<$8C&KQP;JD#34$(D5KABY]^[DWIB_J?Y[;<K_B);\S>RW
ML'@7S?B[M15_4_V^LN&)E_T9+?B>R)B::)5[J(PCAV=<5BK'%HY!P\<FUPR_
M1PV_L<>GTH8APTF)F!4$:0\?:6JHKK'G4MU[L_.(X)=/,,[P.P[XS>D*!Q@7
M^3V<;S8QV\Q1.'0HRC&.YV+'QB;7I];L3+*>E&1ACLO*JQ(YJP5BP3%DC2B1
M]4">L*^\W*TH<Y]6:C_/F[69CM5DHHU.5&I?*TJ*3!3)I6C'P:/&98AR&.,8
M-'QL<LT(>]0(RR7 JQ,>*1)*Q*@02&DID6"46BJ%9R7?9U>U!T=8*2>,D0RP
MHP#8G,!Q@(&*C02.*NWR#<4TF+AWPL(#FKQM(D<L1C0UQB;7I];LS*>>E$\%
M["V1LD2RI!XQ'!32(7@DN-%!&N4$OE=6QL"GNOH+X9=HF-\V]<S5YV8ZD*Q]
MM<TI,XT:!8T:E_G)<8ICT/"QR37CZE'CJ@^5)I442-DR93M62%=<HLH2Y36@
MJL#WZD3WF+B:6]&-!%=S'L4!AB=>G9K9^Q#+Q,/0M&UA+O>H:X(+]8?@N[H0
MB],:QNK<-(N+8M' #7NS<A[WD+7MO#ET8,JAC%Q_]H!)6:X_^YQIFV'.2D(L
MPH)CQ Q3R%)!$:?6<::D-NS^+?0Z1'@]^Z^(!Y?Z _W>@T'<*OQ'A(*W$0GZ
M7]\.&+#OHK1TA PO%Z3-T94<7<E0GZ$^0_W#=/\SW!@?$".518PK\) )<XAZ
M8@Q6F')QKPC-2*&>R1'6N<I8GQ-2GD_$9Z<_8+4J/I_[ ^8P3N9V(]#]S.V>
M-;=C)G"'.2HYD8B53")%<4!P$^*EKRQU>RE.>DT;H56SD0=L(Z3QA,G<1^AP
MJ-RXL#V';3*T9VC/T'YPT%XQSE40!E&C"6(<4%U)72%) C;!,^>5?L .@8\
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
M+>F9IBM)M\ZJC8TNUEM*V[X=!CS)(IUOYWZHP&0ZB5]*QXVU=>;-=M&[Z!&
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
M'O#R ]U/+1C03E,WQ?\UTV5BA.M5L0VA;VK+?1VC'6T2E=85.#_(<PR:X3
M6^48DL$2;P-54I&]:!.\9WK-F+VZ:'\-)FJ1?S,#D[!L&A#5#P9HYW5J5?13
M)/B7B]L^]F-X<S=DE#_^<E"BXF,S?U=0WA^#"V<6W+[^6Q;S&:)F%&>]:D1*
M6\79\:&;';/"1&K<*4MAH[:L?!4_T-UJ#M[@Q_A 7^A_/&DP9L^9KJNLX)04
M?-6.WQ25[ -6\3'C/>"MXN%H:B[FR_Z0[G:Z/"F_'@X'/9J:\S:\:,.Y <\S
M#,+I,J_3:5]=N;'Z0]W6'1MX,5SDNAW3W7TYW)=^O1EC&P)**<CVW>?.Q2=$
MZ[N>>\?S] G6M%S_[Z[7N?-Y^9WS.S^+=WZL%N3[:SE^]QV)1]IE_G'E_;#R
M_3(.\&C27?7[Q>P^#7\?LBS2DRG_TS8 ?GE%Q/SQ9\J=ZP*-80#'W2 X ]3!
M#W$&J -I2)_Q:>_X]'^6\QA4>1O7A-N_V>:[_ZQGQ<L4ONYS]+MOJWE3O(X!
MWK2VWX7VT@_?_!(^A&F!B]>S\^6B_3:#6[9\V?)ERS=ZR_<.'JRN0,:S1;=[
M+9FS-S9N&TK1U,Z@;1HYDHU<-G+9R&4C=XA&+AFR/V?SSQDXF@U<-G#9P&4#
M=S &[EZ%GK.U&F% ]8:^<$\14<U]X=:CFXI'Q2WH'\PTYJR]&#4L/5'RS[/!
MI1'7"QV!]+/$GZW$LSG)ROULE3M+/)N3;$ZR<F>)'ZC$LSG)ROULE3M+?$P]
M"_&=>Q;>-6JVN7T)GRA.GZAAX4V#?>EP^-:A^A,ZK3T\YXN?_UY)7&I1!<1-
ML(A9S) .1B"#E2 !ER6KRKN&\FZW&6^Y6)II48&"K+>6;O\SPA9.QXEMMY/Y
M$?67/JYN3;G1])<6NR@)\3R4&E5EQ1!CV"%E>8DPQE6)2UNZL%.L13KK9>D-
M(JRJ$!,"(\U$B82AI<*5M-KL%KLP[>G+F8___+1>]5AM<E_72=A3G0LM)YR4
MA]"@*;>7SI"9(3-#9H;,VT#FHR[2Q]9)F(Q^_F30R*"102.#1@:-#!H9-#)H
M9-#(H#$*W3]HT!A!<"X82ZB2 AZCPH@)[9 1)47<.$.M++%E.Y5+F9%.<#B2
MB=@+1X6 C#42">Z(<\Q):4@.SF7(?,S-!O=<1WW49=/GN-G@7KM[,A]Z5GR(
MG)!HTOQ\&?>N9D;TE(SH"\8B<Z*>$^G22L)MK.;N2L0H]TAK+U$(MJ2.Z0J;
M<A\+EEUMGLR!=K3T>%E0!LH,E&,9E0R4HP;*'''.T)&A(T-'AHX,'1DZ,G1D
MZ,C0D:$C0\>S#\\IQ[2EFB!#M$;,286,=PHQXEQ%?5EQ7>UCR3*'YS)0?FZ1
M$C[$XIS7=-=D)_SSC31S=[O<W>ZP.H#E=\[O_%S?.3</>O;E3,=0^.58BB_G
M[G8CJ[[<=;?;Z?"<ZS$?D '+&/7LASACU,'7)LL0E1O<97#+EF]\TLV6;Z26
M+S>XRT8N&[ELY([%R.4&=]G 90.7#=SS,G"YP=VA6:O<X.Z@]YSG!G<CF4>Y
MY\.32S]+_-E*/)N3K-S/5KFSQ+,YR>8D*W>6^(%*/)N3K-S/5KFSQ'.#N_H9
M-+@S1%)=88<\\QRQ4DMD*%%(EBHH)X.S6-XUE)<;W#TS;'ND+:9CD?ASWW ^
M8F"[2=B/L)F<.XDK9P@BE6.(58$A(VB)O.*$^DKR(.7ES>3<!"UYR1$1U"(6
MK$3:,8R"IXIZ%XBNRJ>N?XT%GY22C7-W^5BF_ACM:L:RC&49RPX/RXZVIM98
M='^,AB4;\VS,LS'/QCP;\VS,QR3>;,RS,3\:8SZ"*)/'3H3@'**$EXAA1I'5
MF"/N<>E*B1DF_'*4"7M+2Z(M"JQT<(XHD?62(T64Q:&4M!0T1YD.8.J/?:4N
MMU ;1SI[;J$V9J+2;[/I1'[]GJA<POFIN<[]!BI7>!X!79*5]-A[AX3#%C%3
M4F ]MD+!,J6\(U8RMX]%N8>N\'PO>G2='N]LZLLUH'/$( -Q!N(,Q,\+B$<;
MA,[(E)$I(U-&IHQ,&9DR,F5DRLB4D2DC4T:F$2#3"(*7KJ1:>Z^15+$]G2<2
MV9)C5&H;L+62R!#VL=:;@Y<9B/?4P*X?XM^69W W!Y]]_>&Z;]-_X)=XRWJV
M-!N:+RJM*^HH\AQSQ!SV2,5=-3)8XFV@2BKR=_Q5=^7-\X=KYT9Z*_&N!=\+
M%WNB- 'A$H^CB? &V4IXI(G$VC%B#,.7S8J5D@!YID@)!P,"IR-M)$.T9&5I
M6&5+NK,F\K:9G\,DNW@[-;/%RYF/>23G9_"X:P/S!]SAA^G<_?55$<"TG,<!
M:Y:]48,Q#?[EXK:/G/3A%M,-DTN"WP_,4R:X_:)2D=W377Z:^ZD!/RD&L1=F
MYHN5S"?P@HM+ZG&%K&[S-%]=K59:8^,$88AH5R$6/$9:4HTHDP$;)HS XD'5
MZCIE>G"M^,>R7=35Q6?X'_&?48R', ==DZ9AO,?R5+^:QIT.':-X4M"=/E*3
MXGQ3@<-:@6=A$=6GK=O8W ->;W$:@'A,I_./\<YC>]EB<[8]) VX1OUN>MO]
M&IYGV\A5B!-)[MSL\NZGWO4\<J(?_9[/\35SB[1G7[1Y#.6M<HGY>TDZEYB_
M#T%,73)6I"Q]BL0L5Y[/1BP;L6S$#LB(;;J1@QW++8D/R8[E+4<'O>7HE3FO
M%_ L_PH;,9N\BC^B"7:,&R;S7NEC7C]7F&I#*HI*)C5B%FND@]+($8H]YLQ5
MDEU>D5"<Z:"91<YS@UCEX1RJ#.*>8EM5F&FVLWY^[8K$?S7SMMW3(KJ<*"KS
M]NA1K'V/8))G^#H"A<[P=<SPA:G3EMH*62)+@*^*(Z4JC(CU95DQQTMF+L,7
M"51[[3W23CC$=%DB[0&^%"Z=%$P+;,E3P9<J,WR- KZ>M@Y_=K7WZ&K7T4#.
M0$S+-A3MO%I\-$T8LW7/O"5;LF=%Q#-=&;+5O5:5!<_95 3H2@E_V<HHQ(CS
M(O!*&+=3F<Q+C 6W"O@)<!86B$3&6" N1%)9>A:\$T]"5PB>2$HS7\FS/,-6
M5NAGJ- 9MH:T=6H-#<: LRPL8A4!V%(\(!>D$1(;XJB^#%LR,(&U+1$N-9S#
M*4/6<H=*Y@RO?(DK*I\&MLI)*;*;/8Y9GE>TGXV;_3'8%FX&4_%#F,[SVG9F
M*T\O\3$*-[.5!V8K@<N*8L]1H%5 3-(*:>X98L(:'TJ*I:IVV$IE!,.4(V%*
M#*ZUYDA+3U%98J\=,5;:VV^RVR=;$73"I<IL)<_R#%M9H9^A0F?8&LHP,\48
MMH YV(##K ,XV=Y+I$-%/6=..+53R<1I[V2%#0H</&VF2HZ,D10%)T,EB!"E
MT4\"6UQ,E,RI6..8Y7DM^Z"=[)^7<-!BV82TV;^"^09_MV.VZ9FD9/.52<IS
M)"DEJ6*"'$5<.(-8<'%9FAGD"-:25])SOE/ I@J68$48"K($?]P[C4RI"+*5
M-U999\P3Y=OA<D)+D4E*GN49MK)"/T.%SK U^-;.E;@*#ME2$,0J"FYUJ4M4
MTDI3 D!42;JSRTEH5?$2(V&9 *BC%;("O.Q*5LI1&4I)S-/ %IWHO( ]DEF>
M%[ /VK?^)9@VG,ZGOJC/SIOYAQ G:_:M,TDY$O,U H7.)&5(#C>2EY)B\*@Q
M^,D<7&1E64"2J*!*[PRC.UNQM:><86P1-B0N&CB,+',,54I8KDM9::.>A*0H
M/E$:9Y*29WF&K:S0SU"A,VP-(6$E#,;.(V]C?7('#K9UE ,BZ=):'W"YNZ>)
M!VHKKB5R(G;M -<<60,H1C6UTL!/$C_-NK7F$Y%A:R2S/*];'[1O_7,],S,7
MBFGTL8OTZFA>I5W8)G73&;-YSWSE 2W9'8MY/F=;][@J?_]JJL?->2JJ;54Q
M@D3I!;CJND+:$(XJ::FD%)?&[;0'\K92996<>@ZNN@L,*48M>/O6V-*7A(>'
MVL?]GYB0<7*:.Q>#S;8@PU^&OZSR&?Z> OZP#JR*R.<$12RH"AGI2R0U./Z2
M!!SD#OQQK8*L-$:6NX"8-@+@3S"D _&EQ!Y;_%!%0_\3<Y[A[V!L05Y2/UIH
MS73F .G,6"0^1N'FU8>'+@ K./>:Q&QR#;3"5!)9PRBJ*#:468U+L5N_W IM
M2U7&JN4*,28MG!,<,C10P) @+'^:BFI8Z0D3>=M<GN89M[)"/T>%SKC5XY8)
MU!M2$>2<=(!!3")%1>R[P6SPG+)*[A8NEU:7)7C<5$L/Y] 26:<T@J,U%T8+
MRYZF2 G6;")(+@4ZCFF>E\T/>MG\E]"VA7%N>;:<FMC%W0>XBZM-LAYQ"[@Y
MFX/T_I6^&+.QS^PE+R(\7WYST(L(CVK1OAE&;&0<#&A6&0@FB#D7B[YYBJQT
M#@EC'./$8(?E/F('+]?&_,<-6PY_3T/\ VC9RPV3?BUEVU=M'CDI%1LG63ND
M!9&'ZCSU[4@,W%CDG#$]8WK&](SIMUL/" 1\)R%0)>.&.%?&#7%$H1)CIP"N
M&;8[NQ'N$E<9&:8+-A%XI &8C.F?P_2GS79(XJAG'IZRN].CAF_ZP4F7Q2>*
MTZ^W'J@?@&<6W_ECOC#3D>#=6*;=L5(\<D*B-?3SI9V&T9&\Y]Y:]\YC,0Z^
M-P*V17 9F-4"*:UB^]T0D&86(VQ9I9EAH3)[B:!<2Y]^"_MB4)B2"54'0:$N
M:>KH2-08#7<&RPR6&2PS6#YE$4)N31D[R\A4J\<8AZR/6P%+:YDR)C#ZL"D?
M^P3+<E+BD=8@S&!Y<Z !/AB0QW\.(_C;\@SNYN"SKS]L"&'3'6<GG(*'_@!R
M^<>R7=35Q>V!;GW[AQ3?+52!7'J$^[_TAB$B_C.&Z"%$\..R@6.*Q6F _V]"
M*,[@I].V"*  OOC5-.ZTH'A2D)+P2>$^W_P/+%F[:(MZYII8 ,(75T6,G_)M
M__W:$/;M[W;;Y[\';%@2*L=B9Q>J  (<-=%?8JCBEE+.X&^QTQ<F?FD5$XCK
MRB!6N1*9X"6RU'-!%9.*^R_+%'P+KSOWK_O!_#%T_^XK>CV1Y?5%=\:B+X5?
MPKR8)U'7LR5H]"PL0+\_A':1%+Z>I:GS:GX&3WSQ_[7%>3/W2[<HYE45XLQJ
M3[:L\Y6F-_T7S/3?X-_AK?^53/"G%^3[:AH^(5\W(8GH!8AC>3;[WM?M^=1<
MO(B_[B#B"0=@B^_4!Y2[+WKK,[Q>.A7!//_^? X3.5Z["5.SJ#\$P--/49Y1
M/BMH_71+J,3W,)!KMGB76.U#:  F6^,WC-3I*F;?OTT]F]8S>*R%:18OS'(Q
M_W[[!Y!S]_6Y>1^Z\#TR%;SL"S/]:"[:[[_Z;E"!QR$DI@!S#Y/XWQ9S]_?X
M4-<+/::(7BOTCYV*V?G4=[>!*3YOT@K8BR6H<!-?OUO\62EM+Q,[G;N_/C=T
MEU_K"R+ND>K )(29F;Y:%QXRET9R8\YML]0X9=:S<&<V[7?2/%*T8-]BOH)_
M;LK534W;QBD"I_<GI7_A<VB^NFSJ^!4RA3?;&* OG.4=O/:VVVRN&'NB-'$4
M$8\=8M@#OE;"(TTDUHX18QC^.WYX<W?P?+"ZLD_5)'V:7EEG.W*$3 [OU]A
M&%,IC'!,<F"^)$A3'&L&>\:![!'._&5R6 87%.8<,:%BS>"2(66<1T:'TA!5
M"6GXXY+#%O0?_KJ!)=*)X->G+8Y%<9*ZC^VA#D6;E0[84(\\X25B)CH]B@6$
M'<<85S8(LM-="M-2<%%Q\&TH:+,M U+"58@**6!.>%Z1+RPE^CC:K">JO#Z
M-A;%F11@PL^CMP%^_<5D<($B=YNW\,:1557+Z?1BO4L%C'E7WK'X6"].>Y_H
MSY-W)Q$P_@H+('T..&!XGWRF!.YP"EPT'A<^G=<=7XQ7CM]TU2/A SA1=3PQ
MOGEA%@7GQ2MS9IO:OP_%6[@T,.>3+PS?/#.\_GG>W ZLDY&"/]CD\[N+XGB$
M61LF\(>;+B,AWOX=QJ4&"C=[7T>*W8W[9.>0S4C1Z1S$%B_3-'!:QP,ZCK!2
MJDGQT;39AM[-A@;,!*9!(^6J: ]9A:P"1H")K#S066[U3D$$*R51!--H.8$6
M !M&VDB&:,G*TK#*EG2URN!@1KS83'F\E.GXTZ HFU^^J5ZOM.1E4I)7:Y7X
M7YU&O-Q0"+CFZ[-S4S?IT]ZB3"73H[>XF3_<8U.UH:JRX+LY(63<U5,B'6MS
MEJP2RI12E[RZK/O&:16,Q,CKBB!&#47Q,K%"F6.88@Y^X.'K/I]P/7[=WV8;
M.\'23>=]")=>'1"X#.O7!P36 =@AI:FRMO1@ 3VI&'#0 +90RUBKU3'C.76"
M[WA47V(_-Q+(YTL8X+?F(H:GX&.S#/Z7VMAZ6B_J$/7@#8!YL_'5CW7KIO,6
MW.I7RZ8!F?T!S_!##)Q]5030B_.X8@>7>>I@!66"V\\%9S?CA%\X;+?7)G%2
M]%(M?NIH##"+X1N@]_.S4/QA/@TABB3LHA=LL2'U336\;_QI1]UBTIL+X+;C
MT@D$#HM%QGL2ZRF2DF'B2NGN#=?OW&GPRVEX4UVO9OV+;_R2PJ8CU; G,4\O
MD[LS-J-Y!;,'GS6<6=#F_EN@^:;7^[":"<,W=3<3%NN9,$\SP?4S8;K6B*B'
M;=U&?ZWWSJKY=#K_&)]Q;&(IKG0%CSF?897[D5(_KMJ#D=:D^N6*^)CQ'O!B
M\7 T-1?S97](=SM=GI1?#X?#4$_->1M>M.'<@ <?!OET^37IM*^NW.?RH6[K
MI& 7+X:+7+>!I;NO$">2?+VYPC(L)Z0EEN\^=RZ^QZEW/8^<Z$>_YW-\S9MV
M2JG/EK6Y:N[==_?4PQ7'&E;RK@!9M2<C=?7R^JB3BQ\E=WM?\AUIZC9,B_CS
M?WQ%OGH02=]_"_63Z?YM4TMVO)?]L<N_V>:[-:-+GR*K>_P)<^=-NV,8R!%,
MLVS$LA$[:B.VZ8,.=HQE.W9 =BSW83CH.@-#I-/.9\O<:G%,$^L8J]\^]^V1
M>>OC9Q.[)#64*(\(-18QY3S2+'A$+2YY5?& V<[6QSM66HPV[X=H\D+;+VGL
M+7V ZI'N>!S+)!^C!<VHE5$KHU9&K3N@%J<,V\ K5#$N$?.&($4P1D%93G!)
M";=V3[4$'PRUL)Q0F3L*C0.V<F>&9^%1N_G96=VV,(^R7YT9RI'8KA$H="8F
M0_]E+KDQ%04G6E'$'"-(N\JA0#1WU&.IY,X^J7NXT^^ =[2O5D9OOP2%3;0:
M:7?F/,<S:(U)YEFA#U"A,VCUH.5*3*63&BG,'&*2@#,32HM*[2@O<:FI5'OT
MIA\8M!16&;1&,<?S,O5!.]7=MIN];$\8,PQD7O-H%3]SWZ1'5_F#[ILT!FXD
MK;"VPHA;&QWZ,M9KM"4BH:1<2>4$WNE:]"4.?=H%F"QMSXZ&#9']QVXW9-H,
M>?U^P#UQ)U).E!BIQW](K8J>J2D9BW@S>F;TS.AY$.CI5:!,68\$P3Z6\.!(
M<^J0Y*12O"*,4W*?R,*8T!/3B50C34/+Z#FZ-?^M_G[\*?O[D1,I<W^_3*:.
MBDSEED7CX56Y9=$=\O9)R;DH@24YIF+OB8"T*$O$0TF#%;ADX5[]_1*SNJ(F
MT;6\:N.@_:[H4#(A["!X56YHE*$T0VF&T@RE!P6E1#I,%2=(^@I@$0N)C&8!
M*:XKHIEE2NI[!RG& :5\HN5!!/@SE%X5I+AM;\#KA?#,ZC[^<1I6G4K&6 'R
M0*HSLU)38IU#E2\Q8F#UP">0#@RB%IXZPY3?1V7R;IQ>SS9W5>TK^%I.M+I^
M,]58]"$VHC.;U1]2/?V^=4.LVGF>:CD.-3S; *?ZXCR6K%[W7:CJ**+B(I@F
ME1#MKA3:H<M=53?MHOCGTC0 ZO&DK@G0O*K:U!4/;M(L"GN1#DY/ U>K^@8%
MER[.AXO?HC]>^L]5E72E#U08YI#GM$+@=BJDL06PY*1D5 MI,-Y'X>8?@UVL
M"S%?5Q]WW27PY>*V3_?T7:;&4;A9GA11R)^95N-XSJM+S!X-+';ED&]3?GAL
M!G*RV:>S.#57-UP8'X*6AFN)<4"D$@$Q55)D,;/("4]*6V(CPDX*]5WV_?PR
MG[W_(S1G<1;N0N<:,%__]O,68H(D7$3-N$C5AMEUKT%+5W)'&"(T@"W$6B'E
M@D*!8*DJXJAE.U'%NV2"[^TU9O,K,'_L)& ZCWX4O#Z\J06P7R[:!<Q../&
MNB1=8\=O+:ITNQ>IVX;[ N']'C[,IQ_@L.)5$WR]*'XV+I6H/AS)/81.O9D5
M[\+YHC/N1"3C3K:-:8KQI+1MX)IF$-_+]TU(W4U23[#B[6^OBA_,[*])\5MJ
MY@%4\&7;SONF*I,"V*KQ\!!UNVA2Z\_"O(\G1W!)-<+A'G#.^DL0SR_?O2I>
MM^T2GNR;R'9#5<_2<W2/=^DYONU2R>-/73KY-+;):MK)QG7Z=//(8V/M^WA8
M@)>JFOE9L:C/.C8=__TF7N9__ILBI/S^\HW2U_C[;T^*/ZYXC*&@?D)24S0K
MM7/=@56O=ENWB$(O.@T-37_]L5D?D"_<$(B!B?T!VBT5 ;'9>=/,/Q;+\_CA
M0-Q73)DK,;BOAFB-F%$ I*612 @MC&).JMW&6K("M"ZM0=P&"RXO^+T&V#[B
MDL$%A)55V&E.^ OH[9NJTY3![/QJ/M5GR[,?DMC@^5^96)U_<7&M7RL^AV]7
M[&<JRY/Q-R,LX!K39" .1&5\Q4-0ND+"EQ(Q6P6D,' O&'5"K!/ X':(CE>!
M2!Y=4AO@'%5QI)WVR$OE=: ,<^P^IS*W4PG$;VH8=4@*$:UG9V[.S$5A0ZS0
M<=[4;=>GQ(!Q7_1!BMZNMDN+;K:MQ;N-P[8-N1UF8NQMF*9BD?J;7PDVPU/5
MLZ';<1>@ 7II9BYTF)CZ-@);:Q/HP /^([C%$+ Q/K*!KF<R@%N,L,#HP5G7
MP-M)\>X<1K**,?'8MG-Q]2/O/)>]B%!JSF)GJMXZQU/ALJ87X(',/,JL!=>(
MHHK&OL@<' =MM8$YR!UUDI7"[P2#OL18IUCC599Z:!OK7\\>VFB3 YNCS8%X
MV0P[76DPV)8*AI@&XZL4N,V86^RUEYZ(':LM @]P>(D(UG".UPY9Z1BBE9$>
M4\.YXENZ,^C)Z]F.?OSTSZ69_C%_&YJX8@HD]TWU\WS9_)\NU/J3!6TS6SIT
MOFS"2HD0V=0B<F-$>_P:]'6T.U$"12\"8)*SE%><.@?_],/K/WY\>2O27]2
M *%9&#C -? .36T*TX3B+"PNF]WAN": $U(GR;0GQ4O@K^W2G:YL)OS^SV4-
M!_4>1&'.8W][,STIWC9S%X+ON#V<MS+ [6!XE]'FQI@X.#+)HP%(.)_'[DD%
MC.GY/$;$$]QLPU(-"-!W=$N-DV%X00,*4. ]3+!K^M19;T-EE$.!PWQ@WH!Q
M]$HA7A$9G.2EW&TT?Y?H^E4V]:=54^@?031X6Z6C$J#4ZCA>"'ES@>*R DKA
MI[&H\([7+%>!A,N+'..:>R=C>Z CC[E'8P 69@K$+J8LU"G:TBZ*9#/J&+%8
M;/K:D;1B^3V8H/,NLF(3S8N=O@O  MMQ.E]754B;Z6V8N5.0R%_I@AT5W;A=
M"R]H?+MQF7BO-#6'9<.-,&,!%'SFZO,8J>D897_,Y8=K@UMV,:,8J0Q^%MIV
MH)Z+QH -@(M5$0#ZY<9D4MVU(!!I=,*!ZREY1XF'F,WFE=[U#_,;0,(O <PM
M '#Q>WS%&T(Y@+?S-1I<"GB<@\$W7>' 1..+*JQ68_O04^<&] UP!U$M9\M%
MW35.WP@.K2[3QO$VW>C'#L))4#$^=1A,RT5F5%'@5YJ7 !!8(*NX1)4U%:N
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
M'$PS'5_.OKL;,%OFU>SWO!I1YM64>35E7LV+SJO9-'?FWB7@6R\?%IJ:J%U
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
M=C8/XG?S=4LGE&+-^X2HC4,N<S4DMV\_O( IR=&2/Q=ZYF$?"J 60"V NE^
MZJP5T4J*.$\'HBBKD*X41[X2.# <8Z!Z]4 4[+1B#L5  % CEDC!1:C"F%&/
MK>.5S0A025\36O"TX&G!TX*G!4\+GCXGGG+* _&X0J)*HYZ$=4AYCA$+48N@
MI75LY51CX;3 !C"X<K)"K(+8U ;X"F:Y]U)08S7-!T])I?J8;S[D,U=#<KR
M^L3*MVWN _"7W <@)U(>Q3Y 6YQZ<QA8)@"3B_8=CW.5"\4/W74JCM&MCA%7
MRE1!(1J28\0Q1\H2AACQ1"A51>E6SYXJF?M#,P(Y6MC#UOT"= 7HCD;8,P Z
MA['AA#+D9>41BUPC8T1 UD1NM%.:2E,RZH=N W(TL(>M^@7G"LX=C;!G@',J
M,&\M-X@+"V$<CQ@9#SA746$P\96E9.4TV9+I/C@C\/)9[-T.=ULI:S_T"O:L
M<77_]2<#\I:6J*,0[D+Q0O%B88Z0^H7BA>*'3O%B88J\'PG%RR"SO2[.^NWZ
M\8AU[)719B]OP0I^%/PH%"\4+Q;F,*E?*%XH?N@4+Q:FR/N14+R,-GOYC>&=
M1LT?)V=A7%J9]CM\/I[ZK Q84MA0V%#84 Q4MBPI;"AL*&QX&!N.:-).CN0O
M W9>O.W 1F&XC!%51EK$*(VI)URAJ%V%*Q(#UBL38&-@,7+.D#<L-1L0A71P
M!EGA',<F6H=]/FT'6/:K2N;9=5#FZY3Y.AN344<V7Z<DHTHRJGBWF;E7A0V%
M#=FSH1BH[%A2V%#84-CPHM$D.2$IG/3UU Y#=NFH0Q]V\6A>Y*$T&62FM&->
MT$B0YE5 + B,C,$$*4V",!7FVJF5"8=2$D4P14JDJ8B:.*2-9(A6K*H,B[:B
M&4TX)(3W,<]TPN&M ER24RO)J3(VX]#S(*5E*(,HKKBH>R[<A>*%XL7"'"'U
M"\4+Q0^=XL7"%'D_$HJ7L1E[77/QC] TKS-1IQ+O%LM5L*)0O%"\6)C#H7ZA
M>*'XH5.\6)@B[T="\3(BX^4W@7<:(;^KFTD:)WFC+V'S>M+C(G8BE%[^;V,+
MR17-Q(F$#]VU\HNZ&:3RD-?C,#23P>?P@&?Y%G^725U420 \D.;E9)M2^;J_
M17P5QJ224J 8 T6LXA6R,5)D%&>:RTI4CF[CF.)DK#_&O]>U;]Z._*<P_CQP
MH?E4#_WV#FE4JLJS5*]H^+%J>$&Q(N.'+N,9H)A2U+'*8F0!#Q!C42(37(6$
M(4PRBXWS*RCVF#.(GQ_%<)]4Y:CAHN%9:7A!L2+CAR[C&:"8]](*%1VJE/(0
M5QF/E+(:"< F9866-/)MG##\["A&6+]2!<7RT/",IO64O/@N\N*?0&.;GAGY
M'JSRSS"!"W(V_R6W7*Q=\6<.TI^)'&)O'%%P2H)OXB,RBE3(59@2(K'FUF\C
MM_PI#(>P1/!E?IX;O ]?+\*H"5OR9R3I$UIRRT7#L]+P@F)%Q@]=QC- ,2),
M%2D6J"*,(Q:H0*IB$E$B>)"6AJHRV\@M/SN*T3XENH!84?"<%+R 6)'Q0Y?Q
M#$",*N*B9Q4*-GK$L U(82F1EMQP2T2(<07$'I-:?OY0C/<Y+RB6AX:7DNLC
M2RV_#_"E;F!:RY(RS.:\!FK^IWTA9R H2>9B]XIG<XB>C:^8!>?%HLI0!EZ*
MT!"><XJ(CI9I1XUV;AM)YF73!^[-VR7#M[7X7+#BV10-STK#"XH5&3]T&<\
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
MO&SZP+UYNV3XME7!W!>D))F+AF>EX07%BHP?NHSG@&).Q2I-P\8L>L1HY A
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
M3T[Y9QC<_!-$YDKWZ^_KWWAX P._0$_F/>!-+&R"SI[8/@A,MY,GCAQ,=N!
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
M$T&6WS(_1>>QN*W2S"!Z=V\E/!IGW'$C7!(!DD( )).)E2UN'H!WI!@,%79
M@-?W!R^Z@DOV(TM(S?.\Y59/SQ$U?V*QX1H]8FBQ![X&)CQCF)SOE2QV(1&[
MIG(IX&K,:N5[#LX_F3D;B)!:>./%HUF*<\,@9/E>3.K>ODK^I*8$XD?G W;\
M9Y!1@IND\CEQ;,KV"^1#XDSH:H,G#Y+BUDYQG[S2<%.11\Z,6YSR3\0T@-I
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
MTV51*6Y2:!GH.'J4V;+C9K5375^X2$TZH5U@C]0J3[YV!&-3$#!J'.J14!O
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
MR<@<6]6G@Y.FMU'3"<5)MYNJV^6BN&W:8ZK^4)<5 (K$ZA2)J>H/II%P9Q'
MFV_6I@C,7'[+_7"UA,MTQ4(*S0CJB-3K2>K]D6D/J3 ?:3J%9J3;I-MU1?&A
M.1Q4OR>F59I.BV0M"<U^XP&/F"^B,>;"55Z<8'[7+154("IO,,!IH,@MI')[
M9(XG%)"1IE- 1KI-NEU7%)^8O1%E/.@>D-%:61T#LE\X/-3Q( 0+ QF5+4.0
MYI_B"UU!D&(R*ENDF>BI;%&998M,NU>]0T!5B_1C!CV,@<B"R(+(0A.RL,WQ
MU-;96-I)%M4O^5'Y]!++IX=[=1PT %%=#([\!?(7R%_0Q%^PAGUS.B2/H>4&
MH[$Y$%T071!=Z$(7@XDY&E=?DY7H0HLE3*JA_L(1_1@XX9(;\RA<9D%C&%"P
MV#;VUT7:N@FVV9YMN:N(0W,\I(T>I.D4PY%NDV[7%,7MD6E/J)**[J%5MG9'
MM=0KK*6>+'AD>"+ ,HV )U1*G8H>D]=#TB9IUU_:A"JDYPV7-FU*:LFFI(^H
MW#Q.E*^J:[3=/M>5@FF:-FK&M%'?[$TGI.BDZ*WRH$BWJQ=LLW6[9!"?:K /
MM%6*7OVV'8K!2EPL4)MUQ&J!KL!'81AE8&LF>LK +A&IWO1[M%OG=!XYWT"\
MU<!L-#8*(@TB#2(-74ACV*L^]9=(XQAI5+_41]4ARJP.L9N9I@&6ZF)X[7 ;
M=)&V;H)MMDM<>B$HFBTF1:?8CW2;=+NF(-XW!SV+%+WY2WY42.$\A11F?!Y&
M7,561L+NJ?(>\7*3X4H#16XA+P\FYG!(Q$R:3M$5Z3;I=DU1W)Z:HTGUZV*M
MTG2J4U?+\.I+%-YZ,9Z:!?$5A5=M#J\HY8527FI [E-SJ,%NB3KEO#307#0V
M!B(+(@LB"TW(8F+V-:BJ1V1!:W%-"!;_AU,M$^)[^,;NVHAA;IC.?*X=XU\J
MQ_LG#;3^Y'%H(?GWIV9O4/TT\(-#UD[^UX I]+ '(@\B#R(/'<G#MLR^!BF:
M1!['@T?XP$ ..KG\FW<_]+H7B<'U;K'W/\._67O^%)OK[J_LZ[G/[SNN%W$'
MSYNZ HM)E\&UZ\4KGZVO\-<])>L.05?P_2K^EE_\D<:)-U]G31&W=GC@7J_"
MV!//CKC/$N^6@XK>8[^Q+[FVWC]1^RS[$5$],#(;)#H%) Z/U L=3OO@2"WR
M*0[5&R_PO0":E; HN6)I$EYO_P!REE^OV V7LQT=-H?.7C'_CJWCZU?O,A4H
M1_F9L8CX_*^O_I*$SN_8J.-"QP7]HT*_DRHV"WU7OL;E3BC/1KM*084C[+Z<
M&LN55LEDYH?.C\L8V7=$$2.<&Q_D5YNE;W;<YK:!'TUF8X5[UG1>HVDFECD^
MBV,T$;A=W23^A;]Y]&H7ZH8'9'IYR%&H^ #FV&[)F/./,#*2!8?_(LZ-)7R_
MB T $.X:GUCD+(R^91IVSQX:+'#QP\ TPA00B=\LX0E&Q&]YD'+Q:_%[E0KR
MQ@_C^.WN.8;&'8_@EMB8A[X?WL5;)W#D8U#<]CWH#OO]UY?8^_WXF)3. T9!
M',)1$7[*H0WR N45 &#K\-'0.[R\ ^ 7INH2^98I>':OL\NA@SY;Q?PJYBL&
MX\(S(4DG4-SV:F^2'9-]9I[O)>NK[ &'9L_E^T:C[MA^7<2JS# %6+T[=I]U
MXFVGW&-WIZ6]JPG=>FCI9?)@FE[99QZ=/J&3\=P!-IB<"74..Y_:3N>4LLQR
M+MEJN,J2'TLRNLRQ)"]?T:],YY]*M$7?_WP#]UVX/9^DV_.K<'M^GD7O_I;[
M/N5:R\DK_3J,I)Y'HNA%2DO/=7U.I%0&*3U3UNTEI1>=E75<RD1*IZX=0+A=
MKD$0[Q! $4 10#T=H$[*BB6 (L>89FLJYQV:K:EVMD9;C:Z65=ZXN*(0Q887
M&,DB3.$A;GQ2-?T&#HV>'/+(9HNR2:0AFRTN8U[?U,KL5[EB>Z6!86F5KU"C
MD(;$K+=O1*(ET1(XZ"IF$JTF;B(5<*I^3^Z_NM^ZF.GW@R<K']ZAP3837<9!
M6YAJ9)6Y)F^<HDU1<BRLZ="T[0GI/&V6I<VR#==MPO,6X/G8-J<3PO-J]J]2
M\:,Z!5J_>#<>'O+X[T7H\YCY%&D1,S<8I310Y#82,O"QW2=-)TVG^(ITFW2[
MGBAN3\SA>$R:KGE41<M7U4=5GY,%CW2%+HJDJ'J\9J*GZO&E3H^:O5[U/$[E
MX_6C!CVL@=B"V(+80A>V&)AV7[>*L<06%:VW%8O?B;>4&BH6:\Q9W<FP_WJK
M06H0&Q9+?@\3YFL F;I85QN] RHNKX>C0,7E'YP@MH>F-:P^[X:JRQ-5$%40
M51!5Z$L5UM <3W4[\)BHXF5+CE180</""A]5R?M_;DK>?\Y+WE.YA=;LJ-:#
M9;1UR4C:-98V00@I=>.4NNW2IAU%M5ROH-(-NG)&RQ)TFSS7I#%AE HV@ZDY
MGE2?G:"+RNN&)<W6=()S@O/&*WFI<-X?F+95?6JR+BJO:YA%6XRJ#[.H< /%
M67I(6S?!$A^?;4#>#,WQ>$J:?F$7]*33)-JC\@3G!.=-U>URX=SJF?U!CU2]
M$CRG]:Q:!EI4RZ&-;$R[<[7)I*;=N0_LSC7'P^H+Z]'F7/V800]C(+(@LB"R
MT(0L;'- =7_T,Y=J%N"HDD/I]D>5',@YH.VY>O@)M#WWP;3*(<250[U-IYW.
M C$%,84.(T),04PA8LJ1:4\&>IM..YDB#ROA P,Y/*F;E@U_G]C3/](X\>;K
M!]31=A]0QTU[SB>>?X21D2PX_!=Q;BSA^T5L<(@Q7=RAYBR,OF4:=L\>&BQP
M\</ %-?_*V"I"PUUC0\A1J2Q_"2F*1A^K8HJ?$O@+ZRR$!L,_M]8\0@-G]UP
M(YP;"<9[1L1O>9!RXXY''*^:A[X?WL7&&[:$D![N] +91APD8\;A1V/)UD80
M)D:<+@T7[DU"0\3_T.&W6R4;+JFY1\;SL1'<U: S*[C0:"FK W,)+$W"# RP
MB?A\Z!1>WO'9.DS5)?)54X" U]GEH*<^6\7\*N8K%L&X9K*1:"%N>[4W3W/K
MQ=[,\[UD?94]X- $C'S?:-0=V_C">Y05MDUU%.1_?_WJW;'[K.[@E+M.N:??
MM4M[5P-Z]=#<W42K6CFG+Q]E#'8 :R9G@IJ-MU0+K[^4@.I<LM4PGLJ+5XPN
M4[SBY4M"E>E\M36CO@L_Z9/TDWX5?M+/L^C=WW)GJ5QK.7FI2(>1U+-PAEZD
MM/1<U^=$2F60TC-EW5Y2>E%%I>-2)E(Z=8H)XO-R#8)XAP"* (H ZND ==(,
M. &41H[Q(SMPJ+1Q=6M,7^4,.M4JKB_K4/*ZQO./)&V2-J%*2R1/TM;7V:2T
M_CJZIU3K6$.WM:2\,UVDK9M@F[VKM51XF5:?7:F+EE\JZ?@UJ;N>/E0;E5PW
MP39;MTN%\DGUNZ]UT?)RH;R:TEL4BY5N850-F2(QHF^B[\N<3D!*3DI.\1?I
M-NEV/0&<PJ]J=B#3"EBSHZXO4>BF3J(KTE',174O-1,]U;TLLT:)SH;2SN(D
M&K""'H9 1$%$042A"5&,=#:4=A*%!BMWPRIC2+L['K<BAOQ>+):E 6KJ8F7M
M<!!TD;9N@FVV\UON43D].OB.U)QB/-)MTFV"<%+S"Z_@4<&$ZNSD0Q@G6( X
MHL()M,69'!Z2-DF[*=(F5"$];[BT-9CRI[0Q*IS04K>5PFB:+6K&;%'UJ_FD
MY&U4<@)PTNVFZC9MUVFNDM-VG9;$750D@:*N%N"9!HK<0M*F(@FDY!1UD6Z3
M;M<4P"GJTCWJHM6N.D9=5"2AG91->U]I[VL-:)^*)+3<5#0V!"(*(@HB"DV(
MHOJT"B(*_5;NJ$A">442G.WM/1J@IR[61HX".0KD*&CB*%B6SI;23D]! UK0
MPQ*(*8@IB"ET88JISI;23J:H9EVRU!"RB1'B;U$8Q\8J"N%K#3!0ES%H!]WK
M(FW=!-ML5[;<(RRKIVK2\C9J.2$XZ793=;M<!*]^6JY56DXU]&H92'U>\8@E
M<)G![U<\B'E,9?2HX!6Y/"1MDG;]I4VH0GK><&G3QJ*6;"SZQGQH*PM<8RD*
MZL$-NH;;[7-?*:*F>:-FS!OU:>:?M+Q=+A3I=O6";;9NEXO@$]+RFLS\4P16
MIPA,E78PC80[BP#>?+,V14#F\EONAZLE7*8K#E)(1E!'A%Y/0K>JWXM+6MY&
M+2<$)]UNJFX3@C=8RVE1K"4AV6\\X!'S113&7+C*BQ/,Y[JE<@E$XPT&. T4
MN8TT7GWU/-+R-FHY(3CI=E-UNUP$IW,K= _$:&VLCH'8+QP>ZG@0>H6!C,:6
M(4CS3_&%K@!(L1@5)-),]%20B(JAM[D>D0:LH(<A$%$041!1:$(4U==2(*+0
M;HG/KC2R['?'O7$;(DM9##W<J].@ 8#J8G#D*Y"O0+Z")K["J/KM%^0LZ$<+
M>E@",04Q!3&%+DQ1_59K8@HM%BRI'OH+1_1CX(1+;LRC<)F%BF% (6+;B%\7
M:>LFV&8[M>6N&?9(RTG+*70CW2;=KB>"4Q:_]B%5ME)'E=$KK(R>+'AD>"*P
M,HV )U08G4H8D\=#TB9IUU_:A"JDYPV7-FT]:LG6HX^HW#Q.E*^J:Z3=/M>5
M@FF:,FK(E!$I.2EYJ[PGTNWJ!=MLW6[93L]6*7GUFW,H]BIQD4!MR1&K!+J"
M'H5?E&RMF>@IV;I$I'I3?=Y6G9*MM\?F?,/P5@.CT=@DB#*(,H@RB#*(,AZC
MC.J7]ZC^0YGU'W:ST31 4ET,KQU.@R[2UDVPS7:(:9F/E+SQ2DX 3KK=5-VF
M9;[F*GDURWQ4+.$\Q1)F?!Y&7,541L+NJ:8><7*3X4H#16XC)Q,IDY935$6Z
M3;I=4P2W!J3EFH=55(.N^K#J2Q3>>C&>?P5Q%855;0ZK*,&%$EQJ0.S5\WJ=
M\EL::"H:&P(1!1$%$041!1$%K;TU*$C\'TYU2HCKX1N[:R.&N6$Z\SFQ?=EL
M_PSQMY#OK;'>UJ(=Y5]J[\-K#0Q'8Z,@XB#B(.+0B3ATVS)'Q'$P:(0/# 2B
MDZN_>?=#KWL1?KC>+?;^9_@W:\^?8O/<_95]/??Y?<?U(N[@V5%7,##I,KAV
MO7CEL_45_KJG;=TA* V^7\7=\HL_TCCQYNNL*>+6#@_<ZU48>^+9$?=9XMUR
MT-5[[#?V)5?;^R>JH64_(JH'1F8#1Z<@Q>&1>IF^]OL'1VJ13VVHWGB![P70
MK(1%R15+D_!Z^P>0L_QZQ6ZXG.7HL#ET]HKY=VP=7[]ZEZE .<K/C$7$YW]]
M]9<D='['1AT7.B[@'Q7ZG52Q6>B[\C4N=T)YSME5"BH<8??EE%BNM$HF,S]T
M?ES&R+XCBACAW/@@O]HL=;/C-K?- &@R&RO<LZ;S&DTSL<SQ61RCB<#MZB;Q
M+_S-HU>[4#<\(-/+0XY"Q0<PQW9+QIQ_A)&1+#C\%W%N+.'[16P @'#7^,0B
M9V'T+=.P>_;08(&+'P:F$:: 2/QF"4\P(G[+@Y0;+#:8L>(1HBH8.)I#(C8M
MYQ? [<4;56[(&S^,X[>[AQ8>>MSN&^]X)%X[#WT_O(N--VP9IF!]\&39(V&6
M,PX_&DNV-H(P,>)T:;AP;Q(:8E88Q/-VZTB/7 &*>\H'W6&___H2&\N/*$2Y
M*K!G6,(YDN([L.E>,(L"'6PB/A\ZA9=W '##5%TB7S4%M_)U=CDHNL]6,;^*
M^8K!4/-,-M(#%;>]VIO0QX2BF>=[R?HJ>\"AF7KYOM&H.[9?%_$Q P,!D.^.
MW6=U!Z?<=<H]_:Y=VKL:T*N'%GDF#R8"EGURTNG31QFS'N"?R9F@YK"[J^WD
M42D+.N>2K8;K.?GA)J/+'&[R\KR!RG3^J2%>,=HXW\!]%X[6)^EH_2H<K9]G
MT;N_Y=Y6N=9R<DZ!#B.IY\$J>I'2TG-=GQ,IE4%*SY1U>TGI12=N'9<RD=+)
M!WK;PW(-@GB' (H B@#JZ0!U4OXM 91&CC$=='V)E-S+&-PW-=O^5<ZVT[G7
M]:4CRFK3>&*2I$W2)E1IB>1)VOIZH50]I/J-8?_J?NMBVLD/GJQ\>(<&B<^Z
MC(.VR$4ECNJ1P:\Q3Y2*,9/JMW7IHN6T8:ME;E$;E5PWP39;M\N%\NHW6NFB
MY15MH:*Z&W4*KW[Q;CQ,R?_W(O1YS'R*KXB4B92)E,^JZ2-2<E)RBJI(MTFW
MZPG@5I^TO$PMI[6J6@93G_$P9EUABP(HJE6LF>BI5G&9,Z,Z&XIV]:<::"H:
M&P(1!1$%$84F1%%],@01A1:+:\5Z1^(MI0:(Q?I"5G<R[+_>:I :Q(9%D-^Q
M/I8&:*F+=;71,:!"QE3(6%OGP.I5GV!#E8PIHY)"2F*.ZO6?F(.8HRG,\8(U
M1ZK2H&&5AH^JF/(_-\64/^?%E*EV ^VR)G>,I$W2KK^T"55(SQLN;=I<5,O5
M#*K=H*LG2DF[=9]ZTI@G2L68TXH4-U++::6A96Y1&Y5<-\$V6[?+A?+J%PAT
MT?+:3/U3>$6U&W0<"")E(F4BY3,,R)L!!5B79N6WI.\48.FBY+H)MMFZ72Z6
M]ZD23S583@M8M8RPJ*!#&YF8]NEJDU)-^W0?2JC6V5*TRZ9NH*UH; G$%,04
MQ!2Z, 65=-#.5JI9<Z.2#J4;'Y5T(,^ -N;2QEQMO0,-TFYH7R[E65)(2<11
MO?X3<3PCK+3UMI:6$T<>8<('!@)Y4G\M&_X^L<M_I''BS=='>MT?C(:S9Y5#
MD W<;=!148G776%&I.<\0WC_"",C67#X+^+<6,+WB]C@$)&ZN'7-61A]RS3L
MGCTT6.#BAT$F[1IUTBAJ2*5J@*ION\^74._"$OK*;WF0\@?&5M>6ZS.VCVK_
M,P7RG($S9FOC6YA&SD-#6$D#GSL^)U/.D<$IM[=[GIQ@($% AZ8!69J$&8MC
M$_'YT"F\O..S=9BJ2^2KIL#=K[/+84Q]MHKY5<Q7+&()SV0C:5[<]FIOBO76
MB[V9YWO)^BI[P*&Y4_F^(;QOB"^\1UEAVU1'0?[WUZ_>';O/ZO9/N>N$>Z9=
M:SHIZ5W4JQ?W:EA:KTKKTV ZOLB['EH@F6A5CNSTV90L2#C "I,SD<(F&*W%
M7$HIZQOGDJV&RQMY,:#198H!O7S1O3*=K[8LWW<17GZ2X>6O(KS\>1:]^UL>
M8Y9K+2>OQ^LPDH1>A%Z$7F6BUX<%"VY.VE],$*51K33RFVL[K,0\-2BBN?1<
MU^?$/&?-3CFMPM=%AHIXAP"* $HWG:\<H 8$4 10!%"7+4-. '7BP+U?0K"7
M4.Q.$$4011"E)42=E/E.Z$0SBS2S2*13%]*Q!M6<S]-23GGC8GI?%!M>8"2+
M,(6'N/%)E18;.#1ZDL@CE=#HF$F-S$NE7=-!DDT,9#3>X=86/XFD31!"$$)*
M3=*NB;0)0DBI&Z?4)&V"$((04FJ2=LT*/5+I_Q>.Z"<ZMEH_NGB:O.F,DD?$
M_).N&JT'5Y1;?=&R3;M/9ZQMO48C,"'P)O F\";P/EP!<3(V;6M*.D_@3>#=
M)$4F\&X^>-M#LV?1@9B$W83=I,@U5.060K;5)RV_L(?R2"UQ.K^X3HL8_UZ$
M/H^93TL81,9$QD3&9]7TL3D>5'^P)"DZ(;8.\B9%KIDBMQ"QK9%IG59-C32]
MQII.D$V*W A%;B%DOYF8_?&$-/W"LUXGU04@[";L)NPF[#Z*W</J#TC51<W+
M!6[:<U'+Y8HO4>BFSDFE*HF+:\S%)]9-)+8^_XGGIQ2M; N?#TUK7'V^V,G%
M*\E<B!F(&4C5B1G.O[!BFP,-@CVB!J(&H@:B!J(&?:CAS=BT*6K0>*Z0.((X
MHOKQT$WTQ!&E+A15O\)/!''&Q:0S['T1(O "%UHFWU+JZI(:$/%8JSL9]E]O
M-4@)O6'+3]_#A/D: *<N9M9&'\'NVHA\;IC.?*Z=E]#DL@0GCT,+'0;;'IJ6
M=D[#SIAIYS;H!EU$%4051!5$%1>N+SDTQU/=)B")*H@JB"HT&1&B"J(*?//4
M[(]T2V(@HB"B(*+09$1T$S[Q0ZG\,-#;6+3C!NU+M&5[GNA@98T.5O["(P04
M=L.-<&XDN"9E1'38,IU1UJI3L^B,LN9*FR"$E+IQ2DW2)@@A""&E)FG71-H$
M(:34C5/JMDN;SBFH9>;U)SIL63^Z*&E.7Q=IZR98*L1WOL2&ZE>N=-'R<M>D
M2-T)R@G*&Z[;I4+YA$Z<:2V4M\\%?]J,37N@IA8T2D/0V"$@!"+U;['ZMWT(
MJ*Q\+6>7Z11<[6BE9:&:;H)M-D&4"BYT(CTI>;N\(-+MZ@7;;-TN]QAS4O*6
M*7G[W&V:Q=%J.&@(6CX$A$"D_BU6_[8/ 64IUW(>F8XGU<>$-"F-3P5Z+JWJ
M=(K$4X=,M])M>I\AT4!3T=@0B"B(*(@H-"$*W8I!$U'H0!3M"Q]H3DJKX: A
M:/D0$ *1^K=8_=L^!-5D5],YBZ7''W3.HBXFITWM;IH>*7=ZA K=/S1H5J^G
MM[EH-TG2NKWH>E@%,0<Q!S$',0<Q1WV8HWT!!LUR:34<- 0M'P)"(%+_%JM_
MVX<@GV>'#PR<PB=UWK+A[Q/[_T<:)]Y\_8#G9[L/..:;]IQ//)]!A9B?'ZQF
M>($3<19SU_AIVAT8\ ;?"P/3""-C\-J$GXUDP>&_B'-C"4]9Q 8/7+C\$XN<
MA=&W3,/NV4,3D&:Y8A'\D(1/NF70S<9(%]$81:5IGV842I$?T@Y[V.UMJ8?5
MOZQ^F 8+7&@)]#Q&M'*-Z>#UWLF QAR:<D(3)N,7/&O0-;XO-M(Q[EALN'#_
M*O)@S&$H\ TPJOD%(*9_>C#BP4V<O0QEY_AI[-V*XPX=0'8&EP%N=\( GB1V
M7,0@A-A@<$^<^@E>=Q.%=\D"'_B_[[]^^\4T0$F@8:(%$3PK,&9K(P85@W<9
M\*  M-'ES.<1/"<QEF*0C8@EH*E2OK+K_![4,(:QQ<Z'Z<W"B--9[$3>*A%?
M>CPRTM5-Q%RX$<2D&@CM#<45!R3"_#@48H'&@MR3 T)AKF"T&!N;M61/D!LE
MC%<P&-C![#[L5<1]ELA!Q<YBI_B]%+;A,!AQ$$;<W2($U[M%'O@9_LTL[T^Q
M\GA_95_/?7[?<;V(.]BO*S#)=!E<NUX,IK&^PE_W"+<[!'9%NU*+MO(+9>.9
MB8E;.]"!ZU48>^+9HNDP:->S\!YM&FTTG\2X?R([OP2&-F[ *1-'ET"A_N#@
M2"WR=7'5&R_PO0":E8!B7;$T":^W?P YRZ]7[(;+)?(.FT-GKYA_Q];Q]:MW
MF0J4$Q0P T!E_M=7?TE"YW=LU'&A'SN95K2@>/:J>(W+G1#L&?4I!16.L/LR
MIS176B63F1\Z/QX:NMUN/6-E&_TIQ*</\JLX'T5VW.:VW6 TF8T5[EG3>8VF
MI!COW&(^X-P6Y>KX+([11.!V=9/X%_[FT:M=J!L>D.GE(4=#SR<OD[?A()[[
M/9,=KWAHE^WV],_G]9S!Z<E$<\3I,0;3UYMK0$[?(Q@2)K@TSKP5X?F@(_&+
M\$Q ISKRDY$4KA:"^/CIP^>M;TU\S="T>]-3A6#US'[/?D:_VQT7J,V_AVQC
MW.UOV\:D;-NPSV<;H\O;1M$NP(%V.'?1?W4X0*]KS*-P*=XFH C:<LO!6@"9
M<I=\SQB$/)[S).;\)_5$A]4C633S$ND^[,4:?G@')EDP8.,6G6&NCT'T!Z/A
MK&P7]1N_6<(GXZM4DF<*XV3/XX@DRNW[G@,BIM/$;-JAS$[A@2OG#)N(SX=.
MX>4=<$S#5%TB7S7M=7NOL\MAA'VVBOE5S,%$(<++9".G-,5MK_:R9F\AEIQY
MOI>LK[(''$J'E>\;POL&KXM^9.8T"4?RW;'[K*X]G9YRWPGW3+O6=%C2NZA?
M9^G7L+1^E=:GH36ZR+L>RGR?/)CX?@CU7I(-?[FEEBQB/, -DS-1P^%I'&W7
MNDI9U3V7;'5>U!U=YCCCEV\HKTSGGSIU69Q%.^/^#A$F?))APJ\B3/AY%KW[
M6QXKE&LM)V\VUV$D";T(O0B]RD2O#PL6W)QT5 A!E$8[1LEOKNVP$O-HD SY
MF)27GNOZG)CGC .'D_&7,(B3AHIXAP"* $HWG:\<H 8$4 10!%#G "B*W<\.
M4.^7$.R=5*"=8G>"*((H@JB+0]1)^]()G6AFD686B73J0CK6X#*LHZU*5\LI
M;UQ,\HMBF70<IO 0-WZK@07H,#1ZDL@CQWR5S2(-.>;K,N:E,IRO-# HK;9U
M-2*0H1(1E2LU29L@A""$E)JD71-I$X204C=.J4G:!"$$(:34).V:G>!#Y]J_
M<$3_U?W6-0IU[W0MW-D^SGB:O%]<,5X7:5^J%OQ/NFJT'H11[@D)TZ%IVQ/2
M^>)K- (3 F\";P)O N_#X#VVS>F$P)O F\"[48I,X-U\\+9MTQY4?SR9+BJO
M&Y80=A-VDR(39&_YVWW2\@M[*(?WX[P@=9=6,JJSEU^\&P\+5^>E['7%,B+E
MAL.5;H(E4CX?*=OFU"9B;INF$V23(C="D5L(V?;$'(['I.DMTW2";%+D1BAR
M"R'[C34T1\.3RLTU4M4O-?]U4ID  F\";P)O N^CX#T\J9!Q(]6\7."F+1BU
M7+CXG"QXI"N $1-?"*).+*)(7'T.57]Y!<NVL+DU-GN]ZF?/3BYE2?9"U$#4
M0*I.U'!^:AB8=M_2V5J(&H@:M)(W44.=59VHX<EK[N9X/-+96(@9B!FTDC<Q
M0YU5G9CAR<Q0_29$H@4M-KR(GGN!"\V3;REU(4F-@WBLU9T,^Z^W&J0&L6$K
M3=_#A/D:P*4NUM5&S\#NV@AX;IC.?*Z=;]#D6@0GCT,;W01[:%K#ZHO-/#AF
M[?06B"J(*G08$:(*H@I!%=;0'$]UFVTDJB"J(*K09$2(*H@J\,U3LS^R];8<
M(@HB"JWDW2JBT$WXQ ^E\D/U.T[KQ0W:UV7+MC?1D<H:':G\A4<(*.R&&^'<
M2'!-RHCHF&4ZG:Q5YV71Z63-E39!""EUXY2:I$T00A!"2DW2KHFT"4)(J1NG
MU&V7-AU.4,O,:SIF65?.*&EB7Q=IZR98*KQWM@&95%^F1Q<M+W=ABM2=H)R@
MO.&Z72Z45[]+5A<M;QV4M\\%?]JT37N@IA8T2D/0V"$@!"+U;['ZMWT(J(Q\
M+:>8Z?Q;;>FE92&;;H)M-E&4"C+5;[,F)6^CDA. DVXW5;?++=I.AY>W3<O;
MYV_3=(Y6PT%#T/(A( 0B]6^Q^K=]""AGN983RG0NJ2X&I$EU?"K6<VE5IW,D
MGIPAI[.A:%>HIX&FHK$A$%$041!1:$(4U6^*(:+0CRC:%S[0C)16PT%#T/(A
M( 0B]6^Q^K=]"*I)LJ8S%TN//^C,15U,3ILZWC0]4N[T"!6]?S CL%?]9G,J
M>Z_UEG0]K(*8@YB#F(.8@YBC/LS1O@"#9KFT&@X:@I8/ 2$0J7^+U;_M0Y#/
ML\,'!D[ADSIOV?#WB?W_(XT3;[Y^P/.SW0<<\TU[SB>>W>+31LQOEO!3=NJ:
MX05.Q%G,7>,G&UQH ][I>V%@&F%D6/W7)EQ@) L._T6<&TMX\"(V>.#"#?!8
M9V'T+=.P>_;0!/!9KE@$/R3ADVX9F 8+7&@)B"%&!76-R?CUWL%PQAR:<D(3
M)KT7/&O0-;XO-M(Q[EALN'#_*O)  6!<\ T,9#;L]C*9;:X&F2T+,E<OA^["
M0WCL1-X,WL=FX2WO%C6W?>JY5[AF5S]- QH$P^+%8FPC#S451O4NOR$;652E
M512ZJ5.XV>6Y=EO#[GA+NX?#LK5[=#[E!M-\L7)GPD$A/#H0N05(O9]T![G:
M%Y]S>%S@AG&W?_"&O2%[Q$;>N=XM@OK/\&^FP7^*9<3[*_MZ[O/[CNM%W$G@
M15>@VNDRN':]& QQ?86_[K%G=PA4B?JI5F#E%\I6,E45MW9 E->K,/;$LR/N
ML\2[Y=>S\!YM W4]GY&X?R+5OL2<-YQ^RBS0):RY/SPX4HM\D5OUQ@M\+X!F
M)2Q*KEB:A-?;/X"<Y=<K=L/E>G>'S:&S5\R_8^OX^M6[3 7*\?"9 18U_^NK
MOR2A\SLVZKC0CQTY*UI0/%15O 8L(8R8T*<45#C"[LL$T5QIE4QF?NC\>&CH
M=KOUC&5J=(X033[(K^)\%-EQF]OV:=%D-E:X9TWG-9J2 K9SB_F IUJ4J^.S
M.$83@=O53>)?^)M'KW:A;GA II>'G!=Z$'MG"C\3A,3KKI"G/.<9@O\0Q@FJ
M]U=),<_TN$K5MMVQ.7-L)((A$0L=RLL1D*NL$9N(SX<>X>4=0*(P59?(5TTA
MRGR=70X:X+-5S*]B#BX*2W@F&!F0BMM>[>4\W7JQ-_-\+UE?90\XE,PDWS>$
M]PU?%X$CLQ*!'.^.W6=U^Z?<=<(]TZXUG93T+NK5BWLU+*U7I?5I,!U?Y%T/
M92Q.'DQ8/(1W+\EBO-P460;7!RAA<B9&..RQ:SM'6<IL_+EDJ_-D_.@R1U*^
M?"-@93K_U"AUSV,\3UZNF!_Y).='?A7S(S_/HG=_RR=)RK66DS<)ZC"2A%Z$
M7H1>9:+7AP4+;DZJ\$X0I=%.'_*;:SNLQ#P:)+$\)N6EY[H^)^8YX\#A,N0E
M#.*DH2+>(8 B@-)-YRL'J $!% $4 =0Y (IB][,#U/LE!'L)Q>X$4011!%%:
M0M1)^PD)G6AFD686B73J0CK6X#*LHZU*5\LI;UQ,[XMBN=TB3.$A;OQ6 PO0
M86CT))%'#F<IFT4:<CC+A5:$MQ.<KRYA6)H/@"[$<J%HAO;WZD05)&V2-J%*
MDR5/TB9I-U7:A"JDYR1MDC:A2C,D3]+6=[KL#.<VT%G&+QS10O6K4XR(SLW0
M&N/.6E%83_LXGYA_HE*%#U%+N16T!Z8]J/XH8UU47C<L:;:F$YP3G#=>R<N&
M\_[DI-U1C51YW;"DV9I.<$YPWG@E+Q7.WUC]ZD^/;[K"GY0!V!Z%)U0GCZ6I
MNETRF).67QK*#V\;>D&&,2V95&<P^2D M&!""R9U@#7=!$OD?;8!&9G6N/JS
M1DG1VZCH!.*DVTW5[=(7NT\KS42:3II.*$ZZ3;I=/8J_F9B](:$X+8L0G+=&
MR743;+-UNUPX'](2=S583CM):KDL\D6>54R+(K0H<H'2DT3NYR#WE]?]; O]
M#\U>OZ^SL3Q<_Y/,I>&^,)$%D061A29D8=FF;8]TMA9B"V(+8@O2?F*+ZMGB
MS=BTIA1;Z#L!2;1!M$&T0;2A&6T,ISJ;2LLYHYJ]/+1P4KH9?@\3YM,B%RUR
MM7GAGHHQZ.,7V$-S,*0]O WVD376=()S@O/&*WFI<#[HF9,^E4HC."<X;[IN
M$YPW'\[?6$.S/Z%M0;220\#>&B773;#-UNUR\;Q/5>DOCN5G*Y>6[0NB YDU
M.I#Y"X\0+=@-QV.9$UQ/,:(7',Z\M[!":RATF%G+W"B2-DF[WM(F5"$])VF3
MM E5FB%YDC9)NZG2)E0A/6^XM.EL@EIF)W^BXYQK/[_6LE4$W01+BV5G&Y#J
M2R+HHN276BH[O%)&VDY(3DC><-TN%<FI%BHA>9N1_&DS/C0<A/\T!#0$!$IM
M' X:@II-6%/5^.HGK.DP79JNKE7\IYM@F\TGI6)1]3492<G;J.0$X*3;3=5M
MFJ4F)6^\DM,\$ T'600- 0T!@9*FPT%#4+/):<JFKGYRFHXTI:EI.D!";[ZA
M R2>.F2VSH:BW?$1#305C0V!B(*(@HA"$Z*H?ML.$041A99$0;-:6@T'#0$-
M 0T!@9)6PT%#4+.I]C/D@=-T;^E1RLD',99AA17$(;5 O3-'AG;7QM#0#=.9
MSVD2I>Q)E&>(7P]:*A6@K.H/97QPN+2;2:&M]2WSU;0Q!2(.(@Z-B&.JM[40
M<1!Q:$ <-.VEU7#0$- 0T! 0*&DU'#0$6LS%PP<&KN.3.F_9\/>)_?\CC1-O
MOG[ /[3=![SW37O.)Y[/H$+,]P$8X@3/NU,GW1DN=R+.8NX:/UG#[L" 5_E>
M&)A&&!G]R6O3\ (C67#X+^+<6,+S%K'! Q=N^,0B9V'T+=.P>_;0A$<O5RR"
M'Y+P2;<,NMEHZ2(DHZ@^[=.13YNJ[7MZ$O$E\P(8PHC[+/%NN;\VYO#IDOIA
M&BS %T+/8\0MUQB]WCNKT9B#II[0@O$+'K71W'8J2EXMZ2$XF72M+309CB^+
M)OO:TM=%6XSOBXUHC#L6&R[<OXK^__;>M+EM)%D;_?[^"H3;/F&?(&ABXR)U
M3X1:;<_Q.=-M'\M]Y[WWBZ, %$2,08"#11+[U]_,J@((;A)%<0')[(BV)!)+
M52Y/9F5E98; =N &OH!IK^TI_$XO1H*EP*-QDN:@=_ 5?QCS..-(RVS,O=G/
MD 0^RYD6<) O>!&#X69%))@4)?<\U;[AXYB\[RZ)BA%?,CX698D8)+P?B)"K
M(1I3GLX,D8U@>.%?<H "(::, XH(VL&OUW_7?BTFVN<X BC1QF&4Y/"2%.1-
M$3),?>W?!;P/Q@GW(/'$E.#5G?;@V:^^9NGG((!G,>_?18BL](%W43+&2[@W
MC$&';B?PE)S%MR$&E5B6\1SI%N::RSTV C87$;!(O08?,1UP$*8@_G,#/G-L
M4(?5'D.&7MN<18;!OI'!W!XRO,0DK8D,=7%7FI[51?V.#T,/ !ESD\4'/@=L
M3C-\?U+<#K5/OU]_EC B]3Y3!'GZ"97BE(]BJ1O"DW+!NW7Q98\:\41<]E%U
M6.@S_4S]$*^["$$20N\YKOF8(T$!4SXHYC8&02R[Z[B/;33L D%N&$HB2JAT
M2&N4>63!<)"A/G?!L/&*>@6;]CO;A26V6%.+)?6R%#!6Y$FY@X-#Q.?#I/!R
M/6*3I%"7R%<-.NW.F_)RX&G$QAF_R#@ +:!421L9UQ"WO5I(K[L+L] -HS"?
M7)0/6)8W)]_GP/L<?.$#T@K'IB8*]'^X?/5^U7U&V]KDK@WN&;2-07]/[Z)9
MO7A6SMYFM;<YV8/>3M[U6')L_]'<V&5XMSQA=M$G.$#[QN5QUOZ6C,(TF-N,
M."O1=E^[.MW=-'S=ZL'@W7)BW4R8!9]^.TG?8F'WNUS8?1 +NY_=]/W?JM7=
M?O5CR^=43UJ'")\(GTX>GZZ'++[=J)<!@= !#X9MR_<]B*^[) AW1FPE6C<R
MP^DINH]"WX_X;NJT'(PSA[4]N$6R"Q79B%6/6YXF,.M<(&NWM&W@250"J.8"
ME$T 10!%M-X-9&U]_=X$SAP6LJY&L"#<J #T =;S36 7@=;9T)I JZ&@M=&Q
M5<*K$XQ'TE[\B9NA,Z1M978,>S=VIS&$/JP5>>MC*E^:R03QI("'^-D[DOD&
MF0EJ'=38ZH337.I1F4O=U%/*5*MP1T5TFD+M797'>=U4B6[&N?N]XDV_V^H9
MAV_<T!21;QJ6$'83=A-V$W8OQVZS9?8VVAD]29%O&I80=A-V$W83=B_EA=VR
M[<,WUFR*Q#<-2@BZ";I)D FQZPS9*$?Z)(5\OV6S#].8B38R7EI6BJ>(#.R6
M+Y1;:BJHD74^<>!J&F').F^-(=;A>U\T1<JIJ\5!Q)V@G*#\5&5[OU#>)RD_
M5R@_/Q><&G\TBAW$@C-G 2$0B?\9B_^YLX!:#RW-02_+V&MA7'4%L.>Z#SD[
M;CXD2N^7[U_9E,.JM9VH+L:V$[Y0C PGLWQJV 0@*5+-344'BWL87<RS3/,8
MC!18)=ISW/,HPI_EQ6.>PJ_ 8X_7'GD'$TC2;&[(,(KL$=(^TL:CT^XNG100
M<11FF>@04#X&[\:[9J\<U5H%J3 \,"T(L'M&^2YW,G^7Q\:B.CZVT:B]:Z8_
MP'L_O$.-^1E^EM+[EQX"!Q\NS,L@X@^Z'Z:R[PF6^2Y&\:4?9C"4R05^NP!-
M;0=P"&53;?+(#Y2>E&(J;M6!S)?C) O%L\M&1_5BQM49TX<U<>PEJORRTUB[
MT&2KNY13PVH?3<TF% U>]"P',9#%VF>_ #K+C\?LELLM-9T%,-D+%MVS2:8*
M1:,([,=]8AK 1?#+JY_RQ/N.@UI-]%4G7\4(ZD?@Q&M\[B6R6\9% 2*<BL8W
MXE1R);2*)FZ4>#\>8]W\M-9GVS=1H3\)M&OYT;2_!%NM<[,. ZK,5 L7M&F[
M2K,G;WC;9%[B!M3IZD4LRU!%X/:R*#K^Q+9JZ:MYJ'.6T'3WD-/ ;B"JGU!+
M^U8U;)+]?'Z3K9Q&<!FU!Z'V(-0>Y%0::9SFK*@]2*/:@U")Y*:%H_82>#V'
M>J/-*K[?!)FG9B%4)XO0B]"+T.O$6XDT@5T-V&PBO_F4V$J6IP'Y"D]1F>KT
M4R,1 B@"* *HLP(H:B1" $4 117XFPE0U#:$((H@BB"JP1!%34*. 9THLGB2
M;"6C<X(M0IH@TM0RI+&L::81H18BS:V\529@YW,)V/XT ;NIQP\;==Z@0<<]
MJ:(%U38^G@(NW9;I=$CDZZ]I$)80=A-V$W83=B_';J?EV%3JF+";L/ND!)FP
M^_2QN]<AX";@)N F03Y"03Y#O*;^3[OV3JBCR"GM:U!'$;+.#:-VTPA+UGEK
M#*&NZ.=;AKX9XDY03E!^JK)-4$Y03BXXU?,G,THL.'$6$ *1^)^Q^)\["ZBC
MR'HIZ<M:C'3:O9D6(V8C6HP8;6-I-XZ,17"9ZN_!1^,HF7"NBVKP\*IZ?XZ9
M)PY!7GDJ1@L7B-X#HKU(S._A@F&(,RB?EK5JY$EY-L:^&G?P0#9)DRC2<O90
MOD@2V$WB @:48]5ZI/*2*2[I H*4[U=S]/ETCBER"A\<, ]+<^-TYSJ/(*GA
MHU"V41"Q>O@DPB?@R_!]H<<U(7LP,LW4KEG,(NT+2W^(1\-GC@,?CMPT]&^Y
M^.*>36:ZCNQ8AQY9.AVD,/W?><Q3H!&2Y\J'J\(L3T63 2JE3Z7TJ93^J12=
M/\U942E]*J5_WD=IZ> ^%:,^QY/]5$J?T(O0B]#K.-&+2ND?#421WWR2;"7+
MTX"-NJ>H3)6JJ90^ 10!% '460$4E=(G@"* HCK5S00H*J5/$$4011#58(BB
M4OK'@$X463Q)MI+1H5+Z)VA3J)1^(]&&2ND?9<F9>MHUFTF[;NIIF_,[;+8>
MO>D -Q7R/)IZ!6:WU>M3 ?V9US0(2PB[";L)NPF[EV-WO]7I4KT9PF["[I,2
M9,+NT\?NMT;+[!-V[UKD-PI'$H@3B),W0MB]$KNI]\G.<9O*Z9_0W@:5TR?[
MW#1J-XVP9)^WQA"#NMWLVCXWM@9S,\2=H)R@_%1E>[]0;I&4GRN4GY\+3L6L
M&\4.8L&9LX 0B,3_C,7_W%E Y?0?2TN?UF+G51%]HVW-%-%W]E%$OZH9OZJ(
MOCD=U4R!^2Q/O!^Z*X9>+XG?6GP*?AUQK*U_QX%'\2T&LOE#*']G]RSU92W^
M($D#'N9%"CP/TF14E=.'-V/->_RB):K?ARR"9ZN*^.X$:_!KMRF+\VS)M)86
MSC?:G:7- <+8#U/NY?42_<^M:']B-=(/,>5#EL3_C<,[O%"V11"5_$<)B-Q?
M\@.JX[^1C,XC.]7QYV6U<7O0WJR>?-L<#/962=TT-NHU0/,ZT+R,WM[FM;<Y
M.4:7JOG3:5ZJ'= (RE(][(86%Z!J_H1>A%Z$7L>)7E3-_V@@BOSFDV0K69X&
M[!,^164JEDW5_ F@"* (H,X*H*B:/P$4 125RFXF0%$U?X(H@BB"J 9#%%7S
M/P9THLCB2;*5C Y5\S]!FT+5_!N)-E3-_R@KWBSD7[-:_G53S_N<WW&W]>A-
M1\BIL.C15$RP6V:'ZHK.O*9!4$+03=!-T$W0O7QKM-4;4.DR@FZ"[I,29(+N
MTX=NHV4;&Z6UG*3$-PU*"+H)NDF0";'K#'$,DO(=.RA4P_^$=C2HAC^9YZ91
MNVF$)?.\O5@8"?E!K#-).R$Y(?F)R_9^0V,DY.>*Y.?G@%/][$:Q@UAPYBP@
M!"+Q/V/Q/W<64 7_)U+1JR+^9?UX4<3?GBWB;^RCBG]5P'Y5%7^C/5A:[=ZO
MSV_QQBSC>::-(R"V+XK^\_0N]+B6\HCETU$:G8ZA_9I,HBR'Q]SD,.9<B_ =
MK67%]^53YYX!M Q3.0X,D<,GX@'X!SP"7RIXKK%<<QSMFHW<-/1ON?:%I3_N
MV41S.= .^*D%!;8&J"8&;_"+%+]8DP5 P7L>1?@3[[AFZ><@X*GF@70F(_A%
M#!S&F0W#,9[XR5E\&V+A<3&QDMF_A;<AAOG_.4PBGC&L2\YO1R!5\R-5$O6\
M<=K/;4EP0+U<.'+U3$45K[M 8H;>,U3W,] QU3[%0&P0PYCGSZ08%<AO3(%\
M!]ZW43'SMK6_<NN;E?"G61UB5L[>9K6W.=F#'I7&IZ.Q=!"_$92EXM(-/:E/
MI?$)O0B]"+V.$[VH-/[10!3YS2?)5K(\#=B >XK*5'F:2N,30!% $4"=%4!1
M:7P"* (HJCO=3("BTO@$4011!%$-AB@JC7\,Z'0\D<67EP X810D^T)5\$_+
M?% 5_*.S%T]4P3\^@]&(FC&[42^9T!Q.$YHO&J!:=$9LWPAVEF>1#F8OB-I$
M;4*54Z8\49NH?:K4)E0A.2=J$[4)54Z#\D3MYL;,J,[RX>LL?T)1Y5FNHF1-
MK2QS?D&S]>A-Q0JI:\W1E.:T6IU!GR2^_IH&0<EI"SJA.:'YR0OYGM%\0)U_
M"<T)S4]>M@G-3Q_-W_8[Y)KO6N WRNP['X$G5">/Y51E>[]@;E(7E)UC^=;:
M39:IP[0-<CB-D9G"JCKY0NWC)L$9[83L"+ V/ -)EGL;HO[R ZAG8]NMSN&;
M56Y\#O7@=H06<[28(Z/1 -*3T=BGT7 Z&]6B(Z-!1H.,!AF-II">C,8>C8;9
ML9JL*HVS&2>H+ U6!3(59"K(5#3$5-B=)FO*>5J*PQS($3,/8Q^&)]^RUZTI
MQ0?Q6*/==ZPW,P-23#RQO:MO"79-3>9KW30 0)NB;^?H*YAM$R'03PIL8-HT
M;^&44PHWYL,9.@YFJS<X?!+YHQP[3^^A 8:B&>I MH-L!]F.)MH.JV5W#I_G
M2+:#; ?9#K(=AU<$LAW/2(CH-BXAHNFF@U(BR(:0#3E-'XI,QS-,AW'X@[)D
M.=8Y@@6_,* (?.6'=_C)S_"S'-1?8E/HX<*\#"+^H/MARKT\3$".DZ@8Q9=^
MF(TC-KG ;Q=8T': DC@LM9\F/_A7D>5A,"E'*&[5>>Q?CI,L%,].><3R\(X#
M Q^0\#C%BI</:_+&,.'O#=GSLB8HT^%L<17?FV%BR:EAM66I9A/&41C#L'*6
MYA>LR)/+V2^ SO+C,;OE<O=29P%,]H)%]VR27;YZ7XK ?C2 :<.4![^\^BE/
MO.\XJ-5$7]5I2HR@WAI#O,;G7I(R(4\%B'"*TY=;W970*IJX4>+]>(QU\]-Z
MQJ8C:I:6!-JU_"BKN,CF.%G3N5E81)69:N&"-FU7:?:TG[AM,B_Q$.IT]2*6
M9:@B<+NZ2?R$OWGZ:A[JG"4TE;OZ/PN@7+:++E1*41LGC",&^N#E.DA:4JA+
MY. '8&3>E)=[V-MHG/&+C(\9""POR2SMD;CMU4*&PEV8A6X8A?GDHGS LM0#
M^3X'WN>\J0M&204A&>]7W6>TK4WNVN">0=L8]/?T+II5[:Y.VW#V-L0-[NFW
MNQN-SVSWK<&3]U$'JWVG\NRF@]47GJ++!MX#VMI<9/JD_(['!:=>5@VIY*[,
M'<[T\94S%1_?1[1D-3L6%L;$$*J]?S+4)F1J+&L(F9K)$*)V,\2?T*A1[" T
M(C0Z>6H3&AT).PB-J(?7R48-M\)1ZN'5T&#AGK)!FD+MIA'VM!,#]PHQAS]G
MT10AWU4RT_)<)I)V0G)"\A.7[?V>N"8A)R0G)"<6$ N(!<0"8@&Q@%AP+-%F
M:I5T^&@SM4HZ^X S5:5MS%E=JDK[R$E=JDK;A'@(%7AHJ /6$$4@DT$F@TP&
MF0PR&2=E,H@%Q )B ;& 6$ L(!8T)H1./5Z.,>A./5XH\DYU,@\N[%0G\YA2
MQJE*)J4C-MAY:XPJD-T@N]$<NW'X!'6R&V0W3L-N$ N(!<0"8@&Q@%A +-AQ
M#+YJ-['C'@ZJS<0C?J#I[[F)PXKPM.9S+^4LX[[VNM/N:O"F*$SBEI:DFM%_
MTX)K-;@'_D\YUT;PN&&F\=B'ZW]GJ3?4+*.EF1W3:6GPS#%+X8L\6>L6NZU]
M@\O@M?WRM=5H\+7A;,T4[9YEFE]P;9R&0'J@2/FBC,D^!^4-NLOA^_A6RX9)
MFNOPX0B^NX-O1M@& 1XBOEUOC'6!:K;4+)2W?J88B===A" FH?<,P?J2)M@0
M )@7@,Q\DKSZQAYXU6_BB":C/9/=&R/D"EX_A0GSTK5ER*1&$V?>DH%F-9U5
MHWM3;#8G>]#;R;L>2W+H/YKCL.]6%IM[SF5@;XE5Z&_)*"QO_=78I<M>,A*V
M1=L&)B14Y>"[KW9"Y9>?*3B8S!^VI<LWL2KX7:X*/HA5P<]N^OYOU=)@O]JR
M\7&#)G"2T(O0B]!KG^AU/63Q[48E9@FB&I0<3'[ST;*5+,^^VRAM0.51Z/L1
M)\NSS;R@CNGL0B$V8A79'0(H JBFR?S! <HF@"* (H#:!D#1VGWK '4U@L7>
M1F<&:>U.$$4011"U<XC:Z- !H1-%%BFR2$;G6(R.8>_&ZC16I ]K4][ZF-Z7
M9C+;."G@(7ZV486Y$V1-,XT(E7]O;"6:V8QLE3V?US.RFW9 A8K1[.B<=%.H
MO:L3T*^;*M'-.'*U5]@9M)Q.ER2^_IH&00E!-T$W03=!]U)>]%M6?Z.-T9.4
M^*9!"4$W03=!-T'W\AJ.+<,\?#VNIDA\TZ"$H)N@FP29$'L&L2V2\AT[*,MS
M% Y3BI^V,UZZG<%3A 9V*XK\Y**.4<KO>%QL=,B-S#.99S+/9)Y7,83B8(>Q
MSB3MA.2$Y"<NVX3DA.3G(^U-R69]] @%L8/PGUA 40%"(!)_8@%5H=]I%?K5
MJ>GX1UF(WF@;LX7HK7T4HB\'L+S0_'1XXS2!23%9F'KN5C7(\>IIXL.3(,@X
MUK778)RYYDXTX Z[O4WY+<LE 3I527RX37-YS.&=6LHC<0&,YSZ,_8!%$3Q-
M$88]B,+=.'L>9RS'FY, N)YX/W17#)W=L]3/9.%_C*7#;3?<$U<:7?/MZ)W&
M'SR>B1&&'D]G'Q:%(YBW^#7E'I[+])]32W^.,PPK_]LST^0/^#)>GZ8HX;_A
M/(&J_I[G2/T"GH2 &WZ+;1C*3@%O_Y%DV3LM2).1]GG,4T'[[)E4W'<9_NV"
MXLF5X;<W*NUN#@9[+%F_4:L FM>AYN7L;5Y[FY-C=*D8/QW&I:/_C: LE;-N
M:&T *L9/Z$7H1>AUG.A%Q?B/!J+(;SY)MI+E:< 6WU-4IEK75(R? (H B@#J
MK "*BO$30!% 4:7K9@(4%>,GB"*((HAJ,$11,?YC0">*+)XD6\GH4#'^$[0I
M5(R_D6CS@F+\^[8B)U*]9C?JM5;^\T4#U(V.J^T;U<[R6-3!; A1FR"$((2$
MFJC=9&H3A)!0GYQ0$[4)0@A"2*B)VOL,AU$QY\,7<_ZS?=/&D@D_>#Z.X!U-
M+59S?C9C/7I3243JC7,\!4 'K5[?()&OOZ9!6'+:DDYP3G!^\D*^5SBW[)9I
M]$CDSPS.R14_<4$F[#Y][#:<EM.E@OR$W83=),A'*,AG"-GV1N4#3E+*&]^G
MLLSTI:V-P^G+;^$M%D/6_CE,(IZQB/8VR"B342:CO%5)?^NT>KT!2?J.#?-&
MQYW.1^0)S@G.3U6V]POG1J=EV1T2]7/%<_+%3URBFT98 N_M!<A:3I>RB\Y-
MT FQ29!/0I#/$;%I!WJO4DZ'-(YR)^-S/N1I4V&+[.^.D&G#(HRGBEW[%?67
M5\ \%QMNM'J.U61E>;P2)JG+B3NT9"S(6)"Q:(BQ,%MVY_ G1LA8-,]8T#*"
M+$/#2$^689\[[UWG\,' 8S(,M#5/%H(L!%F(\[$0)JT<FFL@#G-(1I @C'T8
MF7S+7O>:%$/$8XUVW['>S Q($?W$-J.^)3F+&@"<35&S<_01S+:)R.<GA1OQ
MQGD)IUR_8&,^G*'#8#NMGG/X0[./LJQQ7D/3D(LVIP[. C(>9#R:H"S[W:GJ
MMLQ^TR*29#R:83QHF4&6@BP%60J9 #=HV;W#GSLB2T&6@BQ%(RU%TXA/!F*O
M!J)'RXAF>%9;*^]6'HJB1LX-:N3\A:>(*.R6:TF@9:JM<\KO>%QP:N!,?<\H
MLDO4)FH?/[4)54C.B=KDF!"$D% 3M9M!;8(0$NJ3$^ISIS8U/CC*#&WJZ=Q4
MF[&G:']3J-TTPIYV+NE^T^,.GU?=%"G?[VX5B3M!.4'YB<OV?J&<VAV<+92?
MGPN^7MCF?*#F*,PHL>!D64 (1.)_QN)_[BR@BO1'&6*FWKJ--2]GMF1K&F%/
MVU#LM^ 7=;P_WVJ/S9!WPG+"\E.5[?UBN=4E,3]7+#\_)YQB/(UB!['@S%E
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
M1+^!@D/)"Q4.GT;'YQ8]SPNY"VRLTTOF8HG):TYK8 Q:MN6L"TJOC?Y,%WE
MH*C(4, P5@-7AUDF]%82S0MANCE[:$F^:D#G%)PIN#(3.O;:,MJP3(>I*3*N
M2;I5#>OOD9<X/32J8OFLX%Z**+"L>I(*QQI.NU\/OZZ<_;HC.^]HT*)QMG9I
MG.WG&F<1+]B[>79FS/.WI\8N496+J-)"*'4E *XMO(^\6,1GZ\BX$A37?>(^
M,,Y^%..LEF/U6\; 7AOC^L8TNOMRB#/-]L!8!7&K*=?LH,SY(=LW&:.&,8I
M=(EBT_UJ\(@3!)(J^/U8,C3>^HQ-!Q21,%X1"%<QZFFDN*66(>!F2W\\92BD
MN'Y7056\-ZMY^.,"7%,/@57YZ&+$Z/*#X\;=?%IK">!G_C'B38!X&("]8V$D
M@PNQVA4,V%V2BH]@($4FT!LU)8I@H<*K6.8>I5T\_0+C^:'W# &8C[8:I@C
M9L"EB*F%#VX9_ I@$>.N!O+Y4^R#**<3=<,_)5_4-D*=(^4.@W11,O OA8B4
MSTK$[B& 4%;FTH^36+QR>HG8%2AB)0( )A$(W"V7)"]B/,F=87J'%Z9>,<+M
M- \7$Y\"8: %,I5\*G&YOO<B<S3$OC8\#_<[U9!#N;J9\KYD=&T"K9JBP#"*
M"!5!"978G8PE)<HE1B*2.<KX/DJ6#WJ0X=JQ#/*WRY!WTX!RS8#^$7F*"]V^
M]J-QGRN1N5HH\'9$TSASP[EV.ZK%-"__>>M<W&(L>"UK#8 HAK=+RRS7FX-Z
M\HU,3U&9$J\-L_9JC+:@1ZB[PJ'$1!P>9W(9J39QQ5W*3HI8KHA[:.P>UC4B
MP,-'XRB9<$3@U]UVM_YLGP/A54:5#,&, !+*=:IZ@03#U];L"G7F2O&H@*>I
M&&.<IUBV UU/ /;U"8^4$WNH+,_3T"WR$L:9]MJN#;Q*31$Y&OB+"FG)X-V4
M\+Z,CXB=7 Y^,/,\=,=%GA[JH)X$>H$N288I0?49J1 @CW'E%HYPZ#(72:14
MB5WJE(<C%VRD^!P,2Q!D@LDB%PSGF.+UY4;W1G3 \9</+,E@+"4#ID,5N'$-
M[Q-4JZ9>YB9-]_)%.$Q$%)4-%%(&5Z$'(#(CX+M[#LL[EDFA#T<J16'3V2P2
M!^;BU%A:/[V'7,+H7)FDT*H^41H$RQQ>.K!B&UQ6A<'8+W,Q[P9?NZ"";.E+
MW"0NQ#N"!#E;ZCE,%$-^58Y&YH'!G'"6RM62NJN.#/^6N]DJDHF<ZBWEU H]
M62*VTT5>Z>,HX3PBDWUX)*^GYSX'R>WUD-PTVM9*))\+ZCV%Y(#/O;:S-CY7
MN&QM@,LMF;(JDD24=@(57P]J^%*_6:C<MK <+-P2W2BE7FQJ9*6ON@3?&9JQ
MSE+H &J-65B'CO*35= AH%\^M+-"8^>QM5+Q1VYX)H#5@$L&YLK'9>5Q9K'D
M6<@[$H&R98P4 &0^/AV9>B7XHB94%Z4U,*M-^3''D1]C=R@_AO)C*#^&\F,:
M%9'X5/4HH\#*";CCC[6>$[YRK[[@VRBF@EOE3MNN']*871J)HTO<!0WD,XGG
MPE_1TFF(?)H$4D_[3N)Z+COZ4SR='@\Q9SRJ:4J16!FGZ);AB0_<COMW$<KW
MUMZH\LDC$7'(DB"_9RF?66OCJX><^6HI*;)0C$['T'Y-)A$L'F+M)@=2'5/(
M]K "9UBUY<P6UGZOS7[-Y4>NKR$"\I#H[+KN&4*[+++TVNS,CD,>V1"I6;#Z
MTW'+JR[7+;%JK8_WB$3H0*C^L6KK0L;IA+!B6;<>B14#HZ:C6PCYOS;Z9BW^
M(TY:SN#%2W.\RC.+G1FC)".T E+"?#@$<1,3P8@#FC<$ ID  IB21^H,&5Q=
MJXM6CB+,CPDG#BL^?6N[8<;7O=ZLG[.1\#R6F 8V:2;6MV7)4=')SISAFT;W
M;M,$LQ/4F;_% X'JM.039P"/2$!76(#N5B7V6D7H<(/_\S1J*ICQ/W%R'VL?
M99Z..,?XM7:0= ?&;;M3.W-3MCS5>/9 ^XB)(__1?!3=JTE%,B<58IM)K7^4
MSB48C@\S+TH4["UDC;14X#J']Z@;V'C,62I3T.3IYR3GU:'J/V-6^.)@!DBH
MCV%Q?[;*P<<J"^<FAP_*8[AXO -#Z5'&[\545YT>K6I>P#5XH3L1T795;L"7
M&[*PG.. -@0:LZ)U,]W\/1[*[$3'/&&44&!3<:@:<\&342+.KH0JB:XEBK,4
M(Q!_955K_L $\]#RR5B=OY:E/[*\U(D@3$5M '0*JF4^J#5G(+JXO]R:W_3/
MQ6Y0+B,2RHK&0-X[#N(>B8,NH!Q2<X'@!1[]!WQ/:P?U%7>U6)71"*83$+D
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
M< ^82=>B?%<%,:X2>77>>?H<_#3--^6::&XJ@"0+P3RP= H3DB)9>8Y757E
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
M9,QC>$CZ@^?5R.$>&/L=3":::#&_3?*0B<M38#+SL%\@7,+BV4\DK]2P>!
ME^">.MU!%+ IXBB!&8U%BT0YV:\%+&J-CNOH!C[U?3+]2#?Z.!<DQX<'&%P,
M"'?EY6WMVY,$JG M<4'MD3-%AJ.8$AM>-@%6Q*(MI"_[/[(12%Z.PXRK=K]2
M"M9Y)_R!PB!G']YQS<?WPB/FVK))ZN&5#^,P94B_ZM+?N"<UPIJY&#@"@X+Q
MAWE6OZV4@\0/@Y#[+2TK,N"IC[_"#:#[J&]A7  SW,E*7<H%,80:W(?8I3)7
M;P0*@ABWM:LHJI'.+U5C77&]!XG'<:8\AY?Z;>V?'*@%% KP">IQ,XJ DX9Y
MP@!QUN4D\'>\9<D-ZPZEU!:/94.021B&X(4O/[CE,1A2%%T!#* ?DM!D QMM
M ZUCM8$(*KGH+SX/.(^:G7&]U_A8]1I?0PWA:F$/,D0GN 6U7KUN^LC23F0\
MSR/Y"KAT]@#_4G40_\*:KLZ$OT1ZV\.%>2DXY@O,P9:S0/1B%,^JP/RBN.W
M"AA)IS(#Y0=+10$P;TD[6S=Y0*XA&ZJ0ZL.::VK#G./TWCH@[V+].5?RI.34
M,)V#)Z5S0K,NP,=*+F>_ #K+C\>PW)"*J[, )GO!HGLVR2Y?O2]%8#]+>J8-
M4Q[\\NHG4(SO.*C51,?LT;4:*8O7^-Q+)/A?"-N"TY=G,.8!RHU )Q]CW?RT
MGH$/&!N17:C%1UG%13;'R9K.S0:J4&6F6KB@3=M5FH-&:#8G\Y) 59VNRL:/
M&-RN;A(_X>^:@2^)["RAZ>XAI[+I6NA+=^2[\ST!FY!^#V-8IHR$*"]7#LON
M.NZS>K*+X9O;A:A/,&;-:6N?<=#:I^F@YZ)F?_LY?, G_5&,X V>F._'[\QV
M!H;)!_K [5NZS>"?OF<;>J_O>+V>ZUI=WWTE'$F@V5=$C.OO;J]G]DT#KNQZ
MC@Y>B:</6,_6K8[=Z3 [<#M6YY46LQ&0BGO^Q>]Y&GWCZ2C[''Q+_:LT_0;/
M^A6U_Y7&,X^-X;H\+?@>N;V9)[.<G\8Z/>/7YV=]8?<%%GS:MY2)A2@0#I=R
MHQD\&S>=9KNPRK\5*1($/3=8EW!<R,7Y$%9X8E6TO&924\;>$L,.8.&<W.,D
MDB" I2*L)I<-])FC>+5<QWL6=US&#=VT#5^W78_I \YLW1P$3I_S#F>6MZ#C
M-G>[5M#7^[[5TVW+\?1^WS7T3H_[5K_K&W:W5]=QE%H46@.D],I/QK 6_!BQ
MVU>:A". U@=P.<,'[NM*U9>-U.];;N!9CNX/3'BK[?;TOMOCNF]8IL=9I\O<
MWOQ(.Z[!N>$XNCNP D CP]#[SL#3/8/W7<LW#6XZVQ^I;;E^CWN @7[?TVTG
MZ.J,.Y;N#/J>977[;B?@\R/U85$%K.CJCNW:NAW80%VW:^A^GS'><QW'=-R7
MC;0I0L[D:"N4FJ'@&G\W2V4UIOW'3WW3[%S6L3E7L,RFL"RN,BZUM[#V\WD
M;HX/"T=-6&B[(X)R7_EM$<D@U(W^/^]D_"_$]64NT2M/M R^SX*)  H&\"#L
M.<;%>,#C3/BUM8&\]=[5HCCU@)^(S^!B> SNMQ?BXCB&%V6AN%@._^*9EF1C
M3W6%&3GP=F*Y6RW6"VI(RGO',>$#81;XK0XKEZ10BSOY[('9[KPIDXX\#(6.
M,WZ1\3'#6%AUN*Y^5N\NS$(WC,)\<E'>,+VNOFLNWV!B0^$W]:5%Z4>+M<7[
MU7<:&]UE&FW+W.?[!NV.O=_Y=?MKW#D]9[GRI.52P5U^RG)QO;9D@#.KSUI:
M@RJ%V>FO?:)R-@O.>+IL17_W"1,OB^PL^-W;@?5]0=_RR>\](8VF>'(B_ ?X
MBMI_L-'X4OL6YA%?GHRU;YQ9G6F[&FF<$^:2U@RV$/PW"?[/>O)D&';,W]\P
M+^)J;A5^=$;AI%E$5J&)7+FJ4M+^J#(+;JK,@C*KX%IF%=R(K((\P1R=+U4B
M0))J-S H_*3*XEH2PV\&^TDM22V/C2LT>7+63HF_'Z:)J>BW/;'] 0-$"NAV
MN]L?U/];V:SGD;WK;KNW1H!],3%C_<G53HK,(>KC05:S^[P@ZXZ#JH< XDU.
MF:W8K@RLOM>UW4 ?! ;3;=_MZLSM>;KK=ZQ.QQW83L]\Z1:PS.WX%/L8E=I0
MP=;+>,E&+(RT#Y'(P>3!RFW&I_1HQ\C6.O@(]F8YMBBJIMFUN6=W]1X/.KIM
M#VP053[0N\RPW+X[,#W[Q=D*E:B*J.DN9?5Z&/( ,XG]PLNUSS+9XPF!W8OG
M>8#8[,&K:N[7MU]*X27DV+^[LZ%F6EVC;Z%2#CACF$=DZ*Z+B2^6W^<]Q@,O
M\+>CF2)R!0X'ND.[U$Z5*C;77:]I6MD(F2%%/76B_SG&2-7*-,1'WK%5G530
M\S&51R05]AB=GF$'CJ'W@L#0;=8; /: 5V "B  NN8-!=R'?SK2"@<.Z'1W@
MJ@]XY3"]WW$<W;"ZIF_Y@6F;W47LN>%>D<)RAV=7M[=7=^!I7HWR5UH1A_*Y
M?WZ71W]>:3[WPA&+LE]>=69S\N)BI/N). N!%[SZF]EOF0.S1)9R:H?W4#?B
M]IR,PJ>>'C[HP]#W>7SQ\;OMF+[=#\!MZ_3 @3-[+D#^ !A@&@#WO:[CVLZF
M@K[6K-31+!F7S6#!6Z')S(_MKJ_WM9PV5RVG"1O)(#75<^PZ?9-W7$_W>N
MVJX/GJ/O^;KG6)QU3;?#^_9V/,=I+&W7ON-'[J;R>+KT'[O/\Q]71+^.,N)E
MGF;-?R+L"1!V/=C<%J$;LH-"I"92$ZF)U$3JHR+U=H^=-,<_;.(V4\\)F-,9
M='7..KYN]QU3'UC=OCZP!TZ?\4Z'.PM+DN<>-=W;CNA_L[N0I]K_QT9)RF@[
M])2V0[D9]/W <G7;Y'W==F %W.\ZKNY:O,\=T^MM4TYWOAWZ=U$H+-*NDR+.
M>"1.J%XGZ1A+QG#MAGLISV%-W=BMF/UOD)+I;WQTR[2[/=OK!'K']$!/@XX-
MBC?HZZ9E>X;I].V./]B.BM*^:.-DAO3S1$/^C=X.Y?; #)AEZQT'?%:[;X!#
MP,R!SGC7,;CKNGUCH5!*X#BNU;,&NN$;'=WVO2[<8R$"=3R[[W9\AUG[V0ZU
M>RW#Z)[)=NB@:WO=0<?1.QPKQ8#/IO>Q! ^W/*OK!#VGRWNT';KI=JA%VZ%D
MAX[$3V2&:?0#HZ_[K.OK=M>W]8'+F1X,G,!FG0[W!L9V_,0#[(*:O2WN@I9G
M (XUX$7[=D=(6$HHV7^TG6A.-">:$\V)YD3SK=&<ME'WMSW5<;IVIV\$NNMY
M!JQ/^J;.NKV^/O '7:=O<Z?G+9P)>FX=W+UMH_[&@IAI-RR-DX!.E9[4-JKG
M6E:_9[LZ+*-]K"S=T5V[/]"[G9[O<9<YMM_?FISNZ53I[Z(#&5Q\I.=*#]0%
MXZ26R4<=#^L'@PX?='3# DT$6^'H,,6>SOI.M^?V3</K;$DG][MOVJ-]4XI7
M-XG6M&]:[IL.>&=@,  -HPO_V)9(I+(Z>G? 3,NPF.T-G(5CI)W  R?!UCW;
M<'7;'70!<@9,[W?[OMD;]&W+70(Y.]DW-5N6:9W)OJDUZ+N>R0)]P+U M\TN
ML,H?6+KIV%VS[S*+=[S#[)ON;*?T13NA]KOE^[IGCGUD9QKO![K<,EQ,P [L
M'B:SN);N&C[786D&Z&J[EFLO@/)F?N#^]D6OQFD8:5;GA9NB\"LV'SG'UBS/
M:Q-\=CV!Q4"VTP;8..8VP$^T9-) 2$;8_7NNZ[KJ_1[[M4[OV#^)LS3"HQ38
M>=T##PZK_KYE[\1W7C(:1UQXD]@$.(JTC$58&#C5WKKR$M&/' 55=GX2'>I0
M@64?]/JXP.%+M'&:W(4^/ +</@T["V&G)Z_>J5P]A-_A/?#6*/QW$?KBNQ;V
M*0>_I)!_N"S^D1;CW)M@]WKX'&[!W[&?.6?YL.QU+'ISX72!,ED2O[Q#-ZG>
MYJIGGK+J2<U"%QHN1E6IM>F67G7*/0YNKJ\58Y#UH,B+E&MW/!/R"1=[X! Q
M4(&DR(%DL7@#!P7()QJ[9ZF?M;28YW,MN>_#?#CDD:^Y$ZW(Z@W50&XC\*^P
MUU?.'G@FM7*AA;@<6_F8ED")?%C(>? ' )%5]^ J 5N"5W6_?T_;TSJ5V![.
MZ%UF3Q&NI7G XR2.)OA,G^<(87%))1R$@*84])N76CU'.X$7,+^/H/TP'EA8
MR +F^3#,$#:\*,G@^I9VS[4ANT-.C),440L?=ILF6;9JCK,\6_)NO*'PAO.,
M<CF ')"H<'.Q<,4Y3YDV2_.G68? "-(8R[;HXD;YUE6$*%+LCSM*<-+Y.G:C
M#LUU 2X>CV^LK6OK*N]+BF8%?I=W#/"*_7X/EM"6#8MILZMSGX-_;5@]SUM(
M..RZEN\9W;[NF $'QQI;7 8=3V?>P'=LK]MS^9Z*9@U:9N_9P8Y]XV IOWX(
M>I&#QI;B.Z/Y"D+FA<CIO"GU%V&L5 5L"8GRB^T:2P2LR7\IVNAK@%X=D3RR
MH,-]6+;ISB 8Z'8G,/6!Z1IZEQNVS5W;ZOC!O#PZ/<MR@YZO!QX'>61!7V==
MS]4]'\37]0>=CN'O1QZ-0:MC#(Y$(,FM.Z1;9Y%;=_)NG3QL3SX=^71[M:&^
M;_NN;_HZ'PQLW>YV#)T%W-,[K,L\SX5?[85*_I;9];G?Z^B#GLMTV[+!AEH]
M5^=]O^L&8'=[W3V=_#/,EMEUCL2&+G?JI-Z3?3VD?;7)OIZV?85WJ#1,,K '
M,[#+(&Z-?2C#G%.9EV]%/4MCM[PQ]1E]#%R4(]] )$I) &8R-[D#<<#;D8%)
MD2J3D:1B5R"1:9G9$Y[%6@->V9/!8H;I,=VP.N .^.9 =X/!0.^#9\#MCM>W
MG85" %Y@!'VW[^@.K+=U3%_1^Y8]T!D;<&\ ?L2@,ZB[ W\D,2H?ZIY1)M-Q
M_V/$;F>M?1 ^<%BG@R/ 5XW6#P;,8SV]SRU8S!N&I[.!T\7]6Y>;O4[/=SHO
M'>T&0VV*J+&YAJWSN\7/RD3?^^A;.Q1ST^_Y \<8Z)XWZ.EV9^#KK,\,W1OT
M/:/K.KSG+'B]SQ$<#R!)2<ZO0G)^3_PP"#>3<NYUS;X5&+K9A[?;ON7H_4'/
MU&$. ;Z;=YC[XL%62OF\\39%6$9JO$<KZP#ONQ/W'K>\0:<?Z)Z-%:4L+$[H
M#BQ]8+NVYSG,-_I;Q<EOZ2C.-Y+U >_W>+?;TRUC@-L%>/0G,$W=LMQ.,' X
MZ[&%;ETOM#_K#;8IDB+]4':\L*XQ#7UPLW/YA <NKC(N43/4#?!<_2FWO;P+
M7%/.P!7U8$VK,?"W>2#<=_C\$RQV-;O31Q_K*[\M(ID:<:/_3WLF@VJ>CE.W
M]?]H6GVE^)<>QCY_N# OQ;)2^FR8=PET+D;QY<S2?#X#K^V$L2"6.D\H/UBZ
M7N6QOR2GTTT>D%%(^*K][\.:"7LO\:U?EAN^"]&R>S/\*SDUK(YLJMFHP(!8
M_E]@FLSE[!= 9_GQF-UR&5W060"3O6#1/9MDEZ_>ER*PGX-(3!NFB'4_Y8GW
M'0>UFNA!L&;35O$:GWN)S RZ*$"$4YR^;!D]'T5QH\3[\1CKYJ?UC""&6%%B
M.W3Y459QD<UQLJ9S,_FO0F6F6KB@3=M5FCV=*]LVF9>D%M?IJ@*-(P:WJYO$
M3_B[%F4LB>PLH>F.J5>MY86K@!'+[]WO_&$8NF&>+5<(R^XZ[K,:,,LS[=N%
M)6%ONFWMPR.FN!DC5<2<,8,52P4KD/M@CC#Z:KV9E].YJ//IQ&R^B8BC)$Z9
MCNGR*+D'UX-K01AQOZ4%!3PI&^*OX+*$L5?6(1:1-,!O+H.%89PG,@;XOP48
M( #=";@A&/E;3O>SR=#^/^*$@S &L_9:G&D0!EEA-0X1GP^3PLMUL%-)H2ZI
MPO;MSIOR>I"=B(TS?I'Q,4.6E,219Q[$?:HN0ZW PUV8 <>C,)]<E ^HJC?4
M3F+(%_;:G>Z;NEDI,538E?>K;C,VN,=V]O>N7KMO[NE5@_V]RNCL[UW=?;[J
M:;&8'@99+&72WZR2R=JGDC8]DG1V)_Z)HD11HN@Y4A0<#?SJEU?]5YM25\YT
M&8&KE6X9>1KG:K&_2/KU#H#V&U%G8&%MM)UEVYP'_[7TX+>N#QMP3/LI$/]U
MK(UY=[('I9OEXFQ''7>K?B\I7[L;Y?L@5]M/+(A/=_Y_B+R??5G>S6#F_*PS
M0<#^(4#[C6=>&HIZ6Z0/I _DH5;L^9BDHV:KQ)E[HJ0D#5"2,.)[<B.;./UC
M<"0))0@E#H\2<,T9XP06,".4()0@E&A,5*J)%"!W@H""@&*M18>/:6 ?RZ2P
M,\:,_^(IQ[.AS]ZLV;2USHEN3>^U!K?1:1L_T<Y_XQ&[:10MCRK@H4*=/QB=
M[T9[F(^>GY_]U/F$[7'F1B:%XAF@J]N4JWJJL:_]G<<\99'VE4><9;PE2J3Y
MVK1'K24[<[0P/0!O<'E^S[D\D/^5WX895HF5S_H0A1G3OK"(_?57TO[/A2,.
MIR@+9Z1=Y',2C8G&1&.B,=&8:$PT)AH3C8G&#:/Q7@,H_Y?"74<4[K*,MG'R
ML9DSPIO#1+LLH_G1KFND:  T+1L/?4G#V O'+-(^/'"OP%(.90-H$;F:?O\Q
MC!G\"K^5W]>+;&)EGDPS+*8;-K8XPGL-QU=_B0F)P-BT#C"\T!MBY1[MRA/E
M0XV!9;>P6H^J7#?S_!M59M+JF&7!S1N6NBSFF?[Y(>*3\BEFIV.VSR[ =KB6
M[6?H29PX>A*-B<9$8Z(QT9AH3#0F&A.-B<84::.EXU8B;6;;^,__//G(T!DA
MSH%B;>89Q]J,OO9G^Z9]W:ZB8H;E=)X,G0TZ70J=4>B,W"^B,=&8:$PT)AH3
MC8G&1&.B,=&X(32FT!DM'5>>R33:G_ZX.?E(SQE!SJF+["?1/4K[O[]^_8?V
M*<;NT1[7?DN\0O0P%Y&HL/S85Q_#+S"_.,FQX3!GV$M%7/@)X1*[%M_!(UC.
M-#QEK[G<8T4&C\DS^9J<W6:B+PL?N=SWN2\:$U?/F(ZG?%^;V$_!+G*8B,9$
M8Z(QT9AH3#0F&A.-B<9$X].E,<6XFKEBQ!C7S?5_G=62_,21YM1%MAY3^L8>
MDC@93;0/#_!MADE7-]Z0CYCVSS ?:A_*D-0_POB'R[)I+"P[KRC4B8O\F1M7
MHC'1F&A,-"8:$XV)QD1CHC'1N'DTIDRK8UHQ[CD*9=-R_'3@YM3%]3H!RFA?
MV.VJ)*FW'];,A1*G$,/8BPJ\&"Y4+8_>G17S3EP=&F%]B<9$8Z)QXVE,Z$M2
M>WPT)JDEJ3T^&I/4GJ34-BG.!+\P-^(U,LS1T0!2;(LRC[1O5<10=TB&]:VV
M95EO-A=9,>1N.8$="? NY>=?19:'P>29,S9/;\;KJLQT,-LCP$_:I]C'FDTP
M!Z;!^-FM; F(EV!H!?NZ>LEHS..,Y4DZT<81B]O-EI$MTZAI0F+Z>Q:2_]2^
M#;G&97 L$U&SS!MR7]3 SQ,M'X;P:=5-<LCN\*0BC[5D%.;SY;D^Y7RD=3O&
M6_?=6_,=UN'ZRF^+2%8-N]'_1SQ^OJ<D/EN\*I MAK6L&(\C\3H611,072\9
M3_!A+)Y4KRT'*<?(@90L"*J:8!^NM6(,[TSYOPN>Y<^5Z7GH/7(62QY[,S7<
M@K*?<RTVJF%)0VW(4PY$!;;[R'0?*<P\Q FDOY"'_RU8"OX!,.<K'R>I#+;>
MAU$D#KNZO+SS/W[JFR9H"S:1%K\;EUJ0B IPXR0#D@*_JKIO_9)[]68*+1!-
MCX_SDLT<LQ'AKR'+YP4I&W-/S ^%)HR]!-Z1"O"#F;D3D(4 9A9[?#9!T0_O
MT*'X&7Z6S/I+#V.?/UR8ET'$'W0_3.48+X"+Q2B^],,,D')R@=\NN&]M!]PU
M9(7:_9(?*+$HN2)NU7GL7P(=0O'LE*.>W'%P-AY0#)"ME=_QL*;#9\R;T+WY
M?+L07+N_E%/#:H-1S284\7\=("#-+UB1)Y>S7P"=Y<=CL(!ROU%G 4SV@D7W
M;))=OGI?BL!^*T#^E"?>=QS4:J('P9IMSI\J!ED*K:*)&R7>C\=8-S^M]=GV
M#1US5.9K^5&V4(=QB<[-K)R$RDRU<$&;MJLT>UJ';IO,2Y:D=;IZ$<LR5!&X
M7=TD?L+?/'TU#W7.$IKN:8VIA?XOKS+XA.5%RK,-#6==%6J#W>XBZN;3W_^X
M^E:2O+'#_//KAYMG>CPO,1P-='F^U)Q2=!/0#P0K+LXG5$[B4^V;Y(V5?S%D
MX!$5X%N(,AV^](12Z?_ :\#K02&&+\"905?:Y4,6!>AYX(,$'*L+<G2QBAAN
M$L\#TS1,4J""?^9K+Q'7$6&=.0,OPF?"@BMPQR'B\V%2>+D.ABTIU"7R54:G
MT^Z\*:\'68S8..,7&1\S= IG S;BOE<+^4MW809N<13FDXOR <N2D^0+[>Z;
MNA4J(5>8H?>K;K(VN,=N._8FMW7;:PSQR3PNEWD_;M,$Q%E7"AZ(_[:9X-7N
M&%N+G<IG-<H1.%A >CVZR@D2:5>2%N0>O_KEE?GJI,F\[M)OP:?93BH82_]>
MI$76TC[%WO(SA4O!JCD -0I]/^(OY;!YNHIT:.4ATA)IB;3-(.T1.9XO8.,>
M]ZA[U2;U,^S\HPOUK8C ;[#XNM!^9Q.MW]+,CNDT5]%.V(4]V5777F7YU\G%
M?J5W7L?-Q424LV3$^^R]]M\L2V+M6\KO0GC&&=L80C B[8%(NYT5+Y'V**5V
MKXA/:$]Z0Z0ETA)ISP'MKX<A#Q8[S>YKMWR7\Q>/NPAS>)/W#(J\?:0!;^NQ
M[KNMN?:\5YX'%C"'%Y97+#\A_\C!B^;F)^PLN8H219N5*#K89Z+HS^_=Q)_\
M[?_\_'Z8CZ*__?]02P,$%     @ Z8&H6IC$<HU$& $ G8 0 !$   !C87)G
M+3(P,C4P,S,Q+GAS9.R]>W?DMK4G^O]\"HQS9Z:];LG=:L=)['-R9I5>;66D
M+D52VY-DW96%*J)*M%%DA61)7?GT%QL/$GRSB@#(:FO6G%@M 1M[ R"PL1^_
M_9__^_.:HF<2Q7X8_/FKTV_>?85(L @]/UC]^:M/#R?3A_/KZZ_^]W_]M__\
M[R<GZ.+J^B/Z2%[0=)'XS^3"CQ<TC+<106\>;K]&__?L_@8]+)[(&J.+<+%=
MDR!!)^@I238_O'W[\O+RC;?T@SBDVX0-%W^S"-=OT<F))'X>$0R_1Q<X(>B'
M]^_>?W?RCOW_/SV>OOOAW1]_>'_ZS>^___WW_^\[]J]W6K=PLXO\U5."WBR^
M1M"+C1T$A%*R0U=^@(.%CREZ4*-.T'6P^ 9-*47WT"U&]R0FT3/QOA%$/\?>
M#[$0(L'1BB0?\9K$&[P@?_Y*$V7!_K:-MD(*&/;=M]^>?H5PDD3^?)N0JS!:
M7Y EWM+DSU]M@W]M,?67/O'8!%,",Y-KH/V9K4@0_[ (MT$2[=(A/\\C^DU,
M%M^LPN>W\H\P[.]5!R^)3I+=AL0Y+GFW,%J]97]^"W_F?4[>G9X LZ(G67@G
M\79>/93\8VXH]KO:QKF&;"ISW+Q\RWEY_^[=Z=O_>WLCMHIJ3/W@UVK>6?MO
MW\*?YS@FJ;S$KV:"_2'/!/NCE^3;2JK?O15_U)OZ#3RPS9NP_93R0(+M^GT5
MY??OWI+/"0EB?T[)"30C$=_<\<E[^,9$]SC*V%KB>,X[LU_FV-_&)RN,-^6&
M\@^YQK IN^Q2*6YIRN4"G7[__?=O^5^_^J__AA#_)/SU)HP2)+Z,FW#!Q6F8
M*_C7B9JP$_C5R>E[MNN^8<2^0D'E-U4SVV_[,:%VSD%,I-ON4";4'H/1OZL;
MMW)3=AHQ;CH;U#].X!^-8U>>+(<QH X!=71T'SQWUG0>O##AS9]>AP5H^7;W
MFY329_V6T"2&?S5.2_DT.&PMU%D(/W1?A_0$/6P-*JX:_N^XTU=7=5$=..?Z
M"2GF7?ZFV]SG#E@#W\(^WT'/;^#;MPM,%UO*FYV<?E-]X,6%C5_JI3& @R!,
M^!_@5^J7FXT?+$/Q&_8[."Q_B$)*'MD"(OCAT_UU^WWT-L&?PR!<[]Y"E[?W
M['_^J?1']=]IX%T&B9_LKMF T9IS\A7RF7[1O;GB4W'J$::.^ERFTW?P_YBR
MJNFMZ8\X\)"@AC1R__FV2*1 ?AL3;Q;\%_]Y$S$E,Q 3>,-^(3O+)@T=M179
MJU_&5FTW^4NU7C96\8%)S)7=3P'>>GY"O/,P\-C9RG]@+P'?8PV\,TSAHG]X
M(B2)M54]J'O+*I_"*J>$V<\I;9021SIU),DC0?]UV>TL^QV.6(<GDOA,]IY[
M($^K94.\[[DAT)O<<%^_;A!C&X2]U,,U21L?<#24*+1LAF_WW@QBA*S/ZP%A
M;_U[GA'-Y%IVQN_[[XS7D\+:3LDF>;8\#]=LLI[@!?=,Q"+LOU?:"+;LEN_V
MWBW:-@F7*#>DW$FOVZ5QNQRPL ])N/CU*:0>B>++?VV9@B\VBAE2+5OD#SVW
MB#[B_T)BS-<M8G^+5%Q"%NBV;)X_6M@\K]>3F^L)QT]7-'PY0)NM)M.R5?[4
M]RIB R$^TNN&Z&"W2GVBLVB% __?7)!IX)UM8S\@<7Q!XD7D;XKVJWVZ-2SX
M]]]_]_OOO@/C5>:;/4$Z36[-4E211O9U=?=9W8?M>HVC'3O(_57@+]F!&233
M!7>?^,'JCGU+"Y_$E2O<L6O+*O^AM,J2+C_>,\HH(XT4[=>EWF>I[\DS";;L
M/XMP)?BJ7-:*9BU+^,?2$DH:2"/RNE:-:Y5-WQ7VHY\PW9+9,@W[N [B).)&
M_/A4+-H>[5M6[T^EU0.*B).$;S"+/=&HOJ[F/E_>711N2)3LP)O#5-0-3.%'
MDE1^?G5M6U;Q^](J*D+"[:-(31 C]KIZ';]%=N=$6^)=?MZ >AG+?PHSQB/^
MS'X3>#/VT(C.MQ$\.6Y\//<IXYV4O]->M)I7_[MWI=67Y)$:;I+^1IKS^) 3
MOCGXJ$@.B[1Q7_=)QWUR0>9)<;WY[UK6[;2T;M#K==KW.5S/P_7:3_BMQ+X@
M]@ $%9$$M6IK4_N6Y7I?6BZ-&/^4<N1>U['CY\.M.!"=YH&]F)U7ZM4(TQL&
M_,\/3QATT\TV6CRQEG'Q<SN(1LMZ?UM^FP"9$SX,TL>1BP\CB3:(CX6TP5YW
MPSY?]26. O8AQ7<DXC-9^2F7&K6LY^]+ZZDH($9"+-GK,NVS3)KZ4KE"^M];
M%J=L[M$UE==EV<NJ0U8R>NP#"5<1WCSYBYJ L\Y]6I:OPHXC"/*C,2/Y&GIF
MUU1GP&37T73W7=GNT]UTA]ZHGU[],SVM>(]X3FO6N[9QR\J6;4(5%CWT1A![
M74!#ICU](??MU+*@9?-0!R/?ZP*;M/8U?*;-/9J7]@]EVT^#Y>]U21V: *N_
MY_X$6S9$V:ADQ!CXNG7VW3H-EJ;JK='>H67I]S10O2ZI"TM5]5KWH-2R"8Q:
MK5ZWB!'S5</E7].T99&[F+)>U\Z&\:1A*;OU;%G9LAVLW9#RNM*60MNFGL?Y
MA2=7.ML7),$^K=X"/4FV[(VRD:U32!RH@.FH^7TC!W[=.!9,<7MO'@-D6S90
M+Y/=ZRXRID>6#7/IVLL_747A&I3U""^2^&<_>3K?Q@E[JT7QV>Z!1,_^@K\4
MV5O?V[(6N6WE8)R6?=;-@)C;?:K!DC&$4H[0"V,)I3RA^0XIKOAQI_AZW8.F
MS,E[GUI[DFC9.65+9?7.>3V*W!BE =S*VU+XJVIXPQ:$QM,X)DE\2S 0\:9)
M1B=@*[6-(G9WG.'8KSN:G(W;O.'^6+:?=C&-GR#%(&^3]1!,3I!@$RD^$4YR
M= .4,HLXMZ\[UZBU/=L^-0V:3K2^-%MV7-E VV2QS^^T1MO^ZPXRN(/VO@</
MH=.R4\KVW.:=\GHI#N_UR4Z)'D0,.HW,\-.R4<LV9S,^I_SA9\B/]?HUN/L:
MVD]1^\.T[-VR*=W4WGT]C@WF5^RSDUK;MVR)L@T>*+ZNJ+O4C;VUKT-IM>R$
MLL6]V:/^ND4&];7O<T@8I]^RE2IL[SW\\J\;;="-EKEJ*CM+S>%L-WW!D0=\
M&MR$!X_=LD'+1OM^&U1W+=41DLR"79^SB_B:ONYAIWMX2JF$8F[94S8V\=Z#
MM^SBL@/!V"[.6.VTIU]WL9'8J;U5P;T(-.^F/Y6] Q5Q5J]WL=T=D)FPP ?(
M%&WJRP/CHZAJ$$;LL+D@C* ?P+\^Q6 W.,^F8[8$)\L"6OETFQ#O(TG$6UZ-
ML<^&<LE/R_XL^Q(J]Z=N1<OS#+])N>8GHL8W L:1'R"-=>C F1>-!?O<_BR-
M(UK\X>OV-[O][\*$S8R/*=WQB?>?B7;%@CO@&5-XF5Y^7M"M1SP>W:%O.[E>
M/Q.H&46\Z3-;^!7AP\2S;0*5:J!HUF%?@W/V6CZ.LOND]>/01$!*AKR.H(F!
ME!PR:"7_D:A/0PES@H4T8MP8:?*\?BF]T\_WUA*Z]FW98V7/AVXC?E4-W 9G
M[Q]RV8->R\XH^Q4Z!'*_[A=S3^+FI<VL***=##/3@F#E'Y072/[S@K!)7?CJ
MB3M=AU$B [!E"W$ W(3E=_+P'+7LV8.2#_*6'ME>,C_)116K/V:.-?4;70;$
MA$"Z%%DS>;:^8:+$7R-0']!LH^J:37C'QR=25'%YNTXDT&-86?S@C#!Q2?YH
M?_TBC^^++*'RC8&EEF_R$&25W^PWF8=^?_U&K7VC(KX5<@3DAJ^V#/>CUO)E
M5'C4]OPR9)0NSRH0/5]WC*T=(T^?LUW6#--[LBIJZ%8HM^RD"M?7GCM)92FP
MK:1S@00;OY5M!?\#'A&^D%367=8;X&@!/>_)$LD?]<V75O'T@^2MYZ_?RC9O
M,:5?(5[)^8>GB"R[5RG^G=83RK'^^:O87V^HK(-L@#/V,U0W"H,33Q1!/Y#/
M6CJVN0[7V _Z,YTC8X=G/L3)FJSG)#J4X2H:5KA]8D2CQ79.3M)).I#G!DI]
M.(>!2;S&WY!M%&[@/WSDM^S$6:92O/@>B4X"'$7A2Y=)IU&4]@7B)_(?3)K3
M/YV<GIZ\YR5\?U=-]V!QRA6 %1,QG-!PGIWX"5F7!>A<=?AWU92:65;\]C-^
M=2HAK L&I$\42<[\WH0<R'584=T.<O8A/%*Y"\6Z+$U"Y2CCF9%R&55S\U!'
M>[S26]L2G08:S[RTELPT-S,=A[([-X;J0S;/BM%!CF ^]OJ8[(TXTJ\JJ_1G
MZ5LJ#G#8/' =+B:+;U;A\UNR\(34U^P+9=/^&&'PM$^C" >KJOLCIT?J5)B(
MOX<?0-;?<SG;2;I0"_? '.JF'AY T*F<76O5[27K?D2=REM5L&TOV>H)V)5C
MC^)D+0+M3\GI"M46]MIKF5JHN%JK?L6NNJZCB5%<S8@HZ]15,KVUTUW8D/JV
MYT[L0,G5W!]6$ZCK6O6A[G1MRW5P]EK0NNY.9<@5B=F+_8J>;C6.MCHJ^ZD:
MW:B-4*>RJEN-3,=2^*X]-:T\F9'H6]UD.Y#<&#2O@Q:O$ZTCT,+V75UC0[F:
MFP;U9%_9.Y,:L[ZSK]#]QQA4]SGHXVXF,B9MXB#Q]J(Y,JM4<["^88M5E\%&
MJ'D9G"-S [HZ$^VA)'<],6US,+"N:W!W'49\)'JQ09!;0ZJU<8[&H)UW!V4U
MH;_O.]H89LC@!]ECA"-XZQA"V73P5#+*Z1&L3)\M[(P!EQX$,Q/2E=)8/ \&
M3[*>HXSY!6]F;]@:><PS=S@ F\U9[<O54<SX_G!A3J;\4+8&M6D9/"8/(3VH
M[$YAG7I-Y0"<CF1EW",.&5JHH1@?RK-N\"#9D^J8;.@FS:7]1W)VFP\.8K#'
M%3\:7G\[J[-'>-Z(F!W;^M0A'IB>VN9QQC8K7;+Z3<]0]S%-)A)4A/O/ EI(
MI=DCBR!'KT3.; J$YS_[WA;3?AS7T#F,U26.YSSC=AN?K##>"%8)\=9O+S\G
MD%<UI^0R$/HU!R2(&U,V2O0$_S2)X3= /,XD@6$,L1]'B6"=_7!B@'V@E[$.
M1"MX-W!(ZDGGWPL) K*"U)P;/"<=X!8@UUOO!AGKWY^<OC\Y_0/GLXI:,[L4
MFMZPGV1KH%[+\[=B<&B84O<3Z)"2R8]*8%F8HJ]A4J0#AXM<4VY(""ORW3ON
M-OA-MF#R%UEF%..-7+,?T_W .?[S5PT-WP[%]*T?A!'/$4\(>_@DYT]P^ET'
M]\0C:QY9P;V/-9)T[7VH>.7;!'[SSWOV!#Q]=_;=:?G,?GP);W/H#Y+C[OT&
M6PJF(D4$@_U*_/<ZD.$;\3U9$/:>92=.S3ITZCJ88%/OEVTL#/SWA,*A\1BR
MYR=$4T#.)%N(JU"\[\^*)KT:>?M0-#(-ZB+UB"]F@/V0"<[^\4\!O<">D>R[
MB._".,'T[_[F//2*:]C2>+!52R,^ %(%(HA(Q%6U8$%F<^JOFM:G6U_#IT+Y
M(U ^\CN*!1R&<I1_B,*X>#H?1L.2#-?!60C@*6SNSO$&+]CN8 -C^ABRJ5P
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
M%<&C$BK__2G2Z(TB_C6<L:F0]\Z$U%(J9/79Q[!CY?E^"RI?KBA<HI=L,)2
M_QVQ\S4@">*:*8I)DE#QMH7646H)0S&8PM V\)/X2YBG@IX!Q$XX-:0F2_NL
M)TAM';0,(\1X01HS*"NY8VMF,K?,U/-8F_@NC!-,_^YO  >VSX$FJ"))=H($
M8<0H(R!]' +106713.A@94P#_.](Q!U.[#F1[9 ^:Z411&%*D7V3L/=CB* ]
M2A&5GB1H3U!*'>D"9_0G2*1)6%4DRA=2<QQ6KW6-0F^[@.-Y2< 78>V =2)9
M025,K]_T"&67KQH1\2$1#CR4#HKXJ$<]!47-8X2B7P=G812%+^#QDVC5C U,
M'\,,IQH<7MOHKUL<L=UZ.??\!)O:#&PBYFI\M) ,( (<P-MOD_( 6LB2<8'^
M)=A EV<7UX]3NZ\(QY-4W"[7 4K'16I@Q$=&CR'*QD:S)8+1T5]SD_,ES8U^
M3AK;/;:OR4*,.SA<,A=;1<0[:_ Q#*)\ /PA3QY]MH )83Y"@@W$AD$:(TAQ
M@F9@<I*#\U8Z-XBS@_[!&;)N>QMLZFAQUB;:G.#BG%B>C4P]ADCI" !LX #E
MYM!ST'VBW2%Z\C.)YF'>-@Q?B*^/<60B5;QE<O0G2(H9(3F*HW>-42GI: 0L
MO 32T)!^6_$QA(=:)&B.G?6\6?LH6,X_L=AAK@A9/\^52P'2/#Z20QE75!"0
MF2"!&R>U(\!E@2QZS9.20I"@+(9IY(+JFPJBLA"@+7-KD_*/6-7J"D"</=7\
ME)H;QT9/YN4>.RZF]?V2DAK,M?(4D7Z3W^I7@1&&=Y,=+F>#HZQ6WN%<98?+
MN9>S#(9QX%DJH%-_Q&LB L-Z/D897>X+2"E/$- ^)HEHFS#H'X*PNX??V2[]
M\4>?W>/1XFG' ] @J-[0@S@E+%YVTY^.4[K2F[4L&%/U&&'KJU=1-%$W _T4
M)EJH6"QQR;T^J\F>XR>5820XCL.%#UY#[NQ$R1,8C!A+[(6!,_:^C!F1.T -
MAK31)KJAD+WRQ8BIEBS;1O:=1E7!I._[WRY:.C+B8>QH-H])Q#WY2 R%WO#!
MT'OY[Z^/2-0*>Y0@.D%**-OJ4!K.5PU:FMWD9[MRE#PDS=P8"6'D@0G"-Z^/
MGU,ESG9(;Y?Z\($+MZ&/SN>*:M-TTC)-<SE-Q5 'Y]/$7N@!TS:@2G>?O0%D
M((P%[1BA$?-,-79!R?J; W;-( ]K!A;A=>]GZ-/M-2]DSFXJ@CQ1K)7O1-!:
M?)FU=;*-"8IE"5>T &X0D14#T#(*UR(FZ63.]_)"W_,$JG['UC7QD4QQQ0E0
M&<0DJ.LVL]_(!.6-:]D.;-L_X&@\9)?"WY_83X7P5[N>?9GNKI6>8I](5GZ]
MSYP)\WPL!N#N(O8P?$/9&%^+#S%,ASDF$=5W(^62CV"@BX PFAVE5 5+TT.7
M5;-F::K#8N *.Z@:_4X\*5M*=B)? NF2LA%LAXM9$C&GYG"ATN\/-#3;TG2J
M3IDF!_<ZD+.1^,&9&^NXQ:0=)$39..@?,!+B0SG(T:I$0.!/S2X "+ULIVQ8
M$<6ZA'MWS6Y<&5Z^@6P?(F[.P>+/74^-.LVXA&)<) 9&8N1)%I&2SH=HS<>?
M(,8!3)?&PY<V1PFH(#<6)FJ"N'9C:[Z@H)",[YU%4@WN:\A6\<)PEDB28V>?
MUG+NR$!=*CZEA97U=-<KTMP003.R1R82+4BC^80TPOP3.C+)]+.CBWB6CX1,
MRDU$%J+D//N9$ED5F.F+3('\]V'I(CE1,_J0P21'X!^?/L8QBYO[##/Z7$:L
M$3Y&X>A^R^CDQL]*E53@9O5+4LQ(%]7"B3!:N]%IS$A8I=EIE(M:BQOY 'D
MQT\"/5_$3J=@7]SLWS.\4-)'Z0!\CZ9#"->"P]A#:_+FW%/;S89*%"D.;0 S
MX&5O.MC+\*LE#5^0GT%0_F#_:5L$'=VEL*-]-= <;03$44K[V.2B[2)9UE%%
M173MF"]<'&FXJ_[+V?*:;;E@Y0.T&\^5T"S;/PKCLPY5!F6)TR+F?8V*C7>M
M=-+P[U__-<\T4"Q#F 8!9_9"L\=7V<R%L3WC_#>\"!4*04D+T&*CIX7)SUB5
M"4&37/BT9%=W&;U._@&JIH7M[_'"59A:UQ!D@H"HQUX&XS5B[Y5C(.GJ<Z&Z
MVA*+YB7B3A4U@ @^4T,X,>W*<C60.:#!4_ J&[. O6NYEOF0(GR MS5GJ(-*
M-[V^"S%V=XP1]R;>0::(YF9'1P[A T/Z)=@E10!3-CAD]Y;LF)^^N-DIJ!;C
MWT-:$4RN,-+KP".?_P_9&<A=E!01)XD8S=$+08?AOQXX*DW^DMJ B4>> ,2+
M(1XD3'/+Q!7.+VC-ZFO]76=/8KF4-8!965*=',;A2[Y4;58X?_JZG3,#$S]5
MV/IRLD<B#<T)\J!;RB;2.W8DDNA6ZR9Q'%FJL])/9N+7>D,Y*(9 (U LI?ZS
M^OCHE"^A22C.I-41<=Y<X3J,8DZ5.;8M4/)2A/]Y(EHC>Z&E(92.)JT*IXB
M>J2\6))1!>0O7L$]L0+%""H$DGU[&_D;&4'&M;$)GYJ0QR6)>_#(YZ+3%:CF
M1@[%YT#$9DV_H#G03^,#)\+102U\N"E(='^]!_:WACEM7;\IP2#RP6<1K\D2
M+(PB.Z8P(8KXL0A%!Y8GO]M4@*X(XMM"H&<:1GM&EF%$M.*FEY_9_@DC]HK%
MT8Z[G*K!\_OMV#<W64QOQI86OHSFG#$MYH%'.E0#D?^&IK%PTL'<R)G2[SK[
M$Z*JF7.MPHB1-=48N=U?T3\:4=+]K<A)C0LY#)!-]]_E9[QF.R]7-] 0<H!&
MVFGZG5'9Z&C$^A0P%85KZA^P'\ 1,PNTW6]D3V9C(!A$';Y,4FVD ;:K5=GS
M 0_K-3N&X60ISD5A$MAO -J47=H/ )SG)"A2ON?BQU"FMS\\A5'R2**UQEG/
M%Y*,XN$(Z3&0/V'SLV;B.CMGS4I9%6+\A<HH/V)%&]!")77$R9\ ?9<W9BF:
MY9'UZH].4Q'- H2/2!K:*(@S6)HJ?[&*%]ZE<.C*0&7"+QZEU(Y;MFP!*_SA
MDS3H>@?)&KF( (N2<P?G.8YF@+1N!,A+$;.+U=6/Y7SZ<X0XJ1'S2PNL6@<Z
M@2R76_Q+&*GM&?<.D)2$QLTQS3/K*!5'#5>Z+ SL;B5)^=HX,JF*2U-Q#[J"
M_V%#/[,YYKX8[I:#"UC^*/Z6]'3%4AQ+15-@*$B:H)WA0#@9%M#F*"7-[D%)
M&R25[DVNRJA_HG0(JV?S1Z)!#=P144@I7_-8<^L^B;*>?3,#2 JO(-_+=Y"E
MSY=;'QK*&^@.8#DZ4L-_.1-34"-@@O((#1O(^.<3A/4)8I^$GAHCN;"K?3B=
MF!S&7S8K>TV']1@<L&G-EN<1\?SD"B^X'GOY>>.+X_D")^3TP"^%6\O8B2!H
M(T6<^Z0E>03TCU!"?665F LAYE*.@-8X 4/1#GD.9,P'DZ>I03R^X,#E*\;<
M7Y!Y@E*X T[YF*32EZPHFJ<R:9=I@M?"IGS@5CP/V079\R[B-!S&KEWB"(J9
MI0<GE"A9]%D(3N HN)8SKFAEE_X$'8\0NI.P5A)' 0]I#*8,O#!RRV:!G2KF
MQ_K]:4P.6A1!$73X@== H8C010V0UR)D#M2)P#KTK\.$:1N2RV5M GI1D:'Z
M,%:U8&T@B$E4Y<P-12+H%VTV$*PV1M^=_H\,WMH/D+*N3=#-S?GQRDS+XO(X
MU;10O., %?L2%QY]A86.,LF#O.1J\:W#] EMD=Q H-\=^]P6_@93Y2SKZ37-
M:E +A9$@RB,+LTJVUL\K,^(5 +JE,)SH!*5D562Q"Z-5O1?G?,M4]'[@@REB
MCJ/R7#;DZ>Z+D@/8M-LS+N*0^A[?\SPPIJ^'-".G,#8<>4<?"#^@IH%WBZ-?
MB:;1&<#WQY2([*J4MM+NCDTLI<X(LM4RN2EN)(-W9DNM>L)TL8"D!E#?V#X"
M3,K^"2LR1HC=YWJ9AFPDI(:RG4IA6VKZ6Q.X""^<18/%FN X$WPC1W-3LCE+
MC> 7<E8UOM?KZ\:5IF))%KE+RP7)KP.AN*#9T<I65V+<TXJNES1-ZYJT3& C
M7G5^FSST>X.R'Z<8U($$(@XEC)/9\D,8>H#^(C,.XX>0>CFP&<VRG0.).5"\
M8H@08P+.QQ6PP2__6#*"F.+FL8VJH\GH5O8\^HXRSUD.-1IDRE)=-N:P%WQX
M7HE<,8"  Y0#WLDY)*!MQH5M17' F=H'A\B)LGP3!BN(F@575Q_;.M 1X;=
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
M8"!J;OS)P;^A9!\X;@_U6+Y\^_CMN\J,T\$BVS<^)W?9QU5,QJG.TBM*K6+
M#+68H[:KH#9PL9;6U:.V'7876!-<3%X"6JONU/+UE3G?%9-.$*= @<Y(I>P5
M5=.'J)$^(72:^F85)[=6]_V_/D<)>O?7_QZ^I8ZD9MA'',6Q.&#KI,)Q]?IA
MS1IQ[%O_F&<*Y%_\[K_RK_[OL<K(C4"6H!^*S($4C;"W#$4O1Y'H899J[!69
ME"BFT<\GJRVLH#X-^LEC6D=MS7$<$H5:63838:'@0R_[9^1O7XC,<?&*L+-%
M>;+"%2V/@KQ>??'9G!/'*-NH_%O>95_SKDR^$/6HFP?NU3<F_ZIOG(P 84&
MO&==O8W%NY2'Y;, XI2%DE?BSHN4%*)])MA_3A.F;251;8X\@>6;=]XX!'WT
MMZ&_\5W*E>MN,B(_]-VVJ_)E%:_9N_SKIHEK=E\TN(T:QE$6H<K"WG@5.+*>
MVY \&SNFC*T.>>NROG<Y:T^613_\L9'10E_>J]S#G9<$O]C1]?T^BE=X).KD
MYZ)BFBHIDWWAN\HW_K'2SLY"*[?LS,8/R$7^*_WVSR@YUDE98:/YO._*B0T"
MF"]'#3#M$_>@![2GA&\]&[] &U?0#H>/XNGU]-9=[$)\6&!M;1^]*'U.-FGP
MSLF'$)#_\]<__97QM__SE[_^]8]DDGB/:'89"@8W"GWR0]80('?:Y$H5+3Q(
M:SOM6)FM8TTIG^LEH6Z+DE#YU_!.E94O>D=HE)<[Y]D[?,C@K_Y A&B$<'&1
MCB'*,@]UQ;/>99+>"%I;3:>^#:EC+TP(28XP/%7XNL"&0&7?RNRCN6Y[Q# P
M16Y26-4-(WR:,7J3]("!L&W":#A(U,V6GGEL\FG]\;Q"8;3S0X=@-K@W>FC,
M3K(BC)AP/#0=JE?/ID5A^/"&9AW#%0K=%^KA.SV'N5W1\%TQ^]3P"O0H#9ZC
M5F;M/.Z(%+M*8S]$\6F%G7BN#IOO73XA\/4'%I;>R&D4F1[N^BBTI30UC)J0
M,@2F 30D:2_4_G+"6&=52RE@/6%2KV+P/(:+K2%M2K/T3Y,])249IHB?D<ZC
M+$4P^./+C&,WCLLZO9X0R))9V?*91@IA>4"O4?!*^%(=C^,BJ>JZPH<_??CP
MCL]/B[RES]]LLMDGA52V/<6<[UH;-5I)U1ZQJF?D2U ;)?6>!]%?I33,DP=9
M<,VFK$#*P"Z^.MAC]95N(KQ!?D)8_VE6AKPM>$NCV9,?:60YI0CY$)>E4#.
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
MW(792/L:3U$I_P+C3Y'G;WSDW01.C2<I 4'L4^:JH&<I9C$A,34,ZDLMB >
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
M=.MIGAZYT6*0PNK3/#[=[16YL6$$[\7$,OHG7)G>;I:P)#-$[ANJZ085Q8"
MW>[VCH_E.2Y]S@SCHAL$-/5*SO&\E\#O?WGSUQM!>\MI<8!*G4J^?-8*L(64
M>;%XHUFF'3,\8M*9IGTJD7'\B#Y(F'8-O4+\7UWY@=,G!DF4&Z)Z^=N0%RIV
M#T_8"6.R6,[0V&\!9V_>OU,>-%5VH>U,J!.^S&:1ZR8J&@JH1L!X!8_D7WI5
M:N[QAOVQEU8PP0#W<UFA4\>?Y3YV=5ENY>-IK62GX[F_+$C+1PC*HB:DDY23
M6V85P(7PY$1O+;H%:+_T%U\(O6512 ^12>LMX1A[I1;JJU'VEA/#0FB(8M""
MJ@IW;N.WG#9^(KYN;BI0C+6/VA0*#X[0M6@<1"X\S^<RT;WC$]'TTMG[1-91
M7@CU& @7>CK-^V;0ZO(!>0CMZ'T4>]BS]]7!^$#]6CO:WDJ"W5%3640\(2\8
M\G*_I_+028#/]E@#'N6ZZ2X-J&(CT[+5_,IXO#44GQ"1/K&##_R$%X278"0%
MM_B.Y*:C^"F2/!#LV7MVF*ZZH[XMIG(^(()#3%39S$'&C20/R(VV(9N%-960
M/D4#?ZU=#9(W/[A*,>$8?(%L5>RS-;-EQ-=O"+M^+"TCUWT>:"AS::D'G%43
M04.:[<\#>?*P[R991YJ+KP[VF*'K)L(;Y"<IEM:,.GE:: 3AF]<_13K,"X&Y
M/B#VCCU%3\X;+;U#E3B""UEFGD=>9W-ZOMEY1GLG@VT5Y>UD<:?A?]14=J_$
M ]JGV'VAJVK=:-615XX#B1+?G"-PR@9:0^J3'S*'0ZZNY!X>&K1,59L=?W4D
MF)F.!H/>Y8L3;HD 72Y.=1A-1_<<TZ93*8ER@!']]J=(C<>IL_6,%V%:5S2;
MT'].R^]3+>U';NX3877T7-"$!$;IRRA\)8LCB- H,?ISXA-,'I%+(!,?<7=L
MY04\0H3J_AW02,5YI1:/8X0I_:30B,'V],+E&J&"11L/AX9@UG/P: P%XWOF
M9Y6YUQL=_Q$QL6X30)#EI18+9J4ZP>+!QY]#!:<8*GA"Y,"O'WZP[7WIS2/V
MZX<_+]:C\>N'OT"+U;I3I32)CNP088-[_A0E#DY !K2IPF9J>7+BX)1%1%HJ
M W,D36Z75<95&DO3IDX]>&41Y.D4 #-V:6FXU-(75Q,SKV512?G*&77=[C5T
M&^A[9\S"-;%%BXAV[\S.5XLB3P<&U0Z06A:%E,SI.(UEB%2)J3,M65#7(DK1
M::,1:TQ+P-IR*GV[$(GAF**U"SE"2GXESOR<=W4Y<[G)/-YQ$80S.U+R$,HA
MRLX!S"LV(]/P@9KGNG4G!%\.4XUN5M13QH.>"]7U%P(Z3&V[61&S2U3JN0A>
M+^&G/=?#^QLG9(BV=!G3(^5Q0;$Y#?NQG4R>AOKXVIQ@_2AO<R98'KV;4ZP?
MW63J%#,.#<[)UF^1[&D^$\8!QSG1EJQSG!SMG!-QR:K'B:'5.0G/ZD?O(=HY
M:<_*R.DAW3DMSZI(EXCPW'R_$-?&\2=03+8ENVF/B7#/Z79V%W4*FL_)=G:)
M#%X3],-91Y&%X1<DZE4CX;$5U^$$]5]=K']!L%ZUCPD3[-C$@8*0O>H@<D).
MM0CJA'N'3+(BZBJ-R2+BJG!(9$:7DGF+UIN?HJ1RN#D4EA9X.7(R^U7>SF4;
MK99M%)R;[' @9=U2_;B^._$X>+TA_%E8UTP$ 8JD\O*%,N@IO<S'<K)EY5)
MS,\) !'*F!65[:0:/&%9YTD::2ME0$L\09)0;8/#-G=JG12RW:OMLD65*75=
M<^*7FR#Z6IZR26A,5(4F*[\-7\F33-7ET+OQ0R=TZ4M-=UHC@YN/MU=_@5M!
M6=- CX><W88NM>YYJS3Y'"7_0@FUETHP-!YN#<%FVYS;L.@PGBU>WT33= )
M2%ZX+C7MQ _(1?ZK0L<R&FJSW#3E'?<X>O4))U@=OL2TGVNQ Q=NXK\R]Z3N
M*G:?R!K29)$;/U$4V*X V%?@*]S=W"31'@+MB)5,^\0CIIK(WA%S#KE;C MT
M9-7D*B2'^\ )$_).4<UK3T%D1]!\ GM'--WO W;@G" _<+?A)L([+D%J3JOA
M:)M,/]JA)^>-Q_'*^7L-"D8%,YK^0\2@ -4R^IZB?IC](%]EC7#5KL_DYP!E
MWM9J!V@)(8R&0N.\A8A\*N=5363S<7<1\F(:P=NE.+U^G+VN:;M]$!U0GN G
M3AZX"-B79U$L+/GO=^3Q^!_:\3S.A&GZ5V5IM*&^#9#P3D6&D'R1O)"J>@P
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
MRL?()2-HU\7U9N.[""OD=-V0GE?XB^.2*W+XT0F"Z"L*Q(7/59 ]K^>.,.,
M'1X3Y(<(*]0",6#/JWET=BD*?G$"E6;5!NIY%3_Z 2$\.0K&Q-&,Z)M*V>Q/
M.(T5BQ*!]>V"BW8HN8G2T&,Q @I/G!!P MJC]"4N9!W)&SEM35&/MO QGK9"
MJ$=:].Y/6^TSV>BVC#%MU4Z/LTB>F;;NIL=9*SM--.W5F  RT6RB::W&>$ND
MG(DFK1JC+9 U)YJ :HRR3K"=:F*I^9Z+).>IYHH:8RV1T@&8W4RC=Q_(?WZ]
M\F-*RQ2CQW2W(P=YO7GTMZ%/7BDGI!E:M-0-30B( M_U45Q&?M^&FPCO&/)7
MM$!,$!]KRI-I9$8+NI/$ZQXU1=\ZI='7BX)W.P^WV+ MI.%GO'_X@Q__MCJL
M4.B^D)6KV@%JAP%"*%^7NJ&D;MC<$(+0G[2QPB?R9=UPJHRPAP9Y-LEC@EN+
M$UI^3$?UBTZ,DPHJY+<2#?(+4>'_'>%\1:(^PQ*@41?YV=FA]::V"N%A4<-.
M;\D#753-TA^H0U)R$LK/>GYP[YT#]8'>X\A%<1PILA@DD..32+C$YJ?C7F8B
M=>[2G71A]<]A4@S@XW2)$1&=Z4\W?NB$KD]%Z#C!:989MUDY ?DS>GQ!B(&9
MOF'=)X9#E-6!OL#=Y,1B!!PT3A$\[!_51VJN>4"O*$S19R1V?JEA^^Z$XK'2
M!#'1<@IY0<[*%=!P3DB9I?/>](A4A]AKUL+U3;+E+O)?J:JI/!Y2\)Y/R.>4
MSMH0=X0F  GD0.NY0N1^X)P*JO4T(*UM\)?PV0\"Y)4[%O.T=5F'<L6 R64<
MGF)G*NV?7:P\$\D[4N1AF1I\ZJ75=2:(B=!%E8\U!&%FTXG%0&2JT45G$P%-
M#N4]4MM+*!$TFO]$4!==E1-QG\9MT*;S'NL;R.E3,:U IH."*QC9MHH'5F;5
MF3#R D-&OKL-\PMH)+6,KF4%K)WAB>$HXV@F2$Z#=2E.[:FB<I]V,= D/%:(
M;AK"E$2K2D\3H49'T?E(<DS^GG7UVM9*XH@->9"CI@<5ELPU,\@DZDV.4IE5
M)TJ P5ZEFKUVHL0YA97([;Z0TQ%L<9/RL8),G0'OD=(H#SF98W!E763N@$R0
ML0Y)TU,RT>R7OAX@E1MF0C'%93AQ)H96&KT55,H^HAU"+FE!;<=-8MIEI[@E
MJT/6+(YFS-SCR$L)Q(E!QB<[R@AJSG:+T9;Q_0*+UJXVW&7:8=8\?Y*5J6H)
M*X>,&@F4G8HUSDZ*)-),"&9CH?0DYX=:&L(GA^V]U +^#27[P'$5]<':0-:.
MJH!C5!G&]9L;I*P.2APC\C^/%5(7GN!C9NJ[K@-[^9XB_J^BLH,(KN\,!9J2
M1QL;4Y,;>;4^.6^73ORB*0%M,&IRH0!=V7SU\59S4M"&**T%7\5H<QE7P>-
M(Z\VK&@Y=R6#O<5.(>-M7&_81$)HG('&.8%,!@/+R3',X*BW:J(6IF[71/SP
M3=1BT@UUDW=VDFK>C>-CUC9KO1&Y[Q[=%^2E ?TT![PC]R.(Z>FGE>X<.HEW
MD93SA ^T'1EM0K5R8M^ZVE<LC*^8YGG[#M'56;^T?/V511. SU&(:SCH=,1^
MO\.:E-X'&BKML[_Y[9-H=<@63*_)#4;_26FC*$4BA,E("&@5/_[H(TSXZ,N!
M77@SS%2#[2-7H7O<7JDR_Z/;',M!U7[R2[&RVW"?)C$[;^^5.0ZJ$?823H@T
M0?@=_8>V57LE$E:5[.6#+4'*?+S]G1+QO\Y'LCERGF@!NE]5=E \T6873374
M/F(5-O"A,^/X8!N-6U9?F]49)]]R3;6#F#8%O@Z)!,]]W!)T3$:"VIWO.^_.
M][9WATNZYFQ<#C]9@^P@"EC58-.CV@+9W&5L]>M=C1,26Z4 02:C67QO-X5(
M2" S$7PBI%(%_XY$J]E$!A^EI G))E)YYD*<H5Z+#HH6:%)V96,Z<Y7N7K94
MFHE0QY!S]4R>63,KB7:KY>PMK1&RUPR<N*5\6R%3TM:3^&$*QPS"DVAD0IBH
MFW?0$_;]Q'W@HYTPA1ED0E[S1L'E>QR1)R*AI<.I)+FG1^HS2DJ7N03 MD<\
M7]9]0,/<*VMK;6'#.&4PT%X-M!;56ZM4N::-AUM#4+JNCSB*.^\8'P0/&6T]
M09.1\-#2UA<T&3E/M.Q[N(I%*=T+32B;%?W271HX"?*NT)X\PGY6PW\?("93
MA-[%+L*)_SO[NW0+9!Z(OJ:W]Q1$F^2K@Q&-ZLM^O*+26L36=1G%S0ZMS;?
M>#R\&TG$BZY7D0ZQOE<5 AOM31O>GJ<RQ?^OO6=M<MPV\J^D\CV7<W+.PW6Y
MJM$\UN/:74WF85?\Y0I#0A(<BI1!<G;D7Y\&2(HOO"B1 J#E!WMG1@T(W0 :
M_6X0.G-^7N[(._M)?;X4 ZPA\1&$?+Q)HO!^NZ/)FZB/<0<+U0B;95M9Z&K
M.-,]XTUKH*T:#^60D;-UB@A;S$GW2-:;;+EZ27$52BO+UC$8Y:USV%P7:=5)
M,1;V/;>^'D<>G:K@-%&,_!H#] <CPEQ8.:;IR..'7\/8=C_4:F!$K:G+B;C
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
M3Z=+1USW/4%]&$L903.X'.MP_4P_ (<%_@H*P/Z&1#FSB3>$M-M?<_*&(A8
M?/L>1#DLZPXVH:(5/UI\& Y_PDR4PV&9;%Z<M66>I1D"RL=KV[;G*\ R+#%\
MPD$.&TEP&ZMDN\NS$JLNQ716ZM&F=\">?2(N9L;N4;[$7M"@</7:O%?ML#F'
MU=H-7^S%$Z@R8B?\1L?(>/+1=B#0][3=4O9X&6?NR\ZI]L/B.;:<(+:-CO/$
MNFPR,I#@33G-UY,S._T+U@JKT]+?$Y(JBPR[1=.+"?N<DD^.]%*[3.$C+.IC
MJF4C4EM]0SRW6Q_S1(V2*NZB%:F(NGQ&[["Y+H87'M9W^XZV)$8E891V&_48
MRWF6[66I["IR>/LHE#42L[U6AU0.L:@<O>$XYV91DC)&C6EZ3W&$XE"C(.G&
MV=^;JC0CCH&5R)1;&;2UY<-2BM01Y6GJ0HT<:O1 H@C1YR_)1[PF:6$-EU?U
M4D#;)Z/"Q-6&L;_4(3MNW^0D9FC:^@7" 8XA<30C=W%7!NV(:[LQ<"=L/Z<C
M(6#_&-TE%)-U?,V43;I7B@)"4(L[D&$*HGLIH)2)F_>/3TH<=*/LN:ZJ!AJ'
MH_*(,A"[0'6+<]!4EZ!I\_=6FF%D/H$U).'0@UI) I/3)H9U;']8%G <D(@4
M^<'9'0Y9AAZ+_<MA#?L6\*"-&S:SW1R9JSADR8O1#SDE:4@"K=]5-\H:.G!)
M0.-\_Q=&LJ4W(4:6Q<LM9K7D&'VTU#0<Y*T3R\@2TB]5(+0WN&Q%-4X55DNO
M;>N=5MN_%(H<<3C:U@+/"2%1*@\A@RH-WVG4C9R-0NV_N>T]\GB"L\H;.!1I
M3]QU \KYJ(P1PDLOY)N>4$-?S&<,<OAQ2(P]CEK?@YXNEU4!2V8I4M/AHJ_*
M4#+X<46.$B?EHJ380.2Y1WRH/*TU-ET*/4REZ2'F*I=I<Z[WY"+B2(:P#8FI
MS_,TQY'NR4"SH<M$F^8"=30<EPDP\KW1&E0]SXP=?(-:)ME+05YQ$$Q-P?Y&
MX#T5AF) [@-FC6AW&Q(T O"<C,HKU_R(=PEE)3\:2^N=WEY-=X.A#B1,*M:Y
MV)<?&G9&-9[)?FVW19[")J1IN2Q5HIQZC,56 WP5ZE:E+1A_ECI1?$1*L\9R
MX;=ZJ?!+O=$U?P)>W#\8:MCS+KF@6G,10BJK8:T=C.I&706_YB0MGFSV(\7J
M$"W]N(G:HNH[G]IV97].XA=UNY0FA%,[+V?!,NB1=_F&K$F&HI\V(+BD*!*W
M 5%!VMOULN90\?:R-[9ZI&2'0#Y@[*OS89'OES$ XH<HR10W2 AH^]$Z2#/7
M2;B]CT/R1L(<1<^LJA-K&Y@4QW%)/] DWRTI][UG&<;,LGC+Q.B4 '5OXWQ;
MFL8,Y<7QOL\I$C[09$6RCTD*+ @QM>#[Y LK8J,OF7KL;&,S"1Q0^"Y\'U^E
M*>Y=,#',R&OXD"3A%Q(Q17&9;3 MON5^NT.$-H-QFFO2CO$V8&B(DB;IN&VN
M SGM AI6[%&E [7;5+3$=T\HH/()GD8"/_R!QS1L'FH*8"32:$XNDTA]7XQ4
MP@,%Y(J8TQ30&R^-=;1>KV0OPLWD!##2KYM,HJ5Z.8VTT3NA4=&:F!N<$:?I
M8=!D7&3".IQXF>)X&4@/%JQ4VJC+OO!S/9F&8HC+I)KFX1";"CRGP]'JR70&
M")<=Z^>^A-)GSF4BG?G8&1EM/'?2#Z67Q!CD>:7NHZB@-T=Y%+5@'+#PE&^W
MB.X;[*<($B7KF*Q 4XBS\H,R\ZAZW6_PCN*@C &+PZLMH_1OQ90%1!$O M=M
MCGN8XQZ.]@U?)W&:1"3D"^%DE[J&I: V,W*9L!*O*Y%8Z=*405NFMR1V0 +H
MV^&P7\1BCN8Y8JG2YG.$%_T#ZJ1%-^I=A *%"UP]P';!LZ+R8YQ1%&0_D6QS
MG:<9O*FTJ S)FFZ#C)*RYAGH74+N8V:RAO8GV 9*6*9*&6(.SQ"[JDJVJ1DT
M1U>4="I:U3,I-V6AN4464/J41/)>F-(!]BK(1Q$7SHT>5 FP1?88L=,)Q"Q8
M#?Q<2M527BD=8*\,CESPEV"A&F'[J3J(N_R@,+ZA;#*@&V5?TJS4-)V,>8 ;
MF3]VE;^4O3S2^D]&0T9>(=^S QV*;Y5030]O?\-KLNFVO %I,[ S$9)2%N$G
MA;=</:\ZIZ*LT04&U;E9J_GV'02OA(*<A>B>"R> %XLHH@EG\#Q#%Z?JZJ_3
M?.,<+^5]O)3:^:_3D3OI:F)[A=/X:^-?U#:-*OA%3BA/L!?%BIV.OA]Q8G/0
MX%?@]G<F4D9C9KH,W >_K$<9K3P-BQCZLNHL6RZ3X9PQN+*WRF7Z>!5XYT'(
MD,I0>1GA+'(^(;-O7@;>1X3QR"VF7UFDCI']]2N+VS$VYDY!EV_=IXO *CP%
M)?[B+B7,;-)3$.6OCA-%;0:?@B)_<Y<B2JOZ%+3XN_NT4)CJ)Q%,/=!P)S7]
MS]&E1T67?C.'E\[AI7,@WAR(-Z2:B]3"T&(\#:X#8'4F@-AE/>;,'@2MS5YB
MO[S$LX-L=I#-#C)[^O98;\YE. 4F\81XJAL5B88'AC)7"Y[5FEFMF=6:2=,H
M1$7_.A]ZH(-XG7,R*U"S C4K4+,"-2M0QDQERO(D%Z(#N1X"-%7HDZ>Z7^D0
M6^R;Q1D?\9K,76-F/=  [;D9B!C6MHHJ.@CE7;]Z37EL_/"[TYU@+D]Q/-HI
M#OYKG;S],2A:/!98E[_4")=_^/^7IZZB6G_@;Y.460/U2@.=:Z'/M= GUKXD
M3Y2365XN%4]OOA.>XCIV#+[J5'FJOY^CEOZD>FQ/RN 88QQN_RBLL?R1I)D]
M!?0^?L-IQI\H^)9KX-MK(&#A&U>*/08#[94XR[,<17=Y'*J+FG7!?& =YAO6
M2HWM4<2EF\*T58X_4U3/>E,T>C(OG;Y<U;74V2O\B*,B#GU#=L_);9SUNC0W
MM.>A,YRWM.>&X-7M.PYRUH!^N5J10-*X4@?M\LTY82,/&=,J0HUXD^"A"_((
M#;]*@QIM'\3SEQB!&)GA$(3,D$4^A75J. X7*$)Q@)\V& NO76.QPAT6[&#:
MW$)8XI\/^Y<R8RV;Z@^PGJV8];4=ZGV?Q75.*=>*Z[/U!9/U)N."BU8$.CL^
M3UD2_'N31+#8]/;7'(Z0"+<'N-\8$ LY^(\H8G8!3S#\2- KB>"X8QZ/9X1O
M8XR/>&I0\NV,=FY6'[=KE&Y@;]D_;$_?4,2]Q]DUHG0/*HJW!U:!\U7 =='T
M >V97<?//17S&I:-F.T?@/,SOQK;T1U[*3[CK*D$.HV>&9MAS6^26,!374?O
M&)Y:=/HIXCKBL,BI7.,X:/)8C_ 6H7C(*O[(NJQ4P'N6"-JYGJXCJF6Y3YN$
M9L^8;FM=T,MM%*#(@S. O=(<A\V#7ORED?);-9!1/*VN4T+.AN^8B@!G^(VA
MG*%XS13A KS)B/_D.()FO.DJ#$FQZ =$ -]KM&.A.0W^[ W"&A9U4PKRAV/<
M@/=I7\V$))'CXL"6NW?5=93E=[7J:-4L;^0T*F:W\I$%1L4XO$4TAD>5<>!\
MR];)6KFM2$ R;Q ^1F 20?F'KE!.ZKR: @')=0RU E*EGSWB (-&"H\GL-<N
MRW$=2S,N*Q%[?4-6SE_;"#XR'):KE[00AYKUTYS&SU 4JIDLOZ8@ ^THWC!/
MR!NNZ^+ 85ZNN,O?$^RU%Y8I,G&6T/UGC_94?F8?02NC)&"&=91N!!SV6R]0
M4VS8 \4[D-;+A.EV-\\N[_$#62.!O:^#_<4+Y :*Z7R0X,GT ]FA6 KNYU^]
M0%2QJVT.U-U'/]"32J_E+>QOV]^&X>5_&O!(B^L<).$:*QB+*?8R$:J75]\#
MM+9HH?-6N&H1I+5EFZK,'1RTPUQ 2+]V)Y:IOI,"0'L]+\T\P$(\S,;:8X\2
M1Z^83XJ!+?(>E3-7PH040RPV5>VZ:L5GJ0MF=<%2=ZMT[;(1]ML?REVJ0F3T
MX^P)$4+7J5B,$(&.7*_E5$]G:^%CS&AM8W0N3^$6:0;9>S8,7)KB)T0_T&)/
M8HWW4HB1;I1%'FWBGI0P:X.AUA"K'9+"Q1\^MIC8K'<M"I=N,-#>6ZEPJXD?
M2?D Z^*NV&^F%'J%0UR37-2H: 8Y@DS/ V: 2W>,S0,VS,$E.W.#9K&&;MNM
M)<2E!6*1)<L<5A)&+ &W:6?3^Z-D=C?M2'=D+IU$K!C@E*35\S 9"UK=D4ZB
MI;U!AH,=80CJ71+#VI7$^BXBN1#6@^UG[77R\IQ.VRNN_@'8B<R]27LZ";R$
MH@YCGB3G*#J"]1&M35,%:$T47[#%67./1!A.>'(\(9*@PV2?4*HNKI[@^8'"
M-C_09$4D,0U'%,7Q!'4AQ^J3H$4A3U [,^]7\$]/\H(&O0!<@KD G,W> 3@=
M)68+'./F+6@@^ <G,31BXB!*8YB4N<1O@-M%R:[5EL:3S=3P<57K>>]V4WUJ
M!9ON'8:J\_H!;B%%$>L>&FY)3%CM,58AI7MB70\!-D)6V13^N C9<YDA)W^!
M>U;-Z;[1OAV^?^=EUO<&I,T*MFIQHE_/5@)OU8XN5G.E-G4AN+T]$(DW7;JW
M8.R?\BXKE)WQ YS%<N!RU5>X=L4 >V[[OM#4]=PW(.:JY!:,RD,YJ6:097E
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
M5*]I-9+:U'3!LZ?,Y:Q:_8A#C+=L\.<D9AW=:,)31N]!-Z*@]DI-# .'.4N
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
M&$W#PED\\'IKQ&>1E#@>2&/5-L'%%TFA!K"S[><$D&?(UQ0^44SGI8Q@?R=
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
M.ZW=)HLY&,OL3%M\&UX" ^D;]B4R3]<#8.$*I3_9A,X\=\OA2BC,JB4HJ8)
M]12TV .%0N^CJQ516X>W!MO^-SL$6>\<F4UP]=%:OF7L[$;Y7 K"('1&8'(C
M3\C%,13&5#DDF"%0Z+(RK=Z5-3 0\/:2"FV9AD4?QTZWK7-UMB3Y$ZUP!5:W
M\*F?E >J52+24KN/U5T^%,4:JFZ:"1['=.V6:#[LGH0[3)B!0=V2TXY1Y3%G
MX*]-<Z%UF84UL+S08I9A\I3&W:VR=KX46/:QWC-SQ+;D]M].+7)K(^U0M?-5
M+'>]5@ZXVJBKU4ASYVJI?JZ]1@L7VDHH*K=>N,  WA1":V=H,"G:#+*R-A[K
M&'YECK86:!(^IE- #UG?R?J<JJ3$'0;LAV*Q/QJ4DLF33[FZ!0EFY"5CZQGQ
M:9)!BB4]70VQ(A:YEP.S]%+756!%3N_9<[2M#P1E87M"R:UGW%,#4_NA_^I!
MSE8OY_/-E]Z'1OR<YXW\59]#7M>%<95<YH6O)=G1[+!A@5]86>]*O"<R80[^
M5/8F!]&R+,8*2,3,'@$7=A8\"Z%1 Q)KZ8R<HE%[U*-<^*/+A8=/0RZ<*W[9
M8B?V3)ZKPG]GPSJOT!P'?U]ZQ<YLE 2YV34?8_67S8LW7$_UETT[X,C&4$2U
MQWRCCG#-[UML:08R!OP,!##SH16?JD]+)9*QD-KXPG *_VP$:!F,/4HP<L+^
MAC9-8S5$E#5@NIDMWG>CLC('T$B2U&D1K? ((@O9ES#(8@S'JE:R,,X&)"&K
M5#@#I/L (@H*$X"!J8,!/GPXI" 409/"B#H)S\-/ $U+;%L8SI"*:KXD)PM-
MD?/AWTZ<(<_)W:]H/Q2X1%Y>]J\TJ<,U*&@=Z(3.Q0PG  <GI\> X HBK:;Y
MX5O!\,XH;&,)4?!3PQ:5=*57!U&TM"*R-<;:)P]*@P%'(#QRP)<LI&A,;%YE
M<!&:3INKA7A[=7-S[=O 4Q._DE\_EV8,$+NS4K&/<TRM,']WZ6)W!$58[4A9
M+ ^ULAHW+2,J:W0^6X1%JRV4.?V-L5]&:&3%()J6N?_4PN#+9-P,%$)='Z["
MBKHD_O(11B%6G!V!O!@$<[=S(A#EK3*&EEL,.+(QA2W[!K!F(^&CPX+8YZI$
M5!B^=O2W.:/C:.BV!MFM_>SG9I#)ES)&8G<[^#AS-("U(:(_[W4-V=+ALP>5
MK1^"4SY_=OCBH+W_\M7!\\/G[3OXYE=S2D+K_O[Q]QB>[SQM /T+JMK5;K</
MVL<1<Q%S*^PV@%XL]ENO5T5. L\! 0P%05,G9CP_B#B,.%QE:I*O,]A^];)=
MI5# AY>4UTDH/=CW(/V0$Q?O%V0MQ6#?",\(SY4V90D$U2M1N+0/K/V$H?"
MWI*LM!7!?!$)9D3DJA'YQ7DW$8L1BZO&XF0B1]JG*CFG?(HAA856&1+&I2",
M>1D;EY?Q;(.#]V->1LS+B'D9*]BPF)<1Y9TH[WR%O-.9 $5*T,=#<7:GTG!*
MQD5?3*4%OMJ+DG=$XHJ1^%%IN)9U4GS+*ACN2A0:R",&LIV'N=IW">(1DQ&3
M#X?)-UQJ=J)%*M%_2W5L (@1>Q%[Z\ >#D)$\+TK5'0F,* @PB_";PUN@C]*
M0-PEGT6\1;RM 6\8,UG(A/5R-+I:(>]\H<!552YJ[V7$9,3DBC'Y(9<N9:\O
M] U6% X:B3OU)$C>F8\V>16=IQ&CJ\0HB8AHJ7DCM2G8B=(JYS=2EP9KBDU5
M;J*T&%&X#DIYJ<4(4Q&=%:?."$ -FF*\(PXC#M<==[Q_\#QB+F)NQ;3O2HRM
MSR1:IB/HU@6ZWZ0HL+AL5W/V&]:1YKGQ7!<0R6LO2H=JFE!YAPC-",W50_,]
M (DGXQ*[ZAIVQF]9QZ7 G3:,.2WV=O=LER6[K'W8?AWC/"-('PVDUMA=VV]J
M:+YZ%H$9@?EHP)Q/8PMHYGX$9@3FHP'S4LL;GLPH=ZW$#GT>E_OM@Q;#.,@7
MQRQR]8C11\1H7WQ&MOZ.:_B:=*'[T7H2$1H1NE:$?L06/)>N&]@".-L'KSPX
M/40/7K;PGP[]^YK^/6G9"]N'>_1/9P?^P2\/V_C//OT#-PAX?_'';L1XQ/CZ
M,8Z^\G>JU%C3U#04?XOL=B?B,^+S4?!),;Y!6,>E[QZ-^M9NTTAUS!Z@K&#$
M9\3GU]!/\JC7QOT3-9F*W%3.IA"A^Y4P^^+P=:2D$:GKU;<F6$7OG HF5AED
M2\59=KA_&N$9X?D(1GX7T;X<ENV]P\Y.- -$9#ZB^\DW!>]F6*G8)@!16FZ&
M!4=#OU0%VF<1L1&Q:T5LIW?:9]?"4#ZD63!<M=L>G2_VWD1P1G"NUVFJ<E-B
M3>V@A_V<4[\301E!N4)0SO'WVKID4WB1Q_\F 9FNG+K+]7TO)@-0]:E?P* T
MRUT!A_O=Z%6-0'X\895K[$'7E\DGAN-BA%^+O=]=JD\=O(S:5 3HFD-3N$SO
MK9X0H+7]XO!]]#Q%H*Y=)+BDGC1-5-YAD8J6T@C,]0&S,Q)S<?J6P0?@=-C<
M/V"UUSZZ12-&5\SE\;[?L?<R]4M@=;HGIIALU0U/L0W8NQ+&]Q95^'T[TM"(
MSW7ALW8T ?(B\"+PU@6\<Y7OS/%NM#2=B1&GTO7RQKKE(RPC+-<(RX]CP%$F
M!IFZ%3J"+X)OK>"[+WPN8C%B<8U8O/6A\&,,A<<_Z)NI2P#!V'CZ5HM1:?NX
MF@C/",]UP9,,Y^37L4;)2!TC_-8(OS<\,X*=4!/N6*HF8F^=V#NQ*G/FF[W9
M^*'7//DTTJJ$[\XH;^U\]_==K%2\RUZ79I<,CWV1[+)G+_=V7M_K1XP-XC:N
M0=S!!G<1BPWB8H.XV"!N!1L6&\1%$2F*2%\C(BWZ%%!&ZN2%W+D2!>R>_?)2
MJQMIT&3AN]M_L0F.!FS<T6A#AVIH3+N.2%^;,G#&!TI'V$78/498R]>W08P8
MC1A=%T8ODJ2<$O1XQOI\* H;8_U.\*P8DY4DXC'B<8TVX]B@,X+PL8W'H/04
MLBB1+$;<1=RM#7<2N&\GA6L!3YKL/X#%U(88G(SA;4&0C('1$; ;!=B%_-'(
MK2,(UPW":S$!89'K&>LG8Y&6F4""F8]BT$M$X_K1.,^4(P C -<*P$:;D0C
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
M5'-GOK:C+58DKNU[[P'Z/!F7,$$XV!\Q^X^TH3#;?*YP.2HP=(CQ?1=3SL,
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
M#$&AG3KHJX*8)644PH1[-6_,1DXPP:9 VC3"J&['ZHM/2Q7%9B?BWP6_%F3
MJ^+@G,G1H\G/;B['8!H#)'ZL (E73R- XDH4I2;H7VH% -VX%G5=V_"-!U;X
MFM(M[1JQT!75)S(3V6SF8Z&'-R@H:<L1PH+4$9V)FLY<V0+L,*6 NY!]F ?N
M8ZJ7(:ACE,_Q-U4IKSN+9UAF#1.84H$HXYP<)$"HS#;/:A1?<MS=NJ'G10O\
M&]M2VPJ'-1>ZH[G'$7"1[>4O0<^RRT!MQEP5B#"Y>R#0-T^5G+S3"( P@2TQ
MKAC$8+LAP6"_N. MA_1D>)JA2CK5DP<B4_G(D7,8=>+S.I=<B[-$2T7@$0^K
MA+CI-*)TEW6WJP8.M\842EM?N]TA/_Z.- 9C&3(^!=)<>^4$!EIHE<L$^ .R
M>\.VQ.YH%_4&.9(Y#U[6'@HV':M"F>TEVPPS5\77[Z_CGK[D*<<E((8^<6$
M _6Y,CKKZM@O;'^C:EC5Z@$[X=T!E]+4&' G%!_EY-$A1DYL'6[#XL-UJ%BB
ML]N6!$F$G&+P1R>U]3PQB#/$ZU^=5;(B@/38YSF?L#<B2R=4EH3]%_:OR/Z[
MDHEOX?C-V-;^WI)I4- XL7R<Z>G2F$RVA;*, E*EMU%\@7L(K%+<B.4(0A%Q
M#D35D5J.IM:=6'(ITG\%]2I@:>8D0%)8JZ=^.2";@*(<[P%*J2 8@2!G+)6\
MD<(F>3HH47//NM?PXGDE/V>]0,!$,E'5!_((PC"8D9YK]]$L^0-2,L?TUU(_
M>%N<*(AMH"#6WGL:DMBYRG=.X54PTIV@NFF"V")3T&)(K4Q)T75M.8,B$+9D
MM\93CN=7E5B\.76OZ&0J4$7YQ'8PM8T_@TAY5;<Q-Y[<U77TL2\K*F_T)UQZ
M(_)4-<O'+/)[,E4$>0?(ZU5"'42Q&2R[%0,CT7?O>[Z^@;4=*/6IQ?[)MI!Z
M84]65R,0?KZ^12U=;[?8F<P_B;1GZUF\1>J3*I0/<C;(U @#_T"$ EQ1' MR
MI]92\0%--UA1\,[^L?"5+>3<[!_KFZ(NJ<51-U1U^5UZKF/N??E!MN$K/D%\
M%CJ19GE"T5<U'&Z%9<>6MDVS.[J\:9IIMDR#Q;H>BYI7A.EALO#1.1B#2IV.
MV2UFE3AN0SY\F,-$8" >K07:&ZB%+WXX]6&>SER@2.4 *B33DF<FJ-D ._1#
M5 =_O4E$)Q!HD(JXG!Z21U#:B/4=OHN(A%<;[+:.$0DQ(B%&),2(A&^)2'C<
M'E[WJI3?4U[PW]47*C$8NS-0@/RT]!GX/X0FL*!W^;2TQ9PH>%0Y$<X-:J:8
M<.7*ZP^5"S%HE"RN$Y&L/[+,N<V[_M/F:Z$GM2H'@19?W"?;=R<4@Q5EM)#
M[01M9P$;P5')&Q;.JI2?L8'T8ZG3'=LI6N98(U!2V:\1ISRT+ZA<X'+)IS!:
M8 FU;VG7@**@Z[!;2LY>')?2(_PYM[6<G;')1E $SW5I;6A+K]0,:989YM!L
M189S;Y0EJV)@!?N!F[E%6]HFVM+:3\.69BM)X'$_<Z4(>SXOE6:Q2<=NU]EZ
MEA0KK>KS>)*#7&=I2(_-\+JM'!JV(&.5NU7[EVROH[IWT%WE<BK_IR7&5#"U
MH+YJ0R!JA2M^'EBHD,Q;_Z3-F:%J]77QBK_(BZB*SE\2+\"<5UE%/Z)/Q_*4
M1K4/F)+ )4DLQ[,5.G18Q&B^7L8OKC^G$)_HEC!9UDX5WJ(_)N?)7R5RP"T_
MA,5GH_K!V4P;X#=4+RJS%7YAI<O<[33)*RX)*E&E+FQ)\,E44.8F=FHQJ4RJ
M)O )SYVL,U&I]4S9W+I@/$P,]'(BXG?D"J_ZDJD9ST<EX*0U%Y+JSJF<D,!(
MH60#V$00P/*2\L52=J-DVFJXR35*?&0EO1.A$58/#BOT4>">>&KA@[RB^_#'
M%WGVGX;(<Z+0S[YYTLU&5]W9K,Z#'S#(&6.S54Y\SN;O^S+X6RX-GYA.@4X0
M*JC8+.FUJ-A6@1A4O,8'OU =;:J38QI]HBK7;N+@).8*!-KF0KD+1Z;?K*0D
MC).*AF6!W8HR6;A('6S?"RS!ARM9;NDK_UNS1\7HG5\/S3MU(QR0S;#^#V4_
M8^+_7#>?^1([M5T$^*I9LB1)?53JEHU># ]_M&(HR@;"!H^%&<%A$-E$"'(J
MWM&RRA6&"5I2X\54DT5@9<K*:UM@><J)PE":(1 +O_<B78C*J8H(S/<L"M C
M=H!7P>,P"*DL=M1P9ZJ23Z*HZQ(L;3/);;UXK*!3"2G!JMAB/=1GP;6G]]86
MZO%0CQ/8/0 B]@Y7P6 ,(GWUTLOL(9$?_[#\^-G3X,?G< Q3UZL C]''JOG1
M)K$<HGJ"M&Z*KT/Z;XV:N5/(YW24W 60#DL8W8Q=2I]+? H8D0TTO;<'B])!
M=3!NLW<HVM47QO+MXY @@3I7K>9@5L<%S?650I/ZC>M\YZP.:.2V1G!2)#-^
MBT0GL&[C15A^)1*?'Y_X'#P-XM,!>*8;&$,X9^A$^6K./(.)%50NG*1#FWN5
MHH$&DT""\"WR90'ZK>P"1V5<$;%;+Y8X8V%0=BWH(QDKWCZULW_X-,Y^-R]0
M#*^@?<SZ98)*CM(;54EHB=\#.^W:>$I2Y^R+\*"XJNT=4 02"YYUU,"0'J")
M#_/<4>45J7,Q6R4Z:%- 4@#6XG3IW6;9N"U/<KPLTE!A,4N!:JN608)#"TA9
M[DS1K:JDO^U:9TN*TQ4[AI(9?(@"?E-WRFO-=UM&L268^USW!-UH?MEBH87
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
M)IRH]N$F@_%'XD$QL. '"BSX]9>!2F?_^!^__C(N)MD__C]02P,$%     @
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
M4YWIP""I65W1U8 5@F:@$3/@O$R YK)B6H648^[K<N@P,*L@DYI *F594,1
M3Z-3KB20ZB:R;YR(6.#1YOFA5ZQT"W9OGYU\U\7IUWEK;8$*2U/45GC$R*9
MU[L'7KYXUR;J_F%$6MP".L9I+E(RM0I<S>6!E PGDKB2)!@<58:X661F[<R6
M@S9 %-IAI@#K.T;5W"TZ**1 ++@?&LU6M7ERN+S14*RJ\YV&F@H^U;95M9L/
M;-IX>-/FR>=:#-_$&CKYCHLAQ0C[MV,1ISRP\O@/S6MS_"\]ILR[I0LV(7M_
MT\=V]-;.<G384'"GYV<^9CFM,ZJ78@7SEUJ*?*/(=/<==H ^]P'Y36+L#7#=
MA8GW')UEL^Y[^T&;N+''_&LQ1X^!,8CN <X!?CUW_U\:EUO&64FUE<# 8T8#
M5(SXI_1#3=96EM4;W;+/'D_5P8_R)-MC_/@81S0(&/D1,%[;4=Y=T/<I>@'P
M/BW\P,[=IX4]QONTL$\+#[@7L/G0K8!]-Z+MJ7K =.=2!9K\+QC[T5M!N4\3
MS-8=4T&+RLMR%[RLU)O@"X&.[T.R5OJD-Y<XWI[XX8O>O?V)+V&MW+*J>^8D
M)J B.V/3V\YIQ.\?;JT^2\R-M[4K<!N/> @/=N5NW.9[)COAF$DY&\WMSX_.
MS %9=E9POP)@S8H3/";9'-3"(0S/Q6R*Y]+,0MLU?3ORXEF[9NY5_@M02P,$
M%     @ Z8&H6E ^VV \X@  [.,  !(   !I;6<Q.3DR-3@U,C1?,"YJ<&>D
M>654F]'S9K"BA>(NQ=V*%@JE+5ZTN!8O4-R"!J=X\18M!8J3XEHLN!8(KDF0
MX@G6  &VO]T]NU_VP^[^[WONE_?.F3//F3O/,W/NP]+#%N")AHJZ"@ +&PL
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
M9*)O2C1SW\;S=PZ[[SWTGTJ5G?1I3X(/<N#&&!J/*PWDH^(*Y^=&]57 J0>
M]M?CO<37LWZ&X2-1 2<>)[[H(W<.MB1-W#,5'<:?I HN.??$UTA'S:M&G2@K
M!5=.MKI22>8G_6-JX\2^F185]/(2@2.]3/">K("T=<@3S1:LWCXV$K),/T95
MKR3]AB-9'#OR2/PQM<L5L6$HZ9KQ*!3%\[RBY*C29K_B;(6BG'AHE+N@A'LC
M^<6_Z? !4-6@N+RX]<,\/.YJXKP+05=9Q@\6&WC_X^"LSB4AA9&<[JR=Q^''
MG5_KE3+R])[8])87.&1N[N9X;H+TFX=^%^$QFI/DFZ$O)8\\7UZ:) (_36R,
M,:3GM).\L4,^ !!Q$-8$&C$7%CQ43ER7EAO_T,&*0K53$*HFL2WT.QU7H-L7
M$D?9&2:F2'$"\'D%&T C(F/*DU"F;ZM0U3V?!9%[513Y &!5$, 0H;A:X[OI
MT*UZO\%"UE/9 Y8C*VX78;9=/RU,-&9-U:P]QF9?9X[RCF=839G#+9V-8IA"
MG_LQ[BQ$L]<BRR?#+/V;9S'_N$00Q7CE@=P):27_"@P=H)L@%<_GURZT_EH)
M%[TQ[9<4.(<.O#KV'M(SI&GU\E>]X1SFY2=@$AOAO)Q^1>:I0G!5^<6=#M<)
M#+-.ZT%J;Z)Y'P!Q()=I4IY8>;L7J7'=_/MI9$W.9#PY-.4?$J@]/B;%_4VA
M(WM.5R365-DBR*)H6KM[KF=OD<7QM".B]W"XYQWT8MKL3A4OH>R+C4UBL1%%
M\IO<R+ +#R=G+M_"/)Z9%[6@LZ+D-L9/F!?3J#7) 33#$M,XEMY<;B4AOQ_,
MO_A3L31=59,+%W",ST]?0T/=E-?36U5[&5P(<K9.[I#N98TN%$+'5X\RM'RU
MX7S^1GB_XZ_%K\D?J2Y4GRV=H&4M*9;M HS/**AH6%_'T<FE[J]>A_EA_G%.
MG[6"6%TKO.<1AF+NI'7%6>KUH!DR4F=-,]A/<K*V('DV6R9]PLQ\<Z 4&\S?
M)ML+G@N1A 5ZQ='OF&J]V7CD]_0=L^M^7"F"NR"C(3TDIV.^-D"QJ,L&P7K)
M$^DCN))T[=68T/\^?<?[:BD:_B.SUD][;;+<SZ'XFAQAS0",@O,D-I\R HOT
M<_3G,:H5.A5K%F^]D?%Y8F:4X9V"\&4WFD?R;1G9\H4NMM\IL]_@I06H$5J<
M,.=P9HQ8..URM#CGV28U\8M6_R0OC!M[G7$IG[^]711T,W[%@<;SNWV#\?U]
M09QE*L\!\RSD1/G&RI(\MG%^_MK5B5(<KEEY27]DI&9R)'7\#*M9"7S1*C.T
M8T$+\?,AFGI2GN5P8L">FV1')-K$-^L&WI!F]9<VSDPW=F/=N3+,<60R+X*)
M&EA4V3U[ZR#LW+31EE"?5*7.)5#!)ZO>[$"U4;X&0NJ0+4F@X:YD*=:TOBV6
MV!L..7UAU%"V]&5P$NDH2W,PP"377#;KS578![%U54&?X6YVN@> 4DMN:%E!
ME]35PCZ)ITK:()-&)=6'!.SO_#$&AA9XA@#2<*(XM5G!)DMAB.:<V]/Z^KEC
MF\;&YAA#]M;FEN3W+;$2NMB<GD,5G[[AZ=("2"7CE"ZH[YV\AED=UP(&Z+J&
MQ2NY5"@\^V E9<^I%OG5E<T49FI=-!8SP;7M^@\ ?7E)Y"$W\IP=LH7,Y(,.
M+Q9K X_,K2Y=5M1O9[4UR%UF$F;'CBWK[2S<WDW)W)'-H<HS966&Y/P> $01
M139T,O+;B' U.J$UL/SQ]8W=KT"=0>MD!0#Z&6RTRQ!%.[ 01C7C9F6[2#L\
ME;[#86@K]/&HI*.[@XWRMO,#9[Z[Y1C.4T6^N'ZXUSSBGPC5L3>K5[PKT2#U
MXQ(V.*8;.FZM2SC=#EVP^?K^;$WHK;O=I^(HR&QB@<8\U[BV6(?YZH]3[;N
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
M.0N^SS4S.I_ $I3QS'8G[6\-&[VQU&')44RBN+:_W*2.],L%DJ+F.!9Z8A\
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
M;6(DG/&&L3LA$Q;'P4ALZ>0YV#S_LI$BKJK2]P)19/I-MHG\.1??U85UI0J
M\D+_\SW9%=^.?B;E*WAOH,J:?")-39RP@ZY8HC3O:]_4XE1#B]W#W\LM)0&U
MN-)K4AR[^W=J:IM @[57#6F!^XI1RIJ4=DR3IJYW7=%5.KK"?0T"Y ST4]E/
M!R=B:_U^%F6GQ@?V Y\E>MM\(4J&<SWEL26).1H^%![^2>K5C6= ,\;Z* 3Q
M=9M)%U0[^566.=L5F_[Q5_Q]](LZF=N-WS^AW,J6Y:ZG!97S!,B! /B\)(W+
M#^;^ *8.9"A1FIK"+?#I(S^\2F^6SJYJWL*O&9E 5-4K?T:\V-8=Z^HU5AW&
M?0ON!_[DZP+.>G5=.&B/K4XK>OFY5E5#$ 9UD3KJ>\9SAPRU@]MM.5^_!C;\
MU7H2E#0PP&;?[A71J$>7HZE5X(TR<%&O;"IZJBE95(%).ZXZ+/>; E^""V'C
MB/#6AYV*F6E266A7,?Y5\1@I3EU)6LT^2'.9YM\B!T9=\NQ-85NF61G@5LDJ
M"$O+=U&/*;!NCIB.S<?<D[M;IP]I/WF3J<9W'#ZV.M40TLEYD0U+96,+$/E%
M ! +X\J]Y\G<7&ZC<8MQNJ20D#=.HP?H]/6S[N2-;A1Q0 * ^2N5G*('SG^^
MKP%]A_Y#6R3=C]V( 58-=EGVZ[5LALN*C?@FV<%.[KA-E<YUQ8>)5<&_J  #
MI2KCWD%5VN:97JG9K/7;8VXU#;'CVU<9";@?[4HFOQ<#D>Q)FXWR#TI7"(!?
MJ*FR+AGC\/U)K:(Y3:]>ON),V/8LNN1"!X-#<01\:><.E)PYRY*U3[.93.-J
M'C\:IPQ&NY[M'@6/4D0../]R?3[H\YI*^</75'\N:^W_?.7>OQ']*I$&]%@?
M'7P2?\7,;:-) +P$,6%(NT TDNS:W;G/_M8M0M6GN#(%;Q[HCLQ=+&T]+7C*
M[=GK1?^K]6.E>I]!([=M"GCH&$N_C2>#+-^[M;9UMTXEN6V4])A,=*L@<[)Y
ME;@C=Z"3,<\CU>F6M]PHX!,%2-5E']O  )*LIY5$J.6!HBO8&!+Q>SR_*2OF
MTC=^KKW95*;%J?_"86QX=S8-$I5M#3'L6>!A2U'NGRR*[+"?Y&/Q]U6N.^30
M&MN,FJH8T0E0$E WJ2D+X,-X.:SE^.F-^[3=&S9LJ1\+_.]"8B_SC6M7EVG=
MU5KN&,>_9Y$?5M.7% K%^RQ=M7\2L2;<N^-*:J5K"I-3A&5CL[?)"RB^%@ ,
M?P[XUGT,IV6B\:P4)\^5^*I"S/8PP1'TQ=K:%N&JB95(W#Z'C_#NC0@;IQ;Q
MUZ,1WNO.;M7I$Z@QV,X6(UEH]S!#3,?*!QNKIXHZKW0YQ,(]ZGET!61CRLF\
M)K7$ZC6ESS25A)"JH)7T$KS$S(4'1^[3:>3Y?;0*'CF";/G0)^,02H9W@ WX
MG,%7^?!DS@0 W_Z-+)H D-!%C.(&.?CA1XM4*[,[FG@'+$GPX6IF@T9TP[)E
M3CT!4"()W,=]A$82 '4N_)@_R:7+^)>M7"X-\VX2_0W'KL=Z/$W8LULO#"
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
M&KI/7AFJ*2TRZ%YHRW4/V0 E&PR2B6Q5O/X*/223#!+1_MLA!',*X#=;?>O
MVE.$('E,-, 5A]5&:>/)1E%$*[!H&W1P5LD^QY.9CR6GWH-8M5*+/>GKP/(7
M:D*^"/$%U9E'AU$QJ-),7C7OJP)#<*" >,0<*UEHJ^M-(\!3Y3% ;(]*\ #K
MB*;F7E\8%D[7"/=VM+:>YJ*+CJI-<]!7'7/?]&RNF3:V3(]&1J&HNQ5OX=M=
MKGQ-2(=INF^J0$#V$X.=K#K][I#PR)Z A*OV^[-VQ$>LQ&WAAI<A31^5Z1Q?
M9WUK9?4IL](I'>;0:=D;="F]>K;T]+>ZQ,<OPUNTQ"VFZBOWL=RUN98@BW&1
MNL\HIX:Y^,IFBPOQ9TD^#WT89ZWC"^Z^22H4T%9_UB$N=^<+:"ZQ#QB:2XPY
M7&6%DV!?C#.:CKE::#%Z)!S-K= ,*\7_O6>N^;4\(OV1\<FP1DZ<%SJCZQC#
MLWTPCYKO;< +L=C75B\Z9H8YR1LUM)0N+OXSU^+V_:QI)UG;Z6M#23XH$'J2
M/_(\R5-YOCN16=8M' .D^VJ[8X3_^P9M-?IOM6R$*<VL:+?L36I*8+F.E)3=
MDAF0:"TJ)-"R-SOX= '!3%WZ3KDTC\_,(YWQ7U=F;I+NS&:KR[*Y4U .2OJF
MISFJ"Q3E9_5,PXUV"2+:[<=" ,S)^"/G3G:E$Z%;]W8YFQVUXRAIG_=^&C)7
M2?EF>\M+(?/XNU!E36R\"JW00R$/_K<9FVKDZF,I=2Y$(7&4E-8."3H6JB\'
M]P=PH.MS[&A\[PO&&+A59MK]Z1[C"G+OPG4=/A%GTP^3;Y+->)Q-A1/W*A'"
M"42B'=8>M"4Q\)#.5=2YG;% X7R\;*^47/%RM[__^:<Y+C>:39LO; F^"=\O
MB+*AYV6!^2^Y0]4]S@:Y$!_Q@9.3)I(S=>Z>+=[S'BYMB_"-Q:KMR]P< >^R
MXE7=9UNM+.%O#'5X_/F+@CY=*C/?SH8$3@(@4AN3(#$0ICTZN6>,$[P2CY%@
MHR%*>/=B1DD#J5R/<X1VJM_2)F46FBM7,4=H&[_V^B%XL 3[$T$ 5(L1 %S@
M10) #7;%(P:^D$\&8_3"H&7X )Q@(0$P$]<,<KCA>U""ZZG"!2:=]_]O-X(O
M T5) $P.5A( >W1KG_#M,S^NJ3?! WS_[R8UOD_G-DN^AM'-G%^TD?Z%"F 3
M=V\ED^>"#M]SACSGHPGN/WM% "0+RMV&H WD.<5]87I]\)^2<PM?J]@3FC/0
M"RN2F]<$P&!3H#OH7 L;=(T!&P!GSN!!;LW!:2O@>C("(,X3LYJ[3-X:< 7M
MDBB#GN]/#MPRL%<J ?!OF(@ *)-,A*TM7_%@HO ]LQGX?"-0'(4>YCPN@",X
M'#;#< "JW<9FP,*1%W*.X,H5J!EZ7]?%5CD/F6+R,W@4>6(53 O]MWT[ #OG
M\',]91?W!CL.V*R/<5M;>I8_< -*>;.@G<%' +S0$CRJH #.52%H-'('2@@
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
M\-C:K5D!MA6'3/QVO9+TO#ZBN:8Y4B$V8&")>35=*EG.-ATD\G)#W=A8D^;
MQXXS]>LL,P.V%-JI G5HQ)-A@UH)@'"P;JXH&69I$*M=]-;4=.CBVOL/?YC!
MYT$V.Y4L_82]-:;/Y%\'RAO)2:"O(&+K]@I?]J=6ESC?/%W'P:3IF/D-B_08
MF!K+5'JEF*9F<K042@=/*IRQ6>O04$E9:9I1B*-1KKY985LU2^!4N<W61CM+
MS/&LU:Z58/I%2]MR=Z;(KW*(F^G/F;. LJIS=M'7B,E*/LW-F#6*+VS:)Y;J
M_^VQ]Z>O@$;I:G[*/28 K)9_;?>_)  ^B(9R,*#KQOM\_E6-)*[Q,X2<U%<I
M"C?D[WW>M$[?>VKU8"_.MI._Y#&4$VS3SM:>4_J>(W]ZPY8-?5.0<$<.ZWQ)
MC;^_N%:QLX&I6!G.,L>X%#5/U ]S-VD6(**M$_8$"UBTZ/TS:A8+Q\6KM7DM
M4F(.KM7?RXG8=:;6DC/%&$EDUR#J*ZQR7LH/Q3LP& N7_%&B?W\T<2F47@Q4
M7WK\YR1!O"15B^G;9E,]T-8X)6Y*]&.3)7/+K(*58T/ZS=[HE%XBL'8T"B\Y
M^V$F3+\-A8@/%/:=P3.@<Y-_-U?'*U O]91S1XL<B)AR.K<I[Q;6-3_KW>["
MF[E<3:]?O,/<E&&XL;QM:$37/C!JYJ%4VN$(;*6*P_+EW$MR32_2R"-%,6 4
M5SM_;\;[I/+!N)>D4M?\>>9A'1NG_7H6>#Y8E?9/E[Z ZU,\$P'PV /<Q\3!
M^QO5^,$&55^F&RY@6*'U-H9^7S=-R\1[4]V'44F&P]%4!/Y?)=1S2Y'AZ]:W
MZ'=H>C1]N6Y*"4]4CV[$TS[C+:.GG9Z#?XI&%H]M.Y2I@T<Y2#$O5K) I+O2
ML>7^?A+@O4\C\*Q%0],IUW>(F'5]9%.3Q-#I($-]*^>KZE_=Q/J<]S_?;?\,
MH$HU@9E+]!M5&!1IG69ORVEYNOJEN$@OYE3C#EMP2]/ J),A2?[Q$O7@D1Q9
M58J<7:;2PH:#JM,;O!^N2A=D3P#$![DK<V!^X$@O+&8)@',_^.GQE&^.R6N=
MSMJ@3Z91CXD$L]F\B8.!,.!.&AK1W=\+) ^$KJ)R':<5)<IG[P\,0.OF%=7N
M']V7Y8)+X2%6PO4W?#%8$WO]=P%0&J>&@R_2Y4&YUQ]^%B0KKY(FRU_/K"GS
MEZD7&YFJ-:I*I3@W.^(N0/]@LXG?;4K'T!2 /=&J8;J,J0L3$V\^-?WMG?&+
M3-X6)>]?M:@A-?"7=F+?KD(K"=2P! ?@S70E@N-;G]S^7R_PC@.JC A"VE7#
M)2B42?5U:,^3O 'VL9O8'<*%'GD S1%)"Q+)*OWG](S!].RFQ7E 6^2-MJ.
M#JOXAMT+=::X_UUH? BT1C3^8VO #0@KCGZ0-F31[[/ZX)X<^WW.ZJJZ%NV
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
M.9\NI+ :B&]?-80,%#TY1:KAFU^?VPU\9#^@%@@C5=QNQ/<3 ._![&:0RXL
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
M[?M!ZW2)#YSY)EZU@ZZ$>:!4S0B6D3KY=>-) L!\/@2\H!>'W#"=1AXP!Q$
MA34FJ.,*(EQM-? Z=N\%^B;P'.=_9EJWV3,Z3(3 _>;">.UZ'\:L^A$ NAX-
MIY<_D2@=& D;9K^# +B0A=@2 'K2/KAZC"2TEW.UDP!X+2Q$=%8;#C7#\RC>
M9B>NF1 "X, =U8_/K=R_<4:9*#]$;7V*IWC%M#_Z;Q4'H<>G+A\KRNW&$@#C
M[EO(_P+DLW4;VBAY6JL,\E: #7XA?)BT&PFL,<JGE=>_7I2:]<L:X)?]N ^K
MDJ/[C\#>X Y6MT#;Q]F)Z]6S#M$ZA>DG7.:27W\?4+IY[OW9SB^F3OXY$N;M
M[]:"" ,O^N"R97PS:%Y%<WMR)OR7\6U)FLG;IJ-;D*$_<+T-*KV,F#G@7 ?>
MA72;8Q"HC.=M:(W/K2^\_,LQ41H3ULY_-+K-BB9' _Q]'S?$?9>T[#IZP9_
M\)-W:4G]:\/I!HX5<_ET /VVG75$C)I46[SB/$[8C^>^]D/Y-Z4!3[4,-+6T
MLMD,IFZ&+>G.\:D<P/53+29EH0Z;O7>;(07G%D;RFB/>*%1JN3I<R#"P;#(S
MY1-/U05B Q<_=5B<9Q?@X(G>H[$D.Q1QX1)"ZU"X:L>'I R9^Y)H12H[^KP;
ML+V#- TFOFUT$V5N+&A<D@"@"M1&;6/Y+M)#63\H:C#L3IQ#?SZ_RSV35-^V
M?5&T,7S:>K+P_/=P,M6)R8F%E?DPM[K<NV]"@XKB\R]KB,4B34TO'+:3<K3[
MLS?>_^I[.I^4_G+RA[&O[^>!>W:>E!'FQ,R0>Q:B0)'G(X+7B.A&B0C(L&B>
MALQPF<F/["E%!_$()S\GK3=B;#6.D[Y>^L;);EZ8TTC(\.V3[&SV&C'PC.GZ
M\K'+MGBUVG@SLZ=2!74-R6.%23A%#!V>O.WF&>3[$\1TO2@-1A[U)#9L35AD
M:;Q+6O%9#%JT\/0U-+";N9-9'ZR+T;CHQV4%>G&[0\!KRV'UYM^E#^O#3,(.
MF7WGRFW?W7\'Z=-56$,F@&L'U'M_:S8^3#=V!S6#/Q!#.YYOA^A+-?<,C*4W
M>'J..BT9@E1.T_9AW3^VD$Q_E.,"A8W*-F>+;4)]Z%+?[1GT]!M75@EXI*5/
M;^F<N\#:-L%:"6+=AB7:[.'#'M@RWDD>K<+DAB,9BS]7CO_PVP>*FOE.[OU*
M"26V/O2Q32Q+>\PUU!Z;+<963:O4Y)!?^1EF?[T7;:I"3AZ<5S+>DWKGQQ1;
M&*(BY#51!E_KOVTB6OQCR-TU<Q@19+1'^5%S:O#)NB8R<TE=\<%\M$VN.)5\
MW'H<-2*8'MKY"NH(CZ+]IU*Y-(?5&OOA+IH_G9>IXPM1")]2Z^Y_*%S'*"U.
M;/'+@"38)C>(5;;E:4K?^^\CK PL6E[A%INA/5(7[XK(C%HS ZJ-@J2G@E-2
M@O@P;A+>J$#3[M/NU7)/]<+\]=B2WU?F*26R$UH")F,RB"!D$1!C"*5D<X,2
M0=P?)GL5S?ZZ!8H&P9T@*F=;511?6*LP9":7'36=4FBA3:<AM1A?:%Q;HR H
MR5WH9";#7[D.-;(B8X8G@.R1&'Z3SM$YLH-6.9XQE$,/Z[=9Z@B?BF]>?NZP
M?=LQ-TMA]6K;.XO3@I#9N[*<#>GP-H8P?CO.M%\#+AUA"2K;<L2/]+LXQ+W
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
MOG6!1E+\LTG])(>9T0R[9]$9.;?SX_F+-8UEU".K*)<!*>7VKU^_%CE*QI?
MI9;BG QG73:GRUV/;075W%GCCT^5JYYOFT]Y++UG VM#A+:SJ//TXH@\50L&
M[=Y\.%VW?$G9]?#?"V865NN,30C-JR4>R']G8=BY8=^>9H+!(/[DE@?ASU3)
M"@BHV2^H<$_/;BD=050836N4-?Q-6MT:Z3E= ]O$>:OJ0FP6U_0"ID=63?'?
M7DH(&9]:C9O&W'/J[@U")>R'[@SM1#]0UVG?3+*D'O(\3_YY:.P65[F WAZ'
MTH:'0Z%HTI?211/HX#)OEW$]W4Z-X"%M"C=Y#%3T=4EF:6/.F(ZAXYZG^>XR
M+%MI=PU#CG=I[?H#2KR-CH-_E375I,4H&?'GUK5$EB[Z1">X5D59)_G/5@_/
MD6.+F)P:C'PYYKDOC-912P6RT(C9PH7W#*7:2_*%"0KT[DJTK__$L6C]-;0G
M< $ ODY\C]7?OP,(^-5'N0>90C]+' NJS/099BH\:>Y,EFJW4Y1LY>P=4C-?
MN9";R7JV8<9/@%PU_KE>U-!%(,^5NT5!,U,*;\U3<1[>G)Q=(=N=6 ?5C/TP
M[84^E.7P\W_M[\(O30-_4_E?AT][J')+UC]^#?5I-W#06<8<*HJ(M.#ZQKLS
MJ:&RH;&F85D65&.Z//!R']NAHCT>0L#];PFXXKSY8L5DS%FR*-IOE=+@P<R/
MZ'Z](OSGGB%/F$^?P#:E+@_0Q%^1Y(@[0.31#[+ZL!8G;_:H(!%I;0Z>U#ZL
MY$(\V0I;C+;I@BC!]HI^N-$1;(\_AX!LO&-;HH#8H'0/ZUQJ0):N7C1=H,Y5
M9S!I$"=FUZY1AS.]T7<K^R(_T) 61C.83*O3"2]F<[5S*-+=5N<T,3NK.U!/
M!3Y!JR/2H>&@ET%/$0=*IYO(N2@>5PM@^F;-+YFX6\M@ZQCNDGB"(+P.YCO
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
M,>REV['N]Z*X8<]8$G+")YY<M0+"V;G):9>..EA$H$?OT;GXVE([0@;<2;J
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
M;I:PW+1PI.ZR2SPS9MUA9)7^+YBJS%(CB%6Q&H;.S> S@$=O,9B%(PH.T#:
M:_N+_P""D7P*\3?$_P#8K\8_";X.^%Q?:Y<:Q\/Y=+T32U\G%AHWBO2+^^>V
M5$Q&MO8V\TH50.%V_+U'\OC?\$M_VSY'+V_PAU5XFR?-9MDKG'+2XB8LP/"D
ML2%4<XKOXDX8QF"Q-.ED^$Q6-@Z-)5'&*E9IOG:Y4K)/;79:Z[_FWT;_ *7&
M0<;\/\4YWXE\49-D.)EQ/BZ&0Y1B<9@\,\-E4<+@GA8R]I*-2I&-6=:4ZLI-
MRDY*+2C90_\ !+K!_;R_9SY!/_"4ZWWY_P"1)\3_ -<>^?PK^[%"%9P3U;.,
M>N<=,]N1[&OY'?\ @G__ ,$_OVI?A/\ M??!+X@>._AGJ6B>%/#6OZO=:SJL
M[%H;."?PGK]A%(_R+P]U=6\(YY:1<>E?UOOCYB/[H'3'W1C/XU^D\ 8+$8'*
M*]+$X>MAZDL9*HX5DE)IT:2O&R^%M/OKUZ+_ #Y^GYQ;POQ?XM9'C^%,ZP>>
M9='A;"86IB\#B:.*I0Q"S#'5)TO:492BG&-2+Y7[ROK:Y_/?_P %[G!^'7PU
MYR?[>0#CJ3%<_P L>^1[Y%?RS<?G_D?X^W)K^PO_ (*__LW_ !8_:#\!^!+#
MX7>')?$M]IFL^?=6]FQ9TBC29/F&PX?<W(Z9[D<U_/M_P[#_ &SF8*OP@U@D
M\ %AS[8\L_GS^M? \;9+FF89Y7Q&"PE6M"%*GS6BVVFHQO'R5V_1=;G]J_0E
M\4O#OA?P1R?*>(>+LBR;,,/C,RJUL)F.9T,-75-X[$3A+DJ5H2]Z\6U:[3N?
M2'_!$LY_:CO!CD>%M4/UQ%)G&?0_Y/;^QQ'7:H)^;:.I]O\ ZQ[U_,=_P2G_
M &+?VB_@=^T+?>*/B=\.]4\-: OAZ\M5U*]&^W:YG1UCAB8J-I/'( ^\,#O7
M]-L<9"J3C(Z<#ZCITZ]!7Z+P-@L5A\AI0Q$E0FZU3]WRIR2BXQO+FOV:W5WT
MW/\ /?Z:O$^1\4>-69YOPWFF"SG+J^"R^,,9@JRQ%!N-)*K%5(SFFXRZ72M;
M3HKJ<J#G/'^?RZ4ZF(,*!3Z^SM;2][:7[^?S/Y.TZ:KIZ!1110 4444 %%%%
M I.R;()45CR.<=1D-W[C!X__ %\5\$?MC_L.>!_VG]&CU-/+\.?$/1HW?0_$
MUG !),ZQ2(EGJK1E)+BUE#B+S)!.]NFTQ1GRU ^_JK'." <$\9QG'_U_3T/-
M>ODF=YGP]F-#-,IQ57"8S#N+A4IS:32DFXSB[QE"3TE%JS5GNKGS/$G#F5<4
MY=6RK.,+3Q6&KQG&TXIRIN22YZ4[<T)16J:E?R:T/XK/C3\ ?BA\ /$;>'OB
M#X9N+ Q/(ECKMK')>Z+J*H_$\%]L!EAD0;E6_2"12RD1@CCR=;F)@DP=6+'8
M-DCC')^1U0;>Q[D8&,YQ7]M/COX9^!_B/X>O?"OC?P]I?B71+^-UN+'5;."\
MA9FW?OMDRN@N$+,RS8#AB2#R:_'#X[_\$A-"O[BYUSX'>)W\.3EY'3PIK"2S
MZ1*S9=0E^LKR6L2D;%1+&4*K8&<5_9/ _P!)++<TH4,#Q3267XFDH4UC*,8O
M"UYWC&52I.49NE/5R?-+D5DE)MH_ACQ"^C-G^45YXOAF<LUP<YSJ4\-[D<33
MC\7):?LW-)WBG&[;MH?A'-$FW++&D+_+.@B4"3=G&Y^'XYXQ@Y.>F:JS0P2#
MR6MB8$8>5M'E&0+@AIGB)*L"3M4;@PSDX%?6'Q!_8?\ VHOAY-+!K'PSUK7=
M-MED-UJGA6%]4TMD0C#+<SK93%0I8_\ 'N#CM7S9?^'/$_ARY6PU#PYK]E,R
M9:.>QO&  + HRK'M5QTV@D G@XK^@L!Q'PGFU&-;"9WE>*4Z;YZ=7%8>HG%Q
M3:47)7=G:VCOIY'\]XSASB;)ZDJ6*R[-,)6IR<9TW0Q%**M_?Y5%JW575K6>
MB.?CTR!5"1QQJ1^\4K&%BPA+B-H!^[D+'(WL"Q+9(X%-:W194!2?@@!U<MY8
M8 -Y:E\,#DA@VT(O*YP*U9+?4MI/]D:D".@;2[MBV.W^J;/Z<]J[WP=\'?BW
MX^2-_"'PW\5ZY]H'^B_V?I<L!N&WM&,.YB*IY@*-(060!B$; S:SKAC+*+J+
M'Y9A**5I:X>"Y;II1D]6[)NU[^6FF%++>(<8XQA@\QQ/M&E"$*&(JOF=K62B
MT^U[6M>YP$<+B+<+>.- &5#$S@,N2VYX]JIO;.]Y#\V=RC(ZU[/?=W26EC%-
M=WD[;(+>"%Y999"=JHJJK9)8@<?RK])OA'_P2Y_:3^(4UG/XWET[X9^'I#&]
MU%=W%UJ?B"% X+1MI[VUK!(&48*O?J">,<U^Q?[/'_!/+X(_ N:/6FTE?&7B
MH*"VN^([:&9(9E92)])TN9[R'2G)7.8)]QRQ+?,U?E?&7COP;D.%E3RW'0SC
M'+^%AL/&<G"<DFY3KI1HQCS67)*:FTU*,6EI^K<&^ /'7%%>C]8P<LIP%>7O
MXO&ITI0@FO\ EQ)^VD][6A9RZVV_+/\ 8R_X)N^)OB7?Z;X]^-VDW'ASP6@B
MO;#PS.ABU37=CQN'N5B8+9V5P5\Y95G^TE"L;P 2.!_1/X=\-Z/X8TVTTC0]
M+L=)T[3X$L[*QT^"&VM;:UA54BCA@B1$C&Q5&U%  4#&#QN16T<801)Y01 @
MVD;2.,_+QC.!CT P" >9\*<$<>G;.#Z5_$/'?B!G?'.8SQ685)T</*2=#!T7
M..%HQMLE+6<Y+2527G9)71_=_AUX69#X<Y='#X+#4<5CFX_6<SQ$(SQ%66EU
M3DDE3A>]XZ.7NWNT11QL'W'.,'/0<GVZ_P OI5BBD[GZ#^;5\"H1C;ETMM;\
M_7^NQ^I^T=26J2LNFFUO^#^"Z$3()!AEPK9R,YZ<ALCUP*^.OVQ/V5/#?[3G
MPWO-!O0++Q;HL<VH^$=<@C N;?4849X[*5P4=[.^ :TE5F985N&N8XVF0 _9
M=5IQ\RD<@$;QZ(V%##U(;J.@&3V%>QDN<X[(LRPV;8'%2PN,PE6-6C6B[-.+
M5H-/W9*:]QQ:::=FMSQN(,BR_B3*L1E&:4HXC#XFC.E-2BG)\T6N:.S4U>\9
M1M)/6]S^(;QUX$\8?"KQ1J'@;Q_H=YH&OZ;<7%K]GNXF\J_ABE?[/+92?-%+
M;W"B.>.XW)*58"1%8LM<G/+$RQ)#%LF>6,2P(JQK"VQC*6E0[I#+)^\<L#F3
MG/<?V$?M$_LG?"C]I#0I=/\ &NBQ?VS% T6D^);*-(M;TSDE1;7JE9Q!N)=[
M82I'*20W6OPA^,O_  2V^._PYNKN[^&PLOB;X=23%JD,3VGB5H3EL/8".Z@>
M6(#RPQO_ -X1O8J6(K^\N ?'[(<\PM##<1U</@L?&"I5EBG4IT*B25ZL*CY8
M-S=_<<HM6;Y$M3_.;Q#^C[Q1POC,1B\DPM;,\IYI5J<L.U5K48.;M"=*FW-M
M*S]V,GJM;-H_-BQU/6?#MY)>:+J.JZ3=+(SFYT?5K_3KGS&;)99+.>%MY/S9
MWCU]ZZ^?XK_%.\M5M;WXF_$*[M/D=+.\\7:_=0>9'N\M9$GU-U"#<1@!A@CC
MUG\9?"KXI^ )9H?%_P //%WAXP.\<CZCI,T).QL,0+<W('3L2.1CM7$PZ7K%
MZ\$5MHNLS33<1@:5>;I,, 2K&+YSD]]N<^^*_6X8C@C&PGB:>-R%\ZC.-2;P
M51IOEDDN9-V;MOJ[Z:ZGY(\+Q5AE&BZ.>8:WNN$8XZG&3Z)0V6NETK]RB88)
M;MY9G>X:4/+--<331RO<3\3EY8VDEN&VI&4GE)D!)P!@"IBXMU^SB:.53DFV
M_P"697OY3L SS$<9=%/W"&S7N/@/]EG]H;XCW<47A7X6^))K2=T2/5;NSDMK
M&+S#@23RG<R1+RSD1N0O(4D\_J?^SE_P2+F%W9^)?V@]9M91;RP7</A'0FFN
M4F97W[;_ %N86<Z#(4/:)92Q[<CS<LP'A<0^*?!7!F"GB)9ME]3%4X<M/ 8&
M]6K6E=6C"G3YX1C+1OFBDMW:)])PUX7<<\6YA2HX7*<PG"?*ZF*QU.I1HP3Y
M??=7$<D9-)ZI2YI/1(^%OV,?V//&?[3'CJQU'5[/5-&^%FB74<FMZXT+01:O
M!;%9O[!T\ATEEGN90L-Y.5CBCLYG9)99D$-?U;>$?"NA^#/#VD^&?#]E!I^D
M:-8VUA8VENNV.&WMHDBC   W,54-+(V6DD+.Y9B35;P7X'\,^ =!T_PWX4TF
MTT71M,MEMK*QL8DM[>&-69FVQQA06D=WDD8@,\CN['<Q)ZM5 8\Y./3'Z]#C
M/3^M?P9XG>)>9^(>;SQF(53#Y?AU)8#"7:C"+:M*:2474G&SFDG&.JBW=M_Z
M"^$_A5EOASE?+)4Z^<XR-.6,Q48Q:3:3E3HNW-&*DUIN[*^NA(> 3Z5^3'_!
M8=P?V</"0'!'Q6\/#\_#_BCTSU'T&.OK7ZS-T/T/\J_-[_@IK\%_B%\;_@1X
M?\,?#71;K7]?T_XBZ'K$UE:RM!(-.MM&\0VT]PSHKD)'-=VZ;=N&,@)(( KQ
M_#+,</@..N&<;C*L*&'P^:X>=6K5G&%*$$VW*3=EIUWLM7HKKV?%W 8S,?#G
MB?!8"G*OBL3@.2E0A3E4G-^TIM\JBGT3Z[M>=_Y;HRRR2 YP3P3_ (8''/IZ
M]37Z!?\ !,@?\9=>$<CD^'?$I.>/^6=D>WYX_E7!0_\ !/W]K6./!^%M^Q+$
MYEN9)'YYQN:'./;&/3M7VA^P/^R'^T!\+/VD] \;_$#P1<:!X:L- U^WEU&2
M1F075U'9K;PD&-1F4HX'/&W@&O[O\1.->%,=P-Q!AL%Q'EV(Q-;*L92CAZ>+
MIRG4G*DDJ<*:ES2;Z))O31:G^?GAYP/Q9A>.^&L3B<AS+#T,)G&#K8BO4PE6
MG2A3H5H2G-SE%)12O=MI;']#Y'\@?S -3#D ^H%0*,C/L"??H*L#@ >E?YLP
MFY5)IWLDK7MM=V_ _P!2G+FITF_Y?P:C9Z?/S"BBBM2X?"OG^;"BBB@H*1NA
M^A_E2T4 ?.?[27[/_A3]H?X;:[X$\36L;-?6<C:3J/E@SZ1JL2F2POX6&UV2
M&Z6&6>W#".[BC,$P:-B#_)E\;_@GX^^ ?CF]\">/-,N()H)I#H^KB'9I^N:<
MI(@O+*50$^XICD@8)(DT4H",@1V_M9KP'XZ_L]_#/]H'PU)X8^(?A^VU2)"T
MNFZ@BK#JVC73 #[7I&HJK3V-R<;6E@9&>,LA.*_8O"KQ8Q?A_BGA<7"6,R3%
MRBJ^'<Y<U&::M5I7=KV34E=73;5VK/\ GWQE\%L)Q]A9YIEKCA^(,-#FIS:B
MJ>)A"/*J533FO>SC*^EDF['\8[#?^Z\M9!C,B;_W@3?L)16PA=6.[9(R8 WC
MHN9+&YO]'O#?:9?3Z9>QKM-Y8S26E^T"J BQ7-JZR(X 0L1*HPK?,1Q7ZL_'
M?_@E+\3O!5Q<ZE\&]1M/'>@-/)=W.GZO'+;Z_"0&2.W@5/MZZG-%%L0W,T]M
M),07*H3M'YV^.?@E\8OAY;W4_C/X9^)_#B6\OE SZ3)$TXW8$JK;M.#"0-P;
M))4J=HR17]RY-X@<$\6X&C4P^<9="$X7J8/%2PZK-146Z;HUTJD&D]FE)WL?
MP3FW 7'/"N,E0KY+F>'FI<KQ.%I59PEM=JK2YHM7OL]M69)^+'Q5N+#[!-\3
M_B'+I_/^AMXR\1- RXY#QG4?+VD'!&#C^[7%2,+F:6]G=Y[UP'DGNKV[N;F[
M*9VP3W$V^3RVW,>6.W& .34<-OJNV-SI&M*LKK&H33[Z2!I&R0BHT*KNP&P2
MO !]>?:?!?[//QL^),T2>"_AEXMUF*8E9+F'2FC@AY #W7FR1@1?-D'YN 3M
MZ5VRS3@B@WC,/B\APCI1<IMU<)1D^7EUE*\4MK:-+?8\AX+BS,FL-'"9YC%"
M27LN3&5E&5TN24.6277I_P #QC=&%V!8HW9-D7G-EHG?A8TE&XF*$@$/D$;B
M<<U]%_LN_LT^,/VH/B!9:#X?LK^U\.64MK)XK\77$<L-C9:6DI-S;03+EK_4
M[J%)H[57 "2&(R2PH0P^^?@%_P $C_%^OS0:K\?M;M-"TIF5_P#A&O"TL]QJ
M%Y:L 9;:XU.1-.ET>9E^1OLT5YM)R"2HS^Z_PQ^%7@?X1^&;3PAX$\.V'AS1
MK1!L@L(HX?-F\M(Y+NY*(AN+J9(D$EQ)EV*C)(  _#_$OZ0&3Y=EE3*.&*ZS
M',9WIRQZ7-A\+*7N>Y-1M7:=FN1R@K+FDC]^\+_HYYYG>+H9GQ-AZN7Y7%JJ
M\/-I8BO!<LO9.#YIP4DK-R4=]%=NTWPE^%WASX2>!M!\"^&-/@L].T6TCM4:
M***)IR%WR7,NS!>661W,A8EL\9( KTX)@$8..<\>O7Z>M*O &.P&._\ ^O\
MK4F\MP!R??\ _57\.8G%5\=BL5C,;4G5Q6+JRJU)U&Y2E*;4G;7K*[:LEK96
M6A_H!E^6X/+<%A,!@:%/#X;!T84*5."Y5&$(I;:W?=OJ5I8M\3( -I!SG..V
M?J<9'Y'M7X=_\%"/^"?>I>)+G4/C1\$].@.O/(;[QCX5@@18=;B2)S/?V,8'
MDMJ!D_TBY1EB%U*SSR2M,!N_<J3<JD*,G&1[MTQZ53D42J5D7Y2#N7.5)R.H
M[C'7/?)XP*^IX,XPSS@C-<-FN35XTG%J&(I2NXXB#<6Z52*;3ALE)+F@V[.S
M:?R/'? V2<>956RC,Z3]LH.6$Q:@I2H5=+.$G&25I*[6BDK)WT:_A5NK:^TN
M[>SU&WO;2\MI6AN+6^@DMKE)4)5A- P#(P*DG'R @C/3+A-%>0[?+8PL26>/
M<I5X^@,3%%D^]PS$@8^7@G']9G[17[!7P._:%^U:IJNCCPSXNF5V7Q5X=C6S
MU">9^0VJB P-JMONPS6US.L;$ E@>:_'WXG?\$G/CYX6OYY/A[KOA[QWH2!V
MC?49[K0]8,8/[J&'3(+35+8G&[(^WHH(4#.21_;/!_CWP9Q!"G2S>LLHS-6A
M5I8B25"51J/-)5K*ERN>L8RE&:5N:*/X"XT\ .->&Z\YX3 2SC QG)TL7@ES
M2<.9<JGAXM55)75WR<J:;3:V_+!H(;C:98V5%.1&25< 'GD$E#]#^/2FG3X$
M)98K=%/4?,\Q XR79<C_ +Z]^W/U/K?[&?[5'AZ9X+KX(>,;L+(8TO-/LEN;
M%R,#S//\]'$ !)W^5NQD[!T.,G[)O[3\^U/^%'^.B[$")8-.1UD8X!#!IT&,
M=,@Y[#DU^JRXAX&JQCBXYOP_4K<OQU,;AIN5[/2<*WLU9:/FUT:>FWYE_JSQ
MG3;H_P!BY[3C2?*Z;PF+46VT](N"4ETOT\MCY[1( %41J(%(*@@&43=<L,D2
M0'@,&8X(8;#P2R6-8_-E6/8OR";: D)S(N#$@(4)MP"%4?-N)7^*OLOPG_P3
MW_:V\8,D,7PVD\*;V"^=XLFDTN.-6;:9"+6WU MM'SD;1G!YSFOT<^#7_!(/
M1K.+3-4^-OC6XURZ55DO?"VB126^F>8&!PNJO<1SRQMC;(GV!5DCW1L<,:^:
MXD\9."N%L*XK-LNQ%:5/GC0RV5/%<T[1?)*5#VG)VYI2A!-6;6I]+P]X/\>\
M2UJ=/"Y+BZ-*=2*J5L93G0A33LY3;J^SE/2]U%-MM63=C\E?V<?V8_B+^TCX
MVM-'\+:-=KH$%Y'_ &]XCNHY(='TS3UD'G%9T$CRS2+B.(0Q.4E< LB@LO\
M6]\&/A#X7^"GP^T#P%X4M4M]/T6RB@,FT)/=77EH;F]N2,F2YNY@TMQ*[,\D
MC%G9F)8Z_P .?AGX(^%GABQ\)^ O#FF>&=%L(HXHK32;6"TB=D4*\THA2,2W
M$S!I9YF&^21W=OF8Y]!K^)/%#Q4S/Q"Q*P\82P&48:<I8?#1FY.K.6U:L^9P
ME**NHP6D$W=MM6_O3PD\&\K\.</];K5%CL\KTJ7MJTHKV>':5Y0PZE&,U=RM
M*3UT5K=4!)'(P:LU7JQ7Y.?N'R2\EL%%%% !1110 4A4'J ?K112:3T:379J
MX#?+3^Z*4(HQA1P<CCOTS^1HHHLNRTVT6@=+=%LNB*MWI]E?)LN[:*=,D[9$
M##)QD\^N.:Y:]^'/@?44$=]X9TJZ0$$+-:QN 1T/(SD>N:**ATJ4KJ5.G)2W
M3A%I^MUJ=5#'8W"M/#8S%8=IW3H8BK2LUU7LYQL_3NUU*=K\*OAW92^?:^$=
M%@F&!YD=G&KX'09QFNEM?#6AV)!M--MK<KG:8HU0C(P0,#&"..E%%3'#X>+O
M&A2B^ZIP3_+^OFS6OFF9XG_><QQV(TM^_P 77JZ=O?J2TTV_S9KK"BJ% (4#
M '&./;&*=Y4?]T<]>.OUHHK9)*R2LELEI;TML<-WO=WO>]WOW]=%KY!Y:?W1
M3MJCL/R%%%*RO>RN]WU?S^2^X7^=_GW]=%]P;5/8?R_E1M'H/RHHI@&!Z#\A
M3##$>3&I^H%%%'5/JMGU7H^@TVMFUZ:"B.,=% ^G'3I^6!4%Q96ETKK<6\4R
MR *X=0VX#@ YZX_EQTHHH:35FKKL]5^(XRE&2E&4HR6THMJ2M:UFG=6LON78
MY'4?AMX&U5 E_P"&=*N &W#?:QD@\YQD'KFLRW^#WPTM9EN(/!^C1SJ<K*MI
M&'&.1SCM]***Q>'H.7,Z-)R_F=.#?3K:_1'IPSS.J</94\WS.%-IITX8[%1@
MT]TXJJHM/K=:]3N;'1],TP 6%C;V@ P!#&J #IP% %7C%&QR44G=NR1SN]?K
M116O+'^5?<CS*DYU9.=6<JLV[N=23G)O>[E)MMWUW#R8O^>:]^WKU_.@0Q*,
M+&H'H!110HQCM%+2VB2T[:=/(2;2LFTGJTFTF^_X+[AVQ/[H_6D\M/[H].E%
M%,3UWUMM<8;>%B"T2$KG:2.1N()Q]2 3ZTAMK<G)A3/T]:**GEC=OEC=JS=E
M=KLWNUY,KFDE92DDME=V7XCE@A0$+&BAB"V%')'()]<=JDP/0?D***%&,5:,
M8Q2V2225W=Z+35Z^NI+U=WJ^[U?3_)?<NPM%%%4 4444 %%%% !1110 4F!Z
M#\A110*R[+[D-\M,D[1D]3BEV)@C:,$8([$444+166B[+1?AZ+[AO5W>KM:[
MU=NUWT()K2&<!7C5@.,'ICT[\>W_ ->L:Y\*Z%=DFYTNRG)Y)DA1\_7<IHHK
M>GB:]&SI5:E-KK"<HO>_V6NO];6\[$Y3EN-;>+P6%Q#=K^VH4JJTM;2<)=%^
M+*J>"/"T;!DT+2PPZ'[)#D<YSGR\]?>MJWTFPM55;>U@A51@"., #Z 8Q^76
MBBJJXS%5E:KB:]1+I.K4ET2^U)]OZT(PV291A&I8;+,!1:5DZ>$P\&MM5R4X
MV>F^^K+WE+@@XP1@@  $>AZT"-1P,C@#C'0<#MV%%%<SUWUZZZZ]]3TU&*M:
M*5MK)*WH+Y:^_P"G^%'EJ.F1^7^%%%#U23U2V3V7H/I;IO;I?N&P>I_3_"C8
M/4_I_A112LNR^X++M_7])!L'J?T_PI/*7.>^-N>.A[=/>BBDXQ>\8OKJD]5L
M]N@">3'C&..F./\ #_\ 52^4F ,9 S@=AGKTQ_GWHHJ[ON]-O(EQB[IQBT]T
MTG?UNM2A/I%C<Y$UM#*I[.H8?D0?QJH/#>C Y&G6@(Z$1*,?^.T45M'%8B*M
M&M4BNT9S2Z=$TNG]:6\ZIDV5U9<]3 82I*]^:>'HRE?3K*FWT[_DK7X=/MH
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
M/=MK)?094AM&]F>N!-Y)Z>G_IQ6>[9!@!^?^)('S2)+P;/<2P Z_%T"VKG,
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
M;=OLX/J-"M_\4W%$]IIE^WPZ=N:+*7-7--#M=P^Q%5$[G\8*&B"D_15@J";
MV6^!-I7_\"UX7#[:>?R\-BVKB/ZI0/9FA%Z<\BC7):""C^XW[ZDVP5-2<2AP
M0BKU4,-7-B*=RV/7 S+QU-17785NAUNP.<1D-EY(#FL3*T/C+JD-,<*#Z:X8
MBCK(O8E&GV7[$G -+E\]?#.E[4)\#FZ$WQ;+5.[/M2.;-.SD+F5G'NBP,3O\
M5'O(S,ZL9<.TQ'MDU1FO)G1>$'6MY4$R3]LE@!I^+43>FNN&8W()TVB08L9Q
M18&]L,>H/'!Q:LX6;[?&#+PW5MN]E,Y'C->N@T]4*B:UUAO_:D3--[=&.M@\
MD^%(^"W@BH/&V^NR)XR@--:=.F(M$,B7..D8&M.1!92/)P%L]=9?9;5AS7)K
M7_](_3RK_6&L*JC5^^./U] !R!H]D+]\]+!&;WPPJ\+>-)#14D%0YAUQ/Y '
M)8>]!!",2CZ78(>EY-#ZA(:]?UY6PW2PO3(S C?#^;"5H_6K/P"OENA/-8O9
M#<3_6OPAPSZ=2RK"ZYE8* <W:F\ >X/"K_()_LE6MDC#B:]EFKQES8T_@34T
M]YW=)YZLH 5I%7<LR@M)D(_VA<(-%TMH=0;(D"[;]GSQM7FD4J9YD00ZJ&4S
MLP5T(TK\ZA^_"5<.8A]?ZX].U5C("6Q6=/!Q955Z+N.[@ ^FL=LDZL??F1:;
M;1AX1"7 -K]E=8;6HWQ[4+)1M4=W9A$U.;WJZR)/@CYOA-D,BQ1 >6$,:]A5
MKOAERJ_*6Z4RL31U/S@RTCH%1&:4?%9(= "3:.\YVU]DYM^3Q.AXR6ED"3[X
MI_KHK0V>-_#O=/J4^7J9[1L)$PK==L^*EY8N+@'R UZY)E54/P\N 8JPN-^4
M!,7D'XL- W;&LP.H55^+JJ1/\CG-)\9UFLMV]>FJ#8B*'[J@8W@=9U;EC&_9
M<5??Y"KB G7%/29)HM ]XIG.0'0CA <(HM$6GN1+9TH!,E<M+V\7I"X]?6V
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
MG7&(%O15"7APP4MZ#A?MT- 8JXC@J4I5 ?M)OCI8@05('0J;=;17.C?M@(9
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
MXFN> OEAO#_R1EM:<)OY&+^#R;5O>W30+7!36Z^3&Q^"(S_$SCW.!M'4EYA
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
MLJY;F8P2]FL7N>2,_/\E^G4'P84#[L_)EQA#X^RL$ZPP' =BF$O42DH$AJ)
M+4;>XT@NY<Z:!7-3M!C#:#_@)IAW/!]T_]4<16S%[#%>4#4_+W H_T'5F\VC
MT9#[.S4Z^D2?4X.84CK( PQ(63#<YF(LUF>[-S(1B^(*]^?_H>-+RL;SY8T2
MS3A\4X32K8U*E=C<I$E%KM#G3L S['FOU-&65)<I5>V3%[465;1%Y+X/N&6.
M6L0Q,$ZUU9/#?)=>;[\]?+EOO<!<N522PUJA;Q;G\7;J/9I-UZCDH$2F^76=
M5IAE#;3"!<X_)J^XS\3\0=B@MU2!].L4$(]S&,F_@0W)9U_K6-(O<<]Q(0'%
MRTSF%=Z\&XG]:\".FK$,?Y<:%!".X:WU)]3,XF;B39"28!(5LKA!2P G@(&
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
M),256"78+/NIQJP_O,:RYKQ-I=4EZ[A5AA_.UFQXH2/A'M=W5PGPXQ]AU[X
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
MXV0L;BAS<_&6N9)9S7MSWA2J% E)N21$8Q%:-;VG6,M0L]'6!@WM-XE(?L0
M82^NW@/;88LRG--QA!.E7.?5SP:(??,Q4,P78JJ?7:6=+V-,TJ5GS#ZI*[\2
MZ[]EJ(>WM %UI#YXN[< YS]S,3(MK8["I->/DSS.4/8O#X(-+&+;6VMYH%%*
MJ*$+;LJ.1GJ3=N;D]V>^E1R$F.G>_UK2 ^ZC7M/+1 C?)B%ZA*.NE26C%:#-
M<"*8^:<5ZH9LO+_/J%4Q;( E0_G9K(F\Q9",[ XJ>9ED 5OT7#E\__57)L0'
MD\+[*.!I2'0MXO$_%B+?'TBE6:*[9BE,8417B=E/[>?SLY<&?,5T3(5'?)(@
M ^R97%VA8L;7[@]>"ZP4$6&V-[8[E9O[U,X.5'7FXGF,D$#^ZOY6Z<#U7@^2
MFNM"91K.#F?C>V]9'''32??@$U4L4>-='#!P[J<H)S%&E%C<K2"]VAZF-1PV
M(AAJGX*H;>)*>5F<%2@]MBM;4]9L:1@*OLDS@3#N6Y(D<20?@ 4!6;<9'47B
M..M67N%<(D7_U==ASVI?P<JT&K6ZW=QIN49#.2NICX,F%YNM:O _TL<F;)G'
MBE<UH'>*Q06PP=EI!(WF5:E!U56IYF*O0M^*J8X,,0X#OIO=?#PW,R19D\O_
M9&9X2&-;V Q9/N5J3<M.5 E8US!X&;0$&B'VGUI&?X(/(Y&DV^. E'KL23!%
M)FL1;VS^B:9#T6MI;@%R":FWG1>V><?LE@8&: *M/CZTWMDU4;MRC\IOI/5W
MZYM-<(O.3WLMD"DG.DB38S[R*)V\O(,FO^N%".F!OWQ4@[#YG>\<2YE3=MZD
M*9#JOCT?("J>WQ;B-8R&.#78)7LC?*)O_-D=:3*<#E_4?$4'W43%07BBA,@X
M0N93FD*4WG1"S<H>&'B$PS\2F6=IJGS_#=GSMB?>E398O7DC.:S2[TBNW_F"
MU=#^T'W3TT^I\80@8=.4_8Z5)I84QR7;\\:<DMYR#W@6N!L&?4_ZQ'<:_&1S
M;8\BHF>2TL3H( V4A>*K&3"H_><%/ 4<6Z+("OSB3*G))JR@M5P449,PAQ$-
M#UOP#046F]=DBMZVB6WI.8TNEJ/)P6V/FD=JW):P:G#O*=AS.HCD0 >E[JW
MYC&W@ #TEQ<1L+12^9:IP.?BG-"E2Z0P)R#3%3&$4HOUAY"2/[L8E7EDC=_I
M2(F<OYR G&.A.=)!*XT]E];(\%V#2L1?0ED+05@4Z'OKI?D]]K>(S'ZA+ONJ
MKP%,ORPB7WX%H!)&IU(<C26@'U\B;T5SM=\4AJU&LLH<Y+KPL0WP]'W^V/)8
MI_"ZH]?)XX(?DC+9ZQ-]:N^,]S.G[#/@'QA4LUXY3[#YC8^PLQS?F;MP@=#6
MILUIVAPZF@YZB&N_O<Z:;RM1V0C_%LWHW>Y3.DBOC,'JX#NG2*YZ6C$S/:PZ
MTLA[@12U,K^ZU3V^*ZFCK4$<@)Q"PY'VMP'*0_]"O)-QPH_S,C>WQ?QK>-P)
M9,C%NPCK1)4EB9&UX?QO N;N1<2=R9SOWH!3>]4D.EK$:0C56,Y=5.*(Y32W
M,J&"SP?W>_87V^**K^08FJH0[^_)?22Y# Y=Q/L@AC2@$=4+8ZI26MT+78L,
M05Z\(6VD%("\#299H.:7%.<92IL$3SP4XF@ -OJOHS.[+S=/['2EXD4OM[1E
M+1JB@O^DVI\?2Q8M*!N^?PUQKM*W:@G+@UG_>K3&;4^AAEA<\HERQQ=L<,-Y
M7.^/ZXV0'Y8JVV?'^7G40%^5&YJTL>D)LFM$J8G_F,1-HJ'21LR*Q\$K2]Q#
M"*%XC<>QC3(R"9:XAT9,DA]P>3)AE<_*6"PX7?O$=>QD*N I?3/^A:T2+4Y3
M@6'9WMR6;J<._FMSB&EUCL+-X*^&R!/MK?TH/D!6M. QV;7YNZ*.-;$.NB1O
M:@Y$LU>RN/CFV3VRV3IZA$D)W/'.M)&NNK9@E.L9@GX_FE>G1LE;0/XD$\$+
MZ*-\LEU-6)T_"JRGZ K["BXI V*)T5J3U\Z^,("_WBS,+2U"+\JJ="Y\=G)V
MEAT4J]7_]B#08-4^50TI0KD+E*_*/UR+]L0O0<@/FF(D"(3"$]=NU$Z9^LL4
M656OYF=G_LE8.N_Y3&-28X9OI(8Z1 K[,,9$6HY33A-69D-?)PJ;N\9A\ )'
MVJ<3^E<;YN/]KM>DH$TYD]!VB*C.=%]H'L?9Q.!R01N"775-2LE]0]CO6?+R
M)A]1,H425NI9':(0F4OJYU+M)P#PA,:= ;[\M?E QT2,509[W7T%WCI^CR87
MP_-&K1!PLJT2%\:N4D:Y+!:=B)V@&E/S>E:JED6[V8!$Z&2W+)#H"(R3NGU7
M6V?ENBP>12@*?9]M;'>,"&('6@^Z:Y /?=[YT ;(/.ME:%@OUV=GLU<6H6K^
ML*U$;(P,PR-G1"D1Z" !A+5UVVR7"K$$;#YW\+\8>P^@IK8V"C1>191B1'J1
M7+'0>X=(KGH! 0$)O49 ND@3#!*)2N^7WN'2A= ["$0(1:E*E4X2Z2 )4@*D
MO/"_F3?_>^]_,R\#F6%(3L[>9W_K6RMG[>^[:379DOC1S:JJTCQ-V:@R.FE@
M;7XX]MN(@%_/64&>RJJV)I5A^_2<I())GRR(RCM(P<R*(3\%0092+AYT92/!
MES].4 ]TC=3FT)*8&=O\S=U.?+(@-@YU-6[7Z*%U-3*-FJ7!3$@SQ,!!-TB.
M8I]_JL:!\:RI+J0G+4!#AO<C,B=QX+]K22?/-K1XW@2&\W,^5-B:+M+-(:;4
M^8LYE)B5"L9 ZKK>V6D0NX+Z M-#.V"YSF"=5-,O/I8SK(Y^+_1M@AV3<?7M
M/RP<ZG_@ZV[DB96:QW0[W#5+93JLF/ALWFU<%A(F!F_?H#PMC!8GST*FY==
M<Q-'10383C:A])A^E>P]868=K6K2'SIN>_IQ=AY'(W04.R:Z/=9:$RL;8T0*
M/4;\S/:%;36^/NQC6"IZ769AAQ1'\R"]T',M>(TV_XIM"#?"$BLI9;FX@[A+
M6+><)+-AJY06VCO,4)X%2]8P]Y[+3[\ODJ)I (O)BS]C:C\9:2S0)W2!E&W:
M3J(0BKKK%]1=WX"Z21WZ]AZM)SY;76+$LNB#*JL5X47@_?R05Q9#OKKS'U>N
M(;FV*5ZG]^#"W9GF$:J@F\YM2M:Y1$-.HZJ,R@"7T()X2RT[HN+'9[66SV5E
MR@V95;\5UO$,FXH\XC1K%BH5]'<*+])E)C\Z??'VS]8S5:)Y9(?J5[^=F8A6
M]1!9#KF6]%6>!2U;B3WYTSP0>X;C[^A6W90*O.A$[TP:]\40%!2NIB S27Q:
M(&#[9@)I19:@M"/=ET.M%IOKL,MQ=LK35;C6>(^::_!MNK#WP<89R RZ-+>/
M([3]$<U#K_E.Y)?<V-VRZK4>6;DK310;"Q_>/N,.GLECI]0$\X XW9H32<C^
M)?ZL&1U2V I6-?^,WRR/.VW&:.(NPM /NQB@\E)X7$K82 $Z#]M,9U7LSY7L
M7>X;"6Y$=O.1+5&NZ*:7)5B4Y4_J%V(Z1IK=VGW:68MKW[!@<5-M-#/8 5"9
M;N;)L%C2$1<>O6S<9?I"=W I8KRH6XIEC*R,DY(9\K5IN(NK9O]L,NJZ%OB2
M'?@^S?%==^N8S-!O%6SY1+C2C>Z*)AE_<2V+6"6Q5)[O*);[-OIB2R[?9C:O
M#BS(X]#,WE*>O;S-R.X<CTSH%_%5WF9U]@R,^+#/EDE]QYA(GEB)Y8K8(\$-
MZ "T0,3>!ZXVM6H72U3P3J4'YN3)A?=TEO:>I?B/*[<O78?_&7\%S :+I]ZA
MKQ))ZNC<7J3_XLLA'&,?!&BYS==?4F&UP6=#97\K_W?(TXZL7Y*W]3W&6!=L
M<R$&.F&YZ7._I*3"*F698Z+6@.+4WN^P530#*7% X^;4L+BW^0U'TIO *O!]
M\,"678]1'^:J6#TFR!T>K;C9]M1_^TST8WFW&8I3RO(KY$@Y@2Q"V.L34W4"
M7E<QEL"]"52TT7]1Y4BMXUTIBXOC<:"$V4@B[EL,L LH@>:-_5YMJ7$XB;09
MA\!B\@D_O=Z!#LPT9&B Y3$&Y&]Q;;(J_PHCA3,A%G+\NQM&'IS9O<EYO$R4
MUU!'?O\R2N<;!N8TP.COWQ!2BE=1!(4O7I &Z#X9H ' YYYWL@T-$'$; : !
M"NN($50J7)P&R+0Z=3DRI<]1  ),2>JZM06Y3KY*!.$T6OQ0).>SGO;2")PJ
M6.E4\3!L]2BW7!M<M]E^,^QS1WW'A.3/QEQALSC!-?:,:F=M"E-A1^7O@64>
ME721@9^J>S>=,_.,LNQ7PP969!7D9K39'WHJ&R R>/2#OL<6B1C(AQ;Q/C1*
MT@^R43]P)4B'-@PW1*EX87+R1<;D$$]D,YV=PGJ=A]A">[M5^DL@;AFC.36\
MNNQACPUR'^MZYSCQZISW'!L86_P#G9!/$H.1\U\/&)Z50D[+- 1GCEAA V-D
M3FFJX2=\&64"1#'.!WJ<.6[<I &$@R)I@)WY==#I!"&0^C9X''(BVT&?!A<8
MG?=-/XI/&)L3*41/AY"?,%&__L>M_1P&0._ B$!JF89H#=X97>]%NC=#SN3^
M+'W&?6Y2*Q^+]B %;=+%Y[V6,.0.NANYK=X;<7KK3 GRDTC,IV2#D=0FL,C;
M/DT.\Y._D$T7_LO>= %VC7Y]=) _OW1IT'4P&KM',4!(PGS,,6@"%'8B)YV
M/I(F!=$ QOG,YLLDNI05UL/ SJ1)RC2 E40C>:R_YD0^3X(&F&W CU&<&HQ)
MLW1\IKXS/$EF.HOYSV8$X4\$9FH_\'PO BLNBQ30A:-?:T_DUU_D/^AB/*07
M<AH"+^VZV)=PHMAU%SE[H1]V.KJFO9G'1!?3>$(V==3E @VP;9P*FCWGM;_)
MR(EG_]ONG>AQTDX_-!;YU91$G^CG9_1#)Y8@C=Y>@_RD$-"4&'@V#6!)_DQ5
M/X4C!Q5](BAQK=KT8;RH)8/I)TW)@WRN11'<VW.KPJCIGA_MYC>S4+-?*]P(
MMOJ<:86G?D-W0V#6MRN5G0=UUI)FQG3 47=>QWC4*3Z,SNSAI MPWCY==ET?
MJ.ZK=;Z4M61]4>-RGM$;2_*Q3ES%R:9,R:4+Y:.O?F*AV2EW< MB/285W:V-
M"V+&.9N3\1.A)5>%>14&10H__E,8?20=3@,TS Q 8K#/24Z$]($EA0;)NB9;
M($:M9#2"?<_U:,%CQ$LPQKUO:I(YFQ0E^S7AT*LE0G9X?Z&(&1S@F?',MX-3
M/.B)LV,,9J6V<2_(#R>K* H-V]D=40S2&"A*I:-:8&Q9^O,V.\<<9\Z7F_37
M<PG+])OJ?FV'O[@K-K7N/'7R;-=_@3@G?J"N0Y]2,^J"6DEM&S+4[(UN\X2
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
M6=N:ZW;\YH0-IJEG6W^RCA14S[[YL.<7C_0KRL-QUY<[-7^&XY8L5N,L@B'
M'Y@C'"7AT-9@[TB$U.)"O(C-I?Q,7\>">M7C!/D_/G<!_M0&1C+4A*ZV9A"#
M<)) "X)@.:)NOMO?4\*($?1#@X_T'I/Y2_T=/(8_]SE8%E<3/GL_F&=HFQA\
MFS.= !,@C \VL)2)EF6Z9*@IKO[C<B+(+(L*BQ>^J64!'@WG9^1K;??UC><F
M6??EL\!1$7)[-UIATE]4DF/(/$38?8Q/L%OXR@LIH#Q^[UIKL^6H>:Z+?WWU
MS0&<S#><'1\.C!$OBLECEZH1"#:*ZG-<UV8PNZK'?>IUWHS4CI=2%LQ,:L :
M1G9D6U?I+KAKL,_\?.^<W4.5G4BR5)#T!2667!]0[XRO8FV+]MAE.C.92'+5
M7\[*3U]N4-[UQ^_-,AX%$6<P-7/;GR%L8,4J!+]:?!S!PY3(& Y^Y%1$-FYJ
MS#TX P+@CGVOWSS[[I_Y2E(3ZJEL5C\I+?&3P##Y)B[4URV8)\^M/9-*5Z+=
M#H<;[(\F: "GO= \WDGGW[=:B:"Y5RGQ$S<JJA9KCI;[X[1U8/?NCPA]]4!1
M*IUV=AN:[TV0Z'SL$I:42(3@6!/ZO>;7<=%D!R)G^+WO5#XW93ET2.75?YZD
MM5<F6FQDO; R\;V4A60B&?\]?N#QZ0MF><NJ*GMA=M'\VO,%]>X<MASOLE@!
MS\^\ZY?&5+J)2L;_$& <3W%=RB5Y*VA_*S!XW\5::M ;H?DA>JC!QL OMB B
M7'"J]F#3D;WW@8]94!\X",>EV9]W&?X6YW(-'L82 ^I17;Y!IV*,.!5IS-R"
M:H;*=(&&J.5I0=8Z_!?G\)W?3]*O_O-,5B4K(UV,IZ*IEM6^XA4-0*"+I- \
MV69"61]H+AD7]ZD/OSSGT2</+QR1^G/?):''T6A*T6GJ5M18KI,G+M?/$MW1
MV.#$IA%1 @\XG<V:VQ((KIM\^H"A\OJ\]2/.SJ8.HVXOKTMN+-<?,%W!A?,4
M,0L8:?)5:/.)%0J%/>6X )WY_3I2P"D63Y4>;:WA#2]Z'YC[QJA[M?4U0LD\
M=<5[TI=<)H[ILA"%#NTO2'$S58B]HC26ZS:4735),3]\'0YF>$\8>U]_C?DS
M#K4F+H(QRX,H]HD[-.2LR_:9#__NP-]H*\5;RX_490Q[E&Z9'LE6\3$5XW7E
MG.ALD>_MRO_5]W+_-WVBN!!_)QY*SZ9C%9L^6U15(I!$=JLF]LMNSSM;OR$4
ML=D1+3RR,?ZUQ!<^PV>]_5LF,4-GX"6O0U987P29.Z%O#P>9K]9G&1P#O=,
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
MAI6F%FT>J9EEVC-96VRV>Q9S*7&9$6.U&4IR*WVLYWM"0J-YOG-X5XCM<E*
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
M&H0C$6^Q=*'P+8]Y0DHQ:#G<RI,&B C^T\+RKY?2R9^/E?4K-KN$HD721SV
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
MDJB(S:8LLJQSC7L6(PT4SD4#X]DT4AI&L :>J.4#D+-HN#D-8*;<YTY&U/R
MD"0CR+F&[R [R^=;;U#\N*9@#?.S\@.Z#$KFQY91DE]!#F_?0(Z:C[=0H>)]
M-6=BVW14OW==I#":4DM%0"I@I-O:Y"PI>B@Y1?0C3QT);X/K9GZND]F*J/K<
MQN>N:#R$(DO20%MLDX5.'R*_[M+A?G!AC 8PN$W])S@6LI^01T\4LVS)-,!F
M*5W5!*L$__IOD8.@_$^/-A5[WA[M1-%KSI$Z<H:7IJ+R;Y@3B+ MX6_L5)UK
M$/HG)TO0 %,V"43\40;RJP\VG9*4.4"M6J$?%!D,6O/9@30,D--I@/?H(XMS
MZ^V61Z'YL2&L9^#\!L!=.C1X4=) X<C3K(U4RL3,2=0!E9[!$C )9S=<ED_S
MWT%FEF>S:8 [9='HHZ>$=2K*[_JYA^\4,M& 32"),O:Y==T('D!S^>LQ)WM4
MP]$&C22O@O8O#O^,X8-2Q_W#/SA1?IHKY7%X7=_BJO\;/-7:$%GT-_(MB-@)
M&T>2N<YZH7/DFR1IK&)*I=5Z;Y5U[XV_+U*)';+8F%P-90E(P"4D(4WE!PV@
MSGM1NT<G8:T'/;-7P U\.MC!'SCL5E-UOE>:M-64U;@:/N1D>!?S=&W\X./4
M9T>Q;@_WC*RY;2<J;_"W:I'>=3MPY0?3NX<:U[!/$J2*'N@>X*-'"LPA?;A
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
M7DT3DD&T&A?YT:0'Q9IX8#,J*8@=^]X1R%>/6XQ$7D(%R-5;.6?A5ZU;X!V
M;[K],%RSJG[T%/X84HJ<W)3WT)VXT:U37MY3[<[;+(B)-?1H:ZMU5UTFK-D$
MG;YZ ?D5(09?]E0/%$&3A=\Z3\8^#K1-,^^9BRP6'2-ZMX_@\'EFGNEY[476
M9U55A87FUS)+VIG?FB0I:[/F 5EDK0.#9NW9<V?[$ 8Q"&%1$E^=5G!>BI.-
M.EP-1]SU,3X15L1E<=?E;9AEYM=^DM(SPU#&BI&"% =ON>+V0N5",6Y1<B\X
M,S *"P=PYAA)$0<[CQ0&,7L1,2R/" K68' MKQ1.C87L1G!SJB%Y=O+Z&#1$
MT2!W/9D1S^84L[F(H:&_I&T?I?M'N+O+H\X'2"\':^GQ[<[=@XWC6,V7D,+M
MU\Q/S0\>219]F^1:\JW9R9_30=HO,<"D<.Y"%^MR%RE/@^E>$8?PADF6]EM
M9?\&]5+#GV7NKGN$:87BX/:O?<21/K)_^)/W9@5OB8"M<E2YMI+%1*E5*S]G
M3$F>M<P7;WF7B"[34"5U>Z+%8W9Z.A F[YS"_VMR@5-;H"(]08-0B^#M4/KF
M(P<2"!]#A!\ZJMZ0?$!@,-M,3("% QRCZ5)GEU.\@Q2GR"E=R4]6F&1^?Q=^
MN1"E*_B)D9(Z\1-&-$+%,P<.0>M2NJ$\WZ>U_/$M_#A9RG7B/8FF*1@=$C88
M)E[Q6,,RKV8"4R8/90UY EWGVNF0N67=$X]_!/"0Z&$I3-[.;K'&B^WX51VI
M3V+38J>"$HMOW9L>ZC39;2A%R0>X@]2V>";G3T@-DGL?YL7!,-HAKO8\PZFF
M 1O-D]-GA]3LK+GB2)*35M!2;M0X.RO#)E"V-&^2]>M[9M25W-8K0 8=D(V:
MC9PAZEN+1>MQ['XE3^9H^F[(O:4<(\9A'O)="*V)I:>8CS[^?;ZLFCLTF1%2
M-O3J\7TTCLC?)QRZPXWJ N4P?"TEX.!!X$@K ]G>AX=$9KD[&*<FNG)>I4VP
MJ(-Z=!?GI\+MEFA^]9&=0$OS2+-TX9>2=5>_LK/JN0GT]"]AV'ZHYG#S]7S7
M9R=#BRR7N83"BRR6]A7>%EGC7(N6GYFEN;,EHXLLK&X4GRW/2LH__]WJ>WLD
MZ_D[;S1*HB#4B;96NJ)TAZ+.O2PVXQ,I9KN63EQOFL46SL]G5LI$#_L2M;HG
M?RKUL0@*['T8CJ9!1&&NL&$?[D^-Y[@_39_^4A1"L)/I<XJ;0_:=,>U@222&
M"9EZ;<M8R;OVZ(?)1KH8G*\LUV9[^"M16*O=I+K$U'5I""16&JC@MG_+1Z$
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
M'"[RO+K=:E\J+^SWI0U<>.8GV!?69OADS/[#!0NP9PX PW4ZPR742!'$R\P
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
M>_RNA[T$Z_ON@VE,QR!9],^:(HIT<GAQ-X-LF-^R&%US5N0RN13_\4),2J
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
MYB!M$7Y"(Y3+9%$YR>5"ET3U2$]@+)_*(F>7:2*6#G$@'N>2.ON!^4NU/NL
MT=(#SF,GE,UG\:.#,Z)M.">TS=[1<*)SHM2(==FPZ%JO%O^?Y[N*9'.I-M1D
M\&Q]1U^?HTNIJQW=AU'*[4=+[-9P%G*A%L64H*-U5V+A>G)].=PR((2R[!$B
M*CEJ#GR;82*0#0XD*3ZD#OVZ/U:HCGY_G:$%EV\LG78B+Q'F'>YCEKNK4^.9
M77). 6R63$.IRE0Q> 2<:$6#Q&CE4*Z2W8B:^DUB[\D;G3[D$=#ZS\@@7-J9
MY"LRW)[FO[P_UJQ>TOW\D8EL ,">XJ-QM&SFEV88IP8,A^5I>):L!K4H[VQV
M-8[8 DQ^\)V[,/7C-EI1.-!BD%Z333^S<&HW2:1[.C'1"9A#M&4[M9ZF\C9D
MU]D:KWP+9)[ELA'KL!F0?E\Y)D.!T1-_F)@VSAMPPD^8E;F6EIB4#/Z,L<FC
M3!TZ#=>@6Q&LAG;]!\H(",68O$-\CI^SIA9^QV&9FOGS'WF[.QOF]I=;J7V4
M+0GJ4G'G4EF-]*9!Q F/7U_CN5;H&-8K\Z5;H4OG[9FD6>^ .-%GDKH*](S&
M+'96-2U3)OD[KJZEUWG08CB7M%;3A%G[=>G)+J=7O42O:B2YK(--YTQX:(+[
MEEGYB0<9$^H^!_?(O'AA(D>;9XC=J619!H"1[#@+8[#1Z*L<7[Q%K$LIM F(
M'MRP>N[*9:3E_+I:5I;9H!BT9@-=]K'E:8ZDQKA+,TSQ.()W[=3D.,XLZQG&
MUB]+Z[K!?EJ?S#ZGOG7*/,)D+K3/2TD7RY!5\?X^<9NX;5R78K*,<WUG3MH"
M[:P.:&=_'UI<WVZ0H"QV3 %MI?^#.]B9>@S[:\,;2LU SM$@5H&,L"#8_PT
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
MD+MR_WGMA6180!^8E=R+UPG7%1KP/D]VFM6?BE2K%*V3 WTDMD./P9#>;8K
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
M(<40XD.Y0\T!=FK/*2 )M/=N BU"6J8^0L<"]Q^0Z*EEZ\"&$'[T;RKYSBG
MC3$2],<C"E1^-E"H/86:\F^U4/]9$[6X_N]=*H[I_SU5_!00J)4(VG$.5CH%
MU#R/HA8X@0][CRQ. ;W:L/I3@(L]_.1!QUGOAP;@4-0?@_]-GPI*)NTZ%6MR
MI_C-:.N-P!T__N9ZFL\&\&(#SY4H+ZDGN_5O5[1#:RS)VGLTX9 R@_<Y2?N:
M2\W2/;E^P@-:!&J>99@(B5$D]''_'\D4_Z^EN)IH&DY<:&,)-D\8Q8,[M@'D
MQ6PNA4 \_+)[<RM%BF\C?GK-$N&WQN7#YR*4/+'$R\9X4\WB.L62D$L6/MB
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
M'RP7T!2N WPY*\Q_8;)=PR#"J]7 :HPJMM[0NR;24#LB(TN1P;T4OKM;IYZ
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
MSX"<%")5SB<7:_^A =:,^SP<.-+;W+>:T7Q2:T\U+D8A<0XR V1=>:N-FM*
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
M+!\HTF.BZEM&#V:_9RX_OC)><@JX+2@.\\!0KT*+H-\IUN&PX#ZI\E],CX1
M):Y3@=9Z"_[!#>7)^V2!0/'=442:^+AYU<>/)EVX:@Z/5&/MD)+#PUK<-IL7
ME6U2"<4.L[4>HVC@9:[L,^OJ3"IYS22HFH_*;69I<K]0G4C6AGIK/KI5HWVS
M@<%$/YEEK^N8&=YN0I$@A<[KD!V/_Y[WR&$DEU]0?Y%&X'W$YQ/6=MT0\^(4
MX.[G5$]$QU:&FB$Z3 6CRNS#1)/NA!\@YH!AA^%Y:"%24'LH,RE%V-J'#5<8
MV4_T+=YQN-E^+\O?+J_N#S3\]U>H%5^-P;KUBQO-G,GF$BU:DAQ0,[@O$=1-
MU20"HT4R?8MDU<KS@>H&T6JV\MEZ3Z=^77[>:WZ#?N!=OWM[SY-=.TFK+(WG
MV59XWT"IA?53P&=M3DIF: ^$: :)1]?VJ[N%:0:D4!S(YJXWZQM'ZA/NXDE1
M$1OOA?6 D9H&OHTR=R*RI(Z36+R@OZPOX2/[#%I_7+^E#\_+G3K>QY[D@CQ>
M\SPENQ"^\6K><V1W(+-@1&7HNVV@#$OZ->[<IK6>OC.56L,T,[1L,YS_PNH4
M4!?_Z2Y5GUR]YT\"=GB2XW6<$69#:DY74[YTO93A:\KZ:HQNVE57,,4\K2]?
M0#(%6'".IR##L00.N_ECKP74"+(CEX_XTT[6/',$MR5;<DE:]R*4[I7:H\F9
M*?]N<908DRS\_B?#T1Q["6=.GM*F_HMT/::0Q\;:G&2)$]'_^XS#>$#)@F2@
MN=-]@55GUU!IL+J+R;CDI0A"5_)#-Y]$4-"3XL^UK.>41KP+4KSKDO4W&_/T
M9&Q]GHJ.&#8DZS7,U.AYSO@\2/Z5;$E/DL('O0EE(8,L2 <8-,>J RLQ)XXM
M^<!B'*F0WVNB&XGMF!!!')B/^V@V)H%'E/I>MX*-LRY)5XA]# ?E@.J6*9QN
M"\!VM4 YEF"5KV$$-XS5A8;A:=CS0\OOTW<6F-X9>F$5=*$>Q8Q!G6W9N/!Q
MET_XY-ZM4X#.AXA^^"#+)OVQ4;#S"5+38DZ"7('_]$>I$>'_F>S4V5]%3(JH
M0%Y7KGS[I;SF_K-'7@*6? FC<U[J[SK9/5^E_?Z0G[0.OM@6HQF(%PD6]>ZR
M"H9<( 9GJ]=V.1.W$D,R?KQ(K^V]U?+ 7%^^PK#RT9!"(9B19RPA6$:@1R<
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
MG8,4JB-S%[O:4KDWB4?DJ%O_<*$LD##WFU]]B:X:O+-12]9$1US-M9L*C_A
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
MN%:N9TF5ZZ,1X[Q91*X(Z#ZRL$Y0]WT"B(TH3)&&[CG@P5\U3%*IKL2C,O:
M5E+DO[\^B_J(+ .K-LDU,5<:X)URG]?3R;4E(>V%.H897]^E; V#7H*X\+XZ
M%1Y8H']^2&<'DT#6VJU9'M^4=",+CL#CWZGEU+&GJX>OP*,PA(:="1/E>=8/
ME,S#1NIO!9Q%]+;&T2E0[!N4L(:2;9[Z]GN8D$OE/J.S*5:OH3%!N!JFOZI_
MA]PC*]D76(@YP(09P:X_L2D/^3S@E(X=1>RE-D"<_I$9&7.(.RWK]8YLCR5$
M8O=#S28DLIY15'7!5/6U3Z\]?^P3H%>\D5[N2)4R?^[YCO.%F1]G(?8SG:GD
MC63]UA4&DC0:RNIKA@L:N+AN"^F/1YBH#O2W!A=85-5\L>=+\+/A2T(;&SG5
M<+Z?V.;5D=*&*H)C?Z:3ZW&,5J1"EX&C.6D 5DJG3C=G*$$[TZI\-EO0V"YS
M\B,^>")E2OY6@ES%=_BZ^-<_AN\.6FS_,?SN1?C8%W] ;A_+I5:N["SVUS[W
MJ]A^YES@IW)0AO15;4*T%*6E%37J!T=&1@:+!CDL]0F,*H^][H?M_35-RHV#
MF!#'V;:%KI(\8ZO!!=CCTZ_V,1FE6W.A+KZJOT.R6M5D\=;^5:6(8J\EEBX&
M,1SV]3W.3/E?TB=TY]Q;75EXX=WB. &*^V>::D2>.A[3;K/-E]Z_@&^I702&
MVE*>N?,Z?&/[8O_)_U<)^U^-O,71(O<7'A\GE-;1Y(FZ:<O2:V/W9&+\K7EI
MU_NGJMJA"=[6L."%(O *H,5/JHO;2@?1TY9G%0LS#PN:P+JMF[!JK7;]=7PG
MN"2CT(BY3:S,0A8/Z^GFP5(=DDJE/(YT^(V,;2%WED7RO-12;(YS[ S>%198
MD:UNM4O.8M$N% GY/0:O$R5*B%9R+X>,K'R,)KC,V+L\;O#B:3TFC?&7U1+F
MV'&R[#[M9G>&+[C$MC7?^U_Z!U,! L:&)U\"?RFF2%.MB'5J!'DV<($B84RR
MO\O3YXUEI]E&.L_%A%@_EMSUGV+JIPX7XF(/PR21!O9#M3ZS6*M:^\K3O\#A
M^%4FL!U:W>1B4(2+X"6C;//&D*_%2K?Z+<W 7=-*6!W.%7F% 4OG:0XGM,(4
MI[=%64+9_?@_PRY>@];^;T\2/ZVU!N'&F1Y6\D'1B0'%Q"20H@.Z:>3W#G(W
M9>[2]S"HX,)"C49$PZWD?ZP/>Z2G:KG5G]RX-Q_6^>% ['EMP,5 ;#7M.TT2
MHD)*[!>F Z/P)1G*N-DN*2*+.%%OMC8D&>@CMR!;OR<!7N?.K\B-NM:#0+C(
M^(OEE/GYA_/GQC'2Y,_H?.47F@:$&^=QT5[X-MCCS(U1NU_"])1WFI&I1F1H
M_.:;.8QMH^P']W;3BFF;:6RF?H7O>\=%/O%X_X,ZK;F,TO$T<,PMO#U(8//S
MIX$4L"X#O]U#U(Q!13A&F3V!SRS$9P;W)"CH(T%*;(3$UN?FMM,"RY8G*VVO
M_HS!!:GR$8 V^"YF1%]7<'KVTP,U7Z/I3VJ=;,_R>@/>Y5?&$OA3*MP3ZB4^
M-:EO\.H#%,"7;8ZF_GAGQ%*/&4\53E^=T:U5G-'Q:GEV.BE]I 'B:0"J2*/4
MQ?K$%K_-6&P/5].01"Y>F,V@C3F'FPS#X+_82W=+_2W;DRN>(%8<21U[UV,!
M PO' ^\.^@6=W^=)'O"'=,T149>+ =#NNZ,8%VPKZ"1E@7NL$ 1#\+H%95?-
MF<+Q8WCU?A>OCS$WR)4)=J=7Q-><KP^0#H/O@\:L2*&P*@+I(+B0%)7.V.6[
MUB3#I8_F*&:]=K]'R"(.\%S%O%!">*]MK9+*J7EH2B$&>@DEDS4?D0*3ZN)\
M5U@IN6)M+W]]KO/ R^P?J#!5D@Z:0@8TW4B'G:BVNWVV^_4M_W^GWVAU' "E
MR)H$FW_/2:HN)9Z8<0ERSD8)<+)G+WZU9$2_#8HM,VTZZMHBYD:Z*+ _.K 2
MH22FT/X]$I=FLV#K@X1G#'D;&)L.J\7*( KZ!<>H\!] ;@D9%*/I['V5]VK5
M=;>MI(?TQZ!;@1=I4V,W^O#>^',^A8&U:6+O*\3]". ;W7T2BARJW0>LJU'E
M_.\C?$NX]$U'@BPM#[9=\9=*6;_=?R/Z&B.8.7Q3FU-ORE &AA0,?I<3)1IQ
MPXSMGJ?G#:M[HO\RU.._T?C'#Y%G=&5YIV^AI.]4G3.ZC<RN;[@2+I $Y9<3
M,)0L/-"CI"^JI%<L0TY,@CRLE\JN5.S8Y4];\V'>F^9Y;#LT*AZ9.4O^K/66
ME<VX2R2#+""&P==]V'G\73!"L<-F/C/M:<REPJ+6GIN S2_$7I]<)@O,F%U@
MO..]%)SH:9%,)+O'9V;-[.9-K.OWY:%RJ]_K&/TE_Y^T'IK*>=J\V^MA\B+B
M=P,E@Y">08"R+4K'DP(Q@[54+X)Z@!4?+OOCU(& [J0<W]WKX R;2>)?1+$S
MNBA>Z$?AQ1\T1BCY^>'KAAD(T]JN'8B=*MEC5QO.PF,P@_A MDE]6L[*G$.3
M)G,R>/+H=[8]=03[Z;6VOL_V+)ZVZ9I?N\K;J^!=O]W+U)/<PPOV2\5XJ6P1
MVC%)I*SXI[=]L&SO2'G,#V6(+K*#6[C'6U:P&5^S^K0<]U2,50HR 3N9^8&:
M3.29=L&=T7$'J77%LKK0?^R23HLWX.TJ2_!(2M=41,],V3Y= F&-B V<7O0
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
MLK-$>U(C<Z3T6QZP%GREP( W:2,QW1A*H7&^W3B'JM^/T-OYM,)A+>_5]#R
M&2+M$U5M=-DM"TMH?/2;):4PT[ 8ND UBD/+^3N6,0MRK79^RI4Z?>DG_&>7
M-5"/O8HRMMB"==":;(;24?6[%.F=/N+ -+;81]%O_]T])'T:<)?T>-RK"CZA
M,=F=@+R##(4QWQ)[V:G/D3=SDEO4?IK\LZ58^-Y2 SZ_2&L2\+@7 KEE9C:!
MTCLAFFPHIAP,@6)I3.LMKC;7;&"A%!QNG#7?*^\I2 A1"^[=>U0OB=-AG]<C
MP*>>6?94EA3'3)S1"3?9JTBNSZAQ)'B(26*XLD@'\EPIE= $PU/7,:41T4VA
M[WT=_M^,%X61P@)G=&NUJRVL.#WY,.@EQZW>BQ#U\,V'/'T,P>&$(UDQ:S.6
M\305Z\R=1<*M>QFFI/X"?&I+.'-=5^Q18I6O1D)M=&2U;]M\?C&BRM$P$EJU
MPZ/DO.K\96Q#_Z#NX,#9,+4@N=PSTZ[B]=?7GYN:%,21DRY3A3<^"O)\5)-Z
MK*::T%@LC)DQLUJYP,1+:("4_-/0OE,\?2V]4-Y[G"^I7JV6,U,K2VT3NZ)%
M5KJ5[C50Z%!$!@&R"C"ZBOW&8"!/<Q-2L%.V'.FQ$*[>7+B]%M3^+,1'7?O]
MNQ3IW?$$1LGZ^0R*6-N>;B09-7!;ZQKMYK9F#!L$-)L)9?V\JIW7<YVR:I3M
MT=J2_B5!#JB"3\U..7%HSSWE,9TA-DR(I-,N$"[__)9*9LI0%&8!&]XFT&YB
M=7+H9=Y^D=$H=$\>:?C%F<,D_;'?!=OO[B=FG*_?#[]3(=Z9P!_O^_[TPKEX
M8VG/Q=6I#JH)Q+^?JLW;H.154Y#W0] >?/[JVAM\8^YJYY+T0NY$0*U-N,;L
MG1P.5OZ\+F.A-)//)A3QQ+UYK;W]$[5M=G#ZQP7( PH"" *2818W:U=R_<-]
M&\ V&(NK%Y"3/^_GYN8TR1=XU/MIK#=X/GS@4@HW<UD;X NV]AD0M"@)#@@W
M,U$:_R&CXYYLYC_]KGIHYA9<O2 3\_C]9%DLNM^HW77+/-4?U7MLN 9B'J1J
MKJT(K,%>%E3"26,6\4.D.E] W8V)>#+OGLE-LQSY6SB#'DT^-00?H8&KXAT\
M\X\SKG*T]__34/M_NFR^;NZ?GLNQ$LJ=DR?WJL&_T>:V5,G3MS$CSL(""[8Y
MI&]I7JUQB+H2,H]N,^-O?T!YQ&M*I]$#PK7;;$S+&(*TM( _5Z_M5KV\VF#C
MR,D%&[G1]V$->08=[98F^853OBK>,ZE6DM;QJ[+VYG%3_BXYYB8'71ID^72@
M.*&0E0\<C;6E"1"8F=;3I>G5AM+E6:30X4%\Q8S-OH]_ -O8 $%@V"6->(BL
MS65CRU.$1FCBT2?:I$OC_(#6@D5_)EB8&/GO+Q.&'7;E_3(_ = 7O N7W4>\
M<1D^D-T^<5JEP*F>8Y230ZZT4KEA:6?./GKCY,G18>]4/:$$K97@(D 50$)
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
MOIB_TL8!,2!;O[G53;Z6V7B0@=],D,@<^XT=50^4NQ,1I?R-\<'ZBO]<8+B
M2-GR,SMCDS>;>4-@YLJ++M=2JF:1D_$S(F%%!K/7D!-EW/-W?*?CU5Q6,D$2
M6%8VBC!Z3 !'#DP2-,HF]3R(-3(1>&/SM?AF8UPELY!3;$6U>^@C=+.KQ /Y
MX?>40O\8N^< CO4(2N5AQ&DA2)8VL\H1%A@O3 ]4TDH"ZE9KC$*C <OW\*N,
MWBCE8&=*">X8:_U;8:M8>!K6D'SP-<4O%?7&O[E;?-Q\+K#Y]/:WXY]34%?6
M!)?W\U2.Q,-VTD!"'$B$DD%P60@D1L]COR5'<J=>*2-$FZ_BM5+S936-TD8R
M?4!LD^7YX)__J[WOC&IRZ]:-NE%!D-Y+MM)#;U)$LA4!Z=)+@ A("2T4@2"!
M[(W20E.Z5&DB($;I/4 "" A(%Y"2(" (D@!"A)!</&.<,\XW[CGWC/OO_KAC
M9.;'N\98/]:[UIS/L]XYYW.+7]Q->[!16-^XUG)OG=#UZS07Z\$:@ZI3P"V@
MXE$,5!F>%$^:WD "TB!Z\#4"V_^XP2+"_PVEQMF[-(^VF?B\]LW+U$G]"4N8
MW"-3!=/ZZU_NGYYMQJ\?P;Z8DQO M.+C:J0#=$I(AO"*\VF=W[#21V'9,)05
M:$!O!AV,6R,5<906"@&US&P>8@1:6O55,@4KC%0WARK/YF#JB#@.(+-.<.)'
M+Z^,LE6D$E",BDA4;Y9[SDP!S$O;-:&7?/4\PF\@\5:LX4193(FE(B;G*U>-
M'>X37I]O.Q3IJ9S-XD$';$!^J\S"Z(#;KL[@&-37$%+::?+Q)5JAOTSNV^(>
M\)XFQ8#6'W7AS&4W9=6RKH[3 9@&.N"@I2 BC9I$7CZ\A*8#)CG!DQ*_>ZN9
MT $IBI@!<XI\,357/0&U74F]<3:<M1;=-[M:2>4UIYD(XL&'5C1!U.;07I=Y
MZMEB)!-1)QRK9U/BQ[ZQEA93RRO_P1Z&_!;)L*6X4_+.,#7E;-J:OS'F%%$Z
M0+R8P/N[LQR #MBR*Y_-M:NDLM,!Z6.D)-H0ZF_43YD)WTH&VJ^G=,"[/.!Q
MV*4D?/&>V08=<"@^@OIYL966^3M?K62#&AC[?[I0_T_&G*ZQGGJO(D4<;>V]
MAM:S2[VW:-01+'K^;6IYC<SY-^4QE\7LB+P[)6>'*OU31Y!$+5GR\$&2*:DX
MR0L&#X7&JG,L;!9=G=WPWQM1> KW4%I &%@7CDY/R.>!F49W^9J+<8H],L[1
M*Q90%&$Y\8L7(2""^>A)O4\NT]YAX, #GTHH:.0=*2-G.L3D0B:,"/,59TJ<
M[',MV+"ZE(B;B1Z/]B(6/]5F6)6\.A9'V16O>.%:L@/RF(OE>3<W:HBNXN9-
M&=R7ZK4)S.K\K)59(= BZUC)9+\M#XIY5$RZO6I^@8(CC"6&@B]1]G&.8T\[
M+,K,9HZSXS'V3K#YV/J8.]B,P,3U!;.RD8:.OX=A$0&#(3#M3X9"*<-V1X+D
MC<.'%.D3(P32&\Q#Y:S\O@?1%7-43]CIF41"").BC%>^N8@V,+Z>Z_>R+HK2
M,92<4/B:PFLYB7&[J$*E18\ODPR*DY=9Q:8Z;I,4K)-669^Z<CH;$$Z>^)8A
M#29WGC?_ KH]+QG7OD^Z/59<[O39QVZOQ@!&R'I>FD@'3,$9:;DN(D&+VC<@
M?8W>)""GX9T"P@L[Z-8/K?H&)Y+FM!Z3O5E$Y++M2#;W9'"*@$;'HXS7=,
M7( 64R1%";+CS0\T%:")D9*%MGI?6<6AOILYZ[D8\:>Q3H2"5CL+HJ:3!D74
M;.X7(O6OR#])42'/H.?(E^*U=0FW7(YP--"GQF+F[_-^KU@,[I(OYD25^1QR
M8I;BCDRG'C1U-F9%#F@KM?QH3('.<E5/8,P*?=2D9\ILV:N,:J7[*[0RUS-+
M+ OOJ?/W!OW.&$O.,+WQ@GK;,<7OEF/#;RB*T2_?M"USY*BPS7(,#BK4:E@O
MTPJ])K:J802R2(>53\>@I6I4_BT_YC\,XT+1);&N\@[4!B'!I S";@+5]W&]
M'L/:3+ZGVZ>#$$4):;5=]J7&IB<E=[;>N.?83?E-6-ZX^_!9M8CL@/)P'9)'
M5'GD/446(]]K%1ID3\5QZS(\P5DZ:F61[5],EN@S-A14FRFU&QT7Q=EDKK?^
M<(T="C9I!A9XYLZC4UGEADB(Y&@PKRW$$N>JV+!%E)D*\[]3J&DTV.X@H@NU
MH'VD ][3 ?UC\Y5X41,*G##S!)<=?H4U(?I/W^%;\4^0VBVVB!]JUY@Q53[Y
MPLQ:(BDLM)H_GTOFS<_W!"B\/'UVFHM:27$1^"2"ZT,U'"5<)T=7<M;BH<Q4
M8&0DC& ?^+*_2)RLD3K@.%-HG'&CL-2@U $7=+[&9WXZ>:)[N=E%D#0;CQ0N
MV>SB)Q7%EB.\<&VWZAPV'7F>5#K"M,P*??EZ(7.P0Z7;OOX<>V%Z'#'X]\,<
MYJ3E9*!IM/"'*F*=.=.W2:+?^K346&)09K45X4M76%"HHJKD]GO-Z<?P_/0
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
M*E5;U$5-^X."TDWOMX4%C+T\<_C'SZE"W*1**A?DT):<MO/\1&T+Q:!]A:C
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
MXVUCC.=YWODRJ=^H<\ %'4UM3>#$20 X 7X!U&G@%G#B?_'SR\G_JH\3U$\
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
MA@X]]A= "2=&_H#: !/4"4HVGI%"E_SVO$:]'.*0;0FQ?R(6E.K/(J:0'E1
MA.4%9J,:ZT&V?JB_$P*V1C2C A\^_6L4#U$!HB""5."X_Y *5!1W(H[*2,Z(
M++8C&!4X%0/JZ%C*%^B^/+&4"IA@XB2FL3F'HD04I=L?3BG&#O:H!8&=8YI'
MD#/TF6%[\0/ZNR? -HY]J,"KOWZ3-32D-C5O*B!0%PO;<";04MZ4KZ>6%W?#
MMJ\AVRE=.1=0JU-;#2X4^C*2!69O&W5D!-L8E )]^=%0/GW '-F^-M!@2Y_Z
M!V\:)?* ' CD%]]&0'5+OF8!E[+2?XE9\,.CR''J8$T;J2ETUB)68]878+L%
M7@Z(;6F0D7QCEZ "=XUA(S/1HNB?MRAR)Z-%_SKYVZ?+:SJ_G?MRA@F*AG\:
M^84=;(\_=S^;APKT=,S)'$LI6U(!^&L6TMP*F #LL(TK_Z-GUWX1I+D(Q':\
M1VC.OCP)3@7&7N%TR%[_T1.@8W@(%5A(Q@X>,]OG'$7<!KNJ7TA+*D#%4X%]
M/](?5& \1PX,HI98DNB_::O P<34X>&[OZKD+K 9,Z3:>@( L[8R31(B#%J7
M0V+?P4(V=H2K\!/[/A&WB?.$\*_?5P^.\$V)J%#*Z5';7E47BZ)T-25^Y;$R
M>_+H$4>X+[V4^HR!FD5"].,]>K'JJ*:LY>N]E0R"%0WETMGLT8U%!=]+X1GP
M?;-GLLTZ8_S9&Y='C98R0UD2R3)M&%J2!J$XR@E?'$Z2B\=)#C](D4UQZI*_
M^B7_G,JV6I!OQH0/7L6:3DK^':[TIEETE T^F<#Y+OFM_KX=SJ/3(QQS1DW@
M+7$'AXD/D,4?MQX9LOBCB:7PZF')VQ_Y[VQL6BS=3KH_6G[[<:JJ5>A3U132
MM^#><9R?V?3A.+D4-H=%,3I+E2 M]V\0_2CB35KUU?K1LZQE,CZ8\_,V\=?
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
M7EVQC8+>(/#GJQD0&]MZ3US2AR ;ES>OVDY-Z!%,P^P>2]F3V\-(-H46QO@
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
MB/\1P&< JP?^X;S@?_C.Z6^2&4N=9:U'TL W'.Z8 F),1!VRX'8B2&@**"P
MY39_1/]GV[FW6 CY<?X_?V=0CR*';XY00+3+Y( __2?%>4VI(U4^,(#92:$R
MX?_6%8+7%3E..BNG A@5U-"_.63'/ZCXJ(5&;Q-5J61]"8KN_8>ZS0"/OWL8
M)L<]5& -(X4&R)+1\Y=4I0AFBW<F MUJ(+R$&77\^8@YV@EY!J\Q<;DMVKV-
M-_X2Y/!/*ASG,6]BE+ 9EBH5<= ^F ^FFQ[/;M;YGO>9;<)B.=SRA?2WC%=[
MCT2Z3&XFV9X3N9.>*\@VV^0&\)%NM\:ITL"#]YXO7F)?0+(JJ8<3(GG2/**?
M"T$35Q+QYIL:XAPL]N^+372,GR0D.MH6&)<8D%(]$AO!97(&&H .>.'W_X,D
MPU.'U$!T3IN41[-9=LR%,, GI^1',EXA# X$L"/D163OOFR5P->TS*8WED2%
MJ7?[8=POMF'![):M=#PME^9H;PJ?1PW5HEY1@S,*7+U.-"3E-M_&G4%/AS7@
MD)N_/BEO%+@MS,PB]*G'""DJ%>MAX72G"24JTH2\"'O[,T5G7 BO%[Z3^SI_
M:"$7$";D(H'G^#O/Y45V'^\X-K=&9RR*W[,?B,E/;OU51P$YN-[647)4+::
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
M3QRU=TQS]9TZJ6O;$_GP?UWIKZ3:(1%S2H0K>*DV@)W,XR+S@T\1Q][@4D8
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
M8MZ59)S9,%_3D S=;FY0&R$AM+WKUHK.TIBR(1;!3I?HM.KWE$.JMA\'=W2
MP[MR$28J/W/-1"%MP:X$%[3-57Q*F!R,E@#5&"5208EI_:6EY)N/CK5FW#$E
MQ<[3T>V6DVO3/M&%VIZ^?KZ> AYM9Z6KOFR"V&80.@0)O!:&H_..]T)>+)&C
MY ? 4LWP$GS)FG!_6OMUP:QS2BS=FFZVUA-)#JO:";O&JD8<:25QXF7C<L96
MTO@'B7Z.A]38"IO':4,(@JZAFW4?G2@@/O(=1U/ET"TPED<A!7TD\2V$/+'0
M';K/HZ$YLE4N4 .$*:<S#W&$RQ?Y"5M?[[+#E+ [+OJ_.GY$3 BNA\ABGT];
M^"C[W*PNKY%(?>(\DFAZGBDM:JV76;O9.-V!SMS/J]<H*OU09*1 "?@,N1^;
M2P."G\.4\-WJ7,2I:+S'\]$CT=]#);H?EDE*=9BAC3IL/>L1&K2C07!O1EVF
MD*YG%F-23FK)S#5T</=BNXKZBY+"WU +24C< S CN2N H9J Q.OJCE#EOW=G
MHUUI"4*H;NRY*ON/E+5DG'NPFP$#ZJ!C?+,"WMUAZJ4O5:JRQ:'5DO);B%6)
MRX%DA-C1HG#O32YV6&B?U[IH# \CCT2&3@VWS7"+7TZ&SICE2H%"S<LH8UO.
M+LBN&-8WO-D.2P%QKZKX=_N5/)B #!8UC":M7N2#!;U-&9-)SZ,73>)_TUMY
M9'B@I"(@+'E_UZ1(>3*U9F/LY%5D0__<I>K$"0AF)$A*$7,<L/.DB'DZR+X5
MP0W%7[3?3::/I(!$N AU)\C='DLR)?.4?5DGBRXR'HH28LG=?DCR9U/(AM0/
M*F;<P"QHD5*AC!30_ON^TQ$WRM(A/G^=X&L1F9:*@S>(I"1@,WD26!LR*FLI
M6D 2!.>)V;L')B=;XU1ZD'='O_6@[.<E*J['G=>BGA1!Y5,/\\$[/(L.Q$QW
M#LCFJN<VN<:BW$"#;1/\/O@?\GG_6Q_XT!83/@^-JLK[8SL"PD,T?N(*QM2]
MK7%GED^O$W$@512T,<9]A+^D3S$U+T/HEGUW2CV?J=/J7B/F<Z$S$/FL;,67
M?(F/E!<3BP$'HRK=0^494EIOUL,BYIFQ@<9SK=S?)'_*#9WZ,7%#I?W@J#L,
M,[X_M6A[MAR*D6!_ZI35Y /-P#;_5+F#/DQVG#ZH=E2&WV]21=B_S,?8]9)O
M=!4O&GZJJKEAG-R#K"?Q$ 4[X/.+T%,$7VX?^^25ADX5&+-ISC)-,.;Y9RD9
M+-W<M,(!F_-RO?.D"INV4L$SI>(K H?KG9#ELFX;>3RX(Y:;T(3EB)*GE7=G
M(ZQV-*Y&(K0+^M[].EH-JQ'+L#)N%-5]SF(SV[_&*?A$K>(SVV^EIE0N5NJ=
MI-V;LRPRZ)6X>DM11,?0S3 Q;:Q7KW9FK.XE,*[)PQ#:9EM.4!&D,W\NQ!PL
MKL#!H,:4J\X8FJ4OE_\U6Y]6+4/4&,/] L.:?4%#4T3@'?71"?WY5A+8)^H:
M@DQB1P[&23GS&%38P'X9F@)B)*KB41%$E\+)HISQ"],JK3RXO"E)SR6A3ZUR
M^/-O"M1=Q#B:RH=KU'F?OWN #_"9.$FL. LB96BA@2GWCODK/AF0+WBI;@J(
M_<&TRNZ]2&7$+0)PYU?HGLE=@2<K,\>ZG8:$7O(#Y;;\M9Z/<]>5!5@@TQ[G
MU2]=PR(N,;<(FIT+7>U>_#CBD0QFZ'/VUID(?G[OQ\/4QF;G^V2#(R="3P1.
M]P>I\[MVPN)R"MX&CFL&MW.F>D5)L\HV_YKN*KW-("+<%]Y;^4C!/<WV<Y;D
M(_WS$4XBWE*+?=TV]'A&-, #1V.V(Y_'I&&1IPG9,!P0+G<@KI?<A"DQW= <
M*_&5R;X92.Z%C_5*[C^<T?1\5!(P [3!*2"'.%SL03<TPE(3>0"E(W\EL]?B
M WM8Z<_%$W;1]"Z8,MXIJR"0MJ><"":6S=F(V<95O;..6:G/'L7LTC946?A!
MR/N#O8G;'#V':92@Q!4=Q57TV!3 '50P9NDJ%]"Y,!%6+\5.%%N08L*I]M[$
MSO'T[:J8T$FE9M(K' "F0S(_FGJWQ0<]",16O9[6YW*EDW_F@W[^<R%1US9=
MJP A;6&U W4*88JS_UJ--T.CV'^H2G_][-_%/OJ"07/>('!NBRUQP [^6"'E
MH&.SL3+SM=^I&%.:WS^59F@/%]!5Y]TPSE4:S5-JTF$)2LQ2JBE,?)J@]WQL
M\-%+>MH/"Q4?W&Q#LJ/^>,;Y2).>)ZCCKG%61/N3-?T080:;]#+N1)=O!<HF
MUP2=U PCOR'7RG#>V)20 $6$",$/_[JMBJM9&L_?=L08)>>Q6>+IZEJRAK.I
MS7C%$K9_1=+/?L3GQ@4&=\#%^TQA\_/L89?#<2J?>XURFB?HJ3(0?R.E4(G&
M8>.O=@83HNO"?4FW7T,0=!D73/%@#FGGW)G#WLJ!;TZ8F],OOFZ&7\EPJ\B*
M?8'ZI@>XX+I\H&$RXG7R;V-5A1G!Q9K*HO!&O>%.(UT?SHF@0ZD615H)@0]4
M>8.\#Z:K"*"#=W9G\F#M+##UP.T24GA8B:^*+\,*4X@]NGX*BBDP;85&MI%<
MXGKE*N(ZOGH=)#X[:=G>'*#TM]2VG?FM'JJZ,#JF"H&I$O)7R%%!LQ7,T*P/
MJ!,F?H!N4979L[KCWZ@*XS/>U>,9:D>L'[5YAHL"RM]GK,;-D_6%3P%33NWS
M1\U_(%=I3G*K*B@@VW_W2O_1E$8IB>T!9%J.$\P@O3\QD<W(10"W61T:LF.
MHX!(,3ME)"@:&0\G4:^-OPMU+)<I &Q<24?^^=K!@S4*B/_N/RFROW5-EK"&
MQ@!++_&AI&C5JR>&\ZS7&)'#BE #;"Q10'N?@:E,JQ.'F:J8;(&]3JJ8%)/]
MLQ^&6 %.D1@SQWA2?D --D<OJTLM&Y%G@"];"Q30,3<"<E(#I#,<BW<")KX
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
M!R:8X-P/W+]M9XIMA[4*M!#B%CDEENBH<R""( 39G+]D#LNZ]5K"O>.HLZO
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
M6\SW?AT]BJ'!3*?;=C6#VXW3DVQN8&/ F&DW,'=!QLKD@\I+/,??)W/[/A]
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
MH#HZ2KP:+4!/>N*TB21GJO9)#;YFWH06W4F^V_I U!(:.GT2V]&)%/NZ% K
MA7:/'Z EE[^KM/]=C\%E1#EAA)PP?_M$98H&'KYHK;9 A6[ V9 46#XU=>1(
M=A"^9/WJ1%4J17U;2IM#3B_^P1+\U<X? Y+F.H\!1#D2_!B@-Y4V"#9:]#S@
M;0.>O,N(I'&7+5<+ ZJ$U.$! T64QSR#'%M#._M<#(WAL#+L[I\T3#MI@/RI
M\%^T D;NO#D9_CT4;?B5]4^&WW0DUIT"_!=O#,@ZO2,'K$MP(C":EIJ@^1O.
MFZFTIQ2-7:$D!0I3D4*PII-^"@74]?]0P/Z-$G5'&KD[?&+T)6"TN$])7HA<
M.(Q>8STJ"P7]ACTX!CP]"*#F].3C1K9H["0YX-,QX(C7>YKZ#M^Y;DSC>/>!
M6)'_7:< 7F(@LX/0,BXHO-Y"M++;G4E"0'P'*RG(X*=&-JZ1T)&!_=1JS5F"
M[N"()C=;*)T?D?L8H60/GUXGTQ[]F[ ]@1I*I"K0C: :7TD=[3@S;N=X_8*-
MU&F8X>27VC.#-V*UDZ^QY\L8>[94021Z)ZWY&+&B9>[+9BW@;:3NJ+MSR_OI
M$?^/%(9=G4%,)D4(=J5;[Y);?K2J]%N!L1=Y1F\-AVSO6IFLC9SCBIY?ZUW3
M*F$G6QBHLY*?PB<___4=6D,&"5 ^_5F512L4<T.N @U,7-E4$R<Q@PG4&L1
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
M5Q8V&)B=. 9\5[J>9'U:E&\+083[A.: 6J,JUK%@DZU*(F@=ONJ[N$*^!P1
MQ<,);TW"L58+]"14G+V(#]A*$VW\WLYMD2 VN'\@::DO\5EH$B><YMLSF)^9
M^@_3Y/O_ZQ&%I, [A>#.&I1BT'.&L!;) CM/&"]^_J!#&KHDI^'NN0D'?+>
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
M#4(&#][Y J9 K#E!%-O!AYF56T2*3@[7P80L+Q0W/3=+.VAGV!FF95K2DV-
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
MG"-'GL>^5," )7&4=JT6/Q5@8?,'K=4(>OOO_A6"P&_"<::+1&D?Q#8>+VE
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
M\7%[[OYW#E/P<.Q)Y5]=0LE=/ /_D0 3.A67X$YH5]V\VOFE]V^<O+M%YZF
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
ME]YV[(D3S(6<&"EA"S,AZE7KTJ']-Q;D<>XUT^Q0D[XBH'Y2;2DQII?7&:Y
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
M'(-D\YQ.C*]I,I)9V7G+*>!^(]\F@2F1?RLX??Q^?=["\3"DUO=*%G& <J-
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
MNYC XQ[A:KV/H0"B'1.[-.G?S?-5K'2WAQ;/;#1GXY,YK:HG/+Y;KH58.E(
M#V?)+T!+6-!,V9E%)^H*!> V_^M T%IX96(G,"JY6V"#%ST[.#U[_/NA3LR'
MJ J%> @A0_MCID5243/>/O:B6RQ].K&NNSSQS# 25.]Z/XL]V>RTW]7>N,/B
M56%<R%YX,?;Y;H',_F@#[,-BG78W!4"()*NW7Q[TMN^-)%H-F-];5MU[4MAM
M9=$XJ.+(HMZ0C1<+J-2Z1Z<Q*6LUQ;-GA*C:BS\_I3M* 6C]KQNQ-,?7J Y9
MC504V0O^NJA'\*L D\IZ*("Z>!(*[?%0U<FB!?ZI46:D&"HWD:D(:JIM',U#
MX>QBJLW]< _V^+L'E+?:8%<6<0^E9[W(W(M'X[@WD15NP.=4 !253]#"^J75
MN'M5N/M7Z^$H ,M7@TF]DE6Q8VCMY#T+R_)Z&/,/>50_+7!^"&9#<*62.P]<
M.ZNB\U!L/_S(\];N0JK+/6EZLT5S1'C:[7Y/XJ'KI'_S&PK@/0RQ%HK"TVK^
M2=0#2W>2P!$:#PP37P.=&6WO\)RTWZS%:K0SBAJ'54/O&@+MTSDR8SI7FK8:
M^$KE0L\/N*R+X%7^/T%E I"*L*DW#G$;.M,B&"\?91)$_LJ")X"8#JX!XZ&R
M!;.7VPE52QX"'.FJDA[8&X=,_)![0[=X-(RTE$JP=K3:$7EG'COO,1XJ,)ZK
MY>7]_6:I:4Y/[XM?""EGO'(]Y(K@=9P[2?O'21+U%M1XT'%#&FH1A(7-PH^>
MX ;F"<E'=O>[P%S!3.NC(CE5WU Y0660LT\<UTNRP$TPM=VN!99Z<W@7)].M
M,LQ9@-^,Y\&V(V[D&A14$IOF*?1Y7>U=Q,?]QPQ<"WX3YDW?%&Y6B?5)'V4:
M&9@E'WTQ*"W;AGT%SIP=3'7@)J_6?4KD](ERD%,T5C%D;$+)5>9%]*U8PUHP
M$ON<YKH*<B63*>2.0?<AXP$1Y;1G;O>E($Q;5'*K%&-N;N[D)-:O6UM](^V/
M#G.:B\QW+[+\"5%((Q[ &L^V_GF]AUTBF@*(7% BE"V#&(D:!!],/+A'4Q%O
M7W@YA6I;C"YOJOR+-RVF:<(>V&I?:F6)_-C6WIQ,SZ_6SQO[XRS+73U@+2&/
M=B);=#RLU+3D=F>.BM:P3_9LG,.5;E5=XQ1=*D"9U5$:AMI+T__>B?7^NF4
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
MO/=92ZR_YG7\&_AU7_' )4+T0M8HBDW\C!I&0VZ<[TCEHYYY,1 &+*K/I.-
M+I+F7C&SV2E:#9L@VF]SO85$]>I]F79/N'+$-DWLRUJN@ER95@%'42W#+QKR
M?; &2-7%S?M9#&F(S&=251RXL9C.CL6'*[$YW"KJ^R;A^A)9X&Z0X2X'#,L1
MQ*=2FT!_[3#X.I[N">Y,^#M<TF5LY/9T!C/VPX?)1SV)# YUUC)==WLW"5OF
ME_9+AK.=SNBID>&P@P*0^ZD8PM_:B]"?/2$RCE( KH8SN]C=3T,OT>R-7;!+
MFYG"X2M=P2^M#:.PIA-$X<IZ2TT'JH>)>:G@X<'\M#6=[J^0NP*'6HY1>7KL
MD57A59>,(V[%6[.7M"%TZX4-"H"I>:):)_+C??+9 Y$^V?E1<B_-'G-X);V
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
M<:>M^TC3&UQ;P\!3-X-?OFRLQR57(%2%/,5YCQ.=I(R=8=0\N]_H!BQUN&L
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
MK0X\6)D;)F.4,:XV%JWUX:T$_XT9:B7M U6HGBMAS>*11"%+;>G5"DB$X%0
MQVAZHJC+BZ=NMUU\1I&B':2WW0?\U&:;2+2LIN VPY0C0OZBIW3)O@[F%ZA1
M4^Z4:O^@X&O#<H-:S<97]OS0S>(.C?!OG$^K HC9M[_MS&1V%]'7N(<)G&O3
M_%X:8$V,W7)_4JR?Q:1-P-I,#_.R ZP8A/7(09RW;$D9]Q)"RTV5HY\+#+7D
MP #N)N30RNP8VH#_XY:= -(]2ZVF@L9PIF=S(R^*+^;R]8Q+)YI5P_1J\%'-
M0K>W#7)-@)I(;84CLK3 @H?8+KV_JWY*A"[FC>S(ZF/:-QW615O!9]%\?9ZX
MNKRV;V] 1*P;^7;?S\KU_6L4&>X9%JF#&),# 2\!,^;$-G=3,&M&7 R4:IY0
MHTKZNJNPKI6@\I'ZI<?W3W[83/=3S*KSVY5=T1WX<&'G&4- CW=9&+)O:)6.
MZ2P/]CIKK3/QX)<+A-?X'L0^C!Y"[-= 05X?T[;=J*Y1GK'$2_84'V^4Q[#4
M<@E:!37#HI'#,.GJ^9%WWS_MLZ[@3'_"325%G@VSZH#V#&(JIJC)#7 R"3R>
MR)6B,1!<J6 V HC^0(),(+?2GVMKE1I?8!&95X/R3&XP@]NZ2RZ[>;O6YECF
MU\>U3KA6SE/V#:CNSU2/*D6KO+R]Y!0Z6ES,CQ@P"[&ITY]L"*WN>W3:[LII
M1RMGV+]OKAR-Q$:O0#E&.#7>.]/]N/,\(N4LUEU<EJL+IN1VYRUM>5"3PGP9
M@W-7QW1-SJMT%X")K5LO93,_/RZ9+,ZZ-G*_]('#O;T#U)H!&_U,E'GVT'*_
M;B:RI"C?UJM!AXNE8@20+]V=U/?J*PB6*_L>:ZGO#34B,)$,&K1CO.Z7-H8
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
MZ?G06_FE]T//!YRO9Y;4E5^6*!2?<'U#SN]9,X7Q>VN\2)W:W#L)$[%0%UN
M%0*):[!W@L T-9*&)P^=:922Y*'N"=_,AS^.[\I?-XPU6X%'/#PR.ACUN:.C
M=B]OV1:HX96J#.,5CBY'2]3Y('I1L@O>94A_^%A+8R1IPK_MC8T= !IZX['-
MC'.G&V:.D)^NX>^Y7T[S$E-_=3]Q-/[.GR)G:QN:X<N:EOE'3K>;]72LW='U
MVCJOVE^!E*.<.1KS5P](9-Z@3,J'4DX.47K6_OO3GCH)R&^PL**J^L=[I9@@
MN\B99]O/3&LS=GY*:SM8^DR&$@X+G4!"JVFJX*F\^/N33*_(R[02'FK19/O-
MY(! A5ZB2-3>JZ("'4="]^,2HOO/R4,E.=GK=D GI@X#A6(<\Z!2>!98<=DJ
M!AJY/-3$[Y2UQV.[>*@&J4DT#W4F<6U4'A8X]6VM:%#=J:>#/<^E_!Q_4II.
ML6&%@8\_M<3HBURO'5ST&CGEHG9<HBS,IY+05)RA)BZF"WQ)UM=XW;B9"0()
MU+4RP"EW8 \/U98 ?^YBJS$3('$!MC!K_@(Z ,";#9UI]A'COE),><*Y2)3O
MU]H1LZ24.+:K=-Y,RL0?[ZW@=H"CV%QC?>E6G)P$(<-RRZ]Q[!"S*[P47/?@
M)Y#/L_3B#C>QW$ER_6M<G%FT<L"9%])G1K494T,#.+>T/T/CSRL$V'P]WUU5
MQ$.)7?KTL>8"%<2:AULS!RKS"3Y6@1[1KUWMDI>B<QK+C::PAS?,4L:FSI9<
M$,\K-@\]&'5N]>#O*2)>24Y%M+DPF^F!1%(,;A7!,YY?%0K4DP3J+6@3Z<".
ML;?$,]QRFIOCX=;+G)-O/GH#X7)'6 E!:A9]^&"5&O2DHV&3GN2>[0(R(\G[
MZS6-Q:\9*G@:Y&V%,F_#0L^1'&80-3EJ-+(W)8!2*AAA85"AQM*@.R>$E(6J
M2=VJL1I.J.>:T),SK)WLHB46V;&O151]*ZXZ/8A,:NC$J]!J,6W4IIZ3PQZ,
MB,D-K<UL$#V+U0=DQE' Q#(M4+KU4^GRL _;! R?V,?:+T52 0]-"@M#)KWW
ME8C;2+ 8ZQ564$M0LD7'8WQX!$QJML[=[G&VLB:YIXG$)'5BF;;CH)+/HJ-6
M< *S@OT&],XFE)C'G,$!/T+F*1PZ7X2ZUJYK[Z7OQF41C4J9G^64ZW;%J](%
MQO?\4G]G9?JA>.KQN,/18\+]JM1:1__IBZH]*=&O[F]AO+D]9;#AG*#XN\PH
MPF3B/E'7NQ?C#]WRCCEU._I"J\*# X=GYB[(YQYN/[<]0%"O1.N?>RP=#A98
MY*$.^7'+: L^3!TX=SE$"]S$O@&86(]-D_%%A!#<ICVAK9L13U%;V]?=$-5
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
M6"8R@.SX0'UK.+OT/5<@=<]/MT*T:@97[:\6P]N^W[>T&]+@&5H%Y@7HRFP
MJ=;M1L>S @1:S[-PAKEIEAVIF C/?B^&!-76FW;?H'.4=M-Y+JK=ZANKRR4@
MC8,$UJM_'YC\QR.U0$76]__0M52T-(E2AP2TU>&\UK5CR65A9%MN*NXL"SK&
M,UYA4]&NVR)UL5V+QVPOB4';O4I</Z%OVT%\%C+=L/B)Y./M<RF2M,=2UA$X
MSOD3F*YR!FK#_T,Q4Q'%#+QPAS9-P=(H))!/A$J%8=RP?7*X#B,-D9VY?#EP
M%]Y]T2S+PW4C*%J5>ZH[V??#"N<>$I$WU+?0I!:Q*K/T_A#Z=0DKW+7#N1*[
MP6'N&)YW;.4,NW5C"[V][TM?TS;A_"8+?NM*_INX?<\3#Q>9'3B_O_+F+HWT
MEVX[$&7/ :HW8 :Y+TW4]$.!*T#?4#W?";)X-$M="\F+7_A]J(S"/#A[Q6JC
M1C5::0X749F'05OOQ_6"0&.9F@9FFY61LW_$UQ+!@RA' 57SFC'MJ'=%Y$A_
MX5CY2(=UQ4$PCYWJ4!AY).B.,Y8YGR;VZY*@?J4CR+^=^T]<Z2$U@X1P*7/@
MXUX(AR@BYF KG*:[7X+20=BIE00%&AC"-N8\CD@3D>S K"#'8>&9P_,P6$E<
M*4&9?FR0H+8"(9BG(9%["T,?[GT1B5IZEI3N6I4_E&X($U&ZTL#HE2R'8;=@
MA#96[P*^J7->.8A3,=6MXC.^'Y\L79&W@:GF@N'9+F4D9C.0D"=OXVHY^;<T
M,)H"\/' PDGUI<SA9>Q=8.X&=(PVG4*;6ZJ81B3MQQT8;Z)H,WF]!)5'X;8
MC_O]N4"XMH I5E-_$@OOQE1+4&4'7T1J9/#^ _Q2A BNQ/>**9CQ$:9[JQCG
M*DM+)(P2>]QAK/N2QBW.$E,Q<]ZD4X]+@RG3^]';@'IT"WK\/@*S#P.K_^Y;
M5.KPD"JB XY^EZ JD'GD_$*;:&<^8()&X?"-%@G*/T""8E3C+B'D0D84*$%9
M/FI%HIX_$K-\@)$;F ?E>U]4[6K\WZA#/@?4.0)C"<)$9)".;R2HKA+^ /.S
M#[,U'MZX ?DHMCB3.=ZMA0R>K$^;5:$9RD$.(^CW<Z^ :CPOZ3O"''[Q^ZM)
M!F +AD]*@N(I/:9P(Y'"7+P,VN%[Y_[LKYT_PP>,\5\_D1U$55C1+<2((J#]
MB'(;23OZKR96EC)FA7@$6=9(4 BTM"Y!BP&S8_D?^:>--__(/YG#[RD-@/CP
M2!?\N\(P#XA"YHS6.7<=7PT,)7W;A*SWT[%_GJ.]U"HLR"\HU";Z_$0OIH?@
M\BHJ<JZ4E9:4EL5DIO%X 4X[P]9<-H]S^M4O]FA7:J^=)0K=RH*V!8J"@=IM
MP34&K;4RJ\;PO1P5@$"<8-Y+VR3:TYB0ZX&19M1*05H8Y>.OTY.UBTG$"T7\
M4U1_;QTE=G#54+^ZTVMW;]4@ZG=S?"Z3[T3L&Q#!Z^1$OM YL"!CE.5/E2(K
M^6O7<'Y+#FS2[_D%)' -FU)(1E9$3[4VHK] QCG(ME$_RR)Q>DM)TW95GN6.
MM@)%S,?<V9>VPNN6T/EYJE]0TH=@?:-K9GB"'5W<(WH]BV.F5,P6_0#.<_@$
M_XD%Q$$E*)'#&/6U!$7Q8Q9!6N(\N-EHJ[ O)E$5#2YPFXX!W&W31JQ-; FJ
MII$_[4HR&&NR+^^JM+K$%U8'6\0 +Q* """<;%H(6M4IHR,A[7PO$U6!?IAN
MS)$ZD^VLV< /LV*\*<L7UZ.KN<NQ?6K"U3!EN_F93LV"J6M$S:^Q@83?=R:K
M.R$QH%!IJ07_(!()!Y\ABAQ=S6&K;1UW:%2Z8\-W:/!6KC/;3 H<0H<^+WDE
M*'A6''YH1(@,YM(0(-U#C+,"UH*TG^7>IF:LV&!MJ*M;W.Z:YSZ#?\0*R?,=
M,1X*,(?TN\@IY=/$UXO;$:?>\>5?[JQYA,/W8T'I4K4<H:\$M0XS)PWFX+\+
M\",R".ZZ !\/DHW_R#JG2U#GIB(38*+"CTO,^X@NPGR>OD%M +B4I1L%?;?]
MW9'8M9A/&QINQ-Z]DR1LK,9$2U *#)G1+(!>FLEG\M!1Y%5W9A8(LHE6U/5>
MBQ?:#4]&R>G$UO-LY*X>*JU,CERF5W*VM1SC!R]#P+J1P[>;NNOM[@T(FDZ
M$UR1FCVEEHHV6ON"]/;J3Y0C$VF'^!QH!U6.INBV+KK,Q/#1Y77./<=WQUNJ
M3Y:-]R-?2"8;=:F<;<<0L+W8>E79)\EKM*%;?)4ZH>K!=K;3&9L/) E*IO(F
MO*5+I\"DOSF^N73 2&"&.'A#'P&7=]_Q.RS_,C_SU-.R2&RE+Q!&O:,7NY.N
MET*@5TU]FIKTD*!<\+T.\+IZ1) )Q<7?BMOAY7 '4V:.ML4UGZ!42U%L#>)S
M>">3M'9N9O>0M!N%P=NZ*T]TM[=NKYQ/4RICZ10?V1MZ+E55'V@SD*!D[XB)
MXECFX!N ?UZF)X=>I?X.H^H'1&"D=;I+3X*6@L$!Z#S_< _[J5FF!TNY-)TX
MA%\UXI5U7"BSC%1;TQT[7=EA>N"YR_4TI84]TTD+F8O:MKEIQ[S/*\*S@".S
MC6DJ=O6@?4L1(B(N]"7F5^W8HA]I:\4%1OORX(_H3<3D]7)#,O0OX-C@[4PR
M]Y)3EF![3#0B>P]S+C[DH65!!.1JR_=4)'55WKX49E4LU@?5&UW7@DE<;W0C
M6II\A8M'@QIU]GE!7 EJ"TF]SL \LE*SL*?XL.9W"F_CNFDDEG1.."4D^!PH
M'+Y7]$K:XJ>;'S>'TE^PODT3S.=37^6LB^3'!;LXY/8'-=J9R5](_*=-WR$*
M"A*_"):"FQ )SXG&T]7K..N@O2"1VU/=2;;FY0T1Y<NT"H6+]C'9.'._?# >
MSYSNUV%*D_S/=NE.V+L=]"SW[NQ!K%>&BJP%:!#%:ZWKU9VZ3^5C 9D!LB)?
MI:0[Q5\PTU!^FPH(@+K;8SMKYDVD^,VT'!*!RW@2L/E+OD%L?IJ:X+$P2<_Y
M_B.^= E!\U6[_+"-*.]LP3BSM<W+S;[$P(IS9S:R&_NMHXO.<!<:BO"(V9_
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
M MT6#N^3H#93062@F;O$?AXO(J>QOO^F^26H@Q3P6'@=IX_#=V!2[CBPC:;
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
M5URTLVD[@T*4[\N*Z7\K.%QB".C$+6@".K&5\D0[YK<H0-]M02^X^"\'G!W
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
M;K"\%"<ZSIKM3731KPO>VE4G:YH/WL+1&6US%K)7JHH?[W8#VFCPFJ6+Z'^
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
M3?ZZY%#_JC8HC=<TZ7JG75\Q!L9W>Q5DE <CA?FJ%C!1XVC>S6A0UL2Z4F&
M((%7GZR05.F 2OAM'&>CFZ7'KSS1M\)8E,UR6K>04CX<1UQ/V;DUJ[D;FIM'
M_^AZV=A/>-?@#ED2?QPQ)Q2YYHK)ZP="X^Z9FZ/5U8 67\8RY[*-:GX1>!O(
MU_A>MOF5X]H^G'GQ^-2GEVY7_=W^RE6)>_E.]A0_64'L(UX0>>>LMZZ'6OB:
MTU8L0X2--6 .'0",(0//;O-=&:U,*5/GGZD5KU)?I,$/[1YZ?Y.DYC^IOP*K
M;[ 5*4M$D$1MXYK+!82LX6VBKW]+9IGA99GF_II-R"$WCE[DZ)5O82AT#%/2
MU(#[[GG:M8O2#>+8&X5SXK&G\],# U-F=0S'29PTEYM^KK]G()^LP,2TA]5#
M!/9YW+U6WXN0PQT7Y4#&5T[^"$]%O>;;QR!4@$]SWG6Z 30E((C9V#_BIV#
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
MI-/AY$R'2A>/1H9U[,_L3FV)I&DNO%&I3]O*B*:/8]2"RH2[>NL<;K+U3O>
MMNA8**C2?B%5^ >AL0!>K7>7W=!+\R F$];CS;XXEI@:Z\7=#&1&4 U[CR0^
M&!<H^F/G&C'[WF]>+DJN]#R;.-&2]0$].B/(%)_%<#R#6=;<+<-P$G@#13PR
MRK*[S]3EI:>$ Q 2&*A>]C8]'2Y;KV=8)_:1MG5>-R+751,Y3D\6K3&/W[ZY
M3RTK/D_8E!I>3?"O.)BM] @Z:JDKJ!7V#7!P@>;REY_\BJS"S^/?(:L6VZR_
M^'.+[J_ /)&#<RTI@%LKM/W1T,B@LV1I_2$N>I.+U=K,@;O@K;PVL_K0Q?L+
M8]-LU*1BIE0)ZH5V($E!>):_/JU@HA\YL>IQOXA7$@\JK):A0)\8%JWDR SX
M%VA?-[[Q&>XJ@"8<S4 #:*[@-2JK0^F[P%Q$8G>@Y-" 28L=W\*+H[(3;BQM
MY-JS,"UAL0+;-2&D0Y(]*[!UOP'OQ;_-$A7@C/AS;+-V;V.O*_5F?!2[XWN/
MTQA<'J\R[#KD/ $I],$_O!&NSU4>:BG&>C0?=&H/9D^']G?SS,.*J$4%$U?L
M\EYJD?96AX/$\<$EE:.A/Q^1M&IOAY*_$S[2+E%<O>"3?',<7W@ WXN66('=
M[+Q#E$%Z=M[-45N!W;_'7FQV43&0,GASA;1 VSSQ^5#5  CGD(QW_+0_NYH#
M\BRM]+W=HJOK&SE<XCQ.J4U*\[_Z8E@DX^IOYVO6G["0:K4WN\?R>;77!'&U
M4GW]_Z7PLY@1@2JK9<PN_&#10_@]^+)[K\_2 'DL_Y? N<0:$,>Y1KA(0U6#
MP+V\6HFZFOSX^"]O%#)]1$## ]R6P>T$986<KGX0K@T=!>2X5O;G"0FT-54F
M_?$6?/-L:KL]7R^R]+JL9B1B]WAFT%@E;8O3J?[:1Q<8XZY[R_LJW^CL+E^!
M6:,'%04-@(SP%DZ&1YM>(S3%-NEM Q2;XP04NP');1FQH H'=88=CF[$'_V<
MSOF!EL&23_G$F/\DJO<,N3@Z7YDTUA&4L$47+?O(M-96VA\$5C:!9PMG*$.2
MQ?SJ(<Y HXZ=SD7Z<A-CG"B/E\5&32Q"6ZSC$#OB;%=@?_;[^KK;]YB>+%Q*
M_0I8MQINK2:QZY;<+ZH6/9LP7HRN>J5E<]EL;-P$5_@-%")3N_LGZ!R5OS5#
MC/<C?-IKETC!*S#74"V.S!=E:.,ZH2FAT1R2^(+S M9P#)\RJM(S^#)L0?G5
M:GYG$U/AJP.IEZK$]TM/HOO<-1FCJO4P1NF0>B4E9]2"ECV-F9ZB,LEFS[.L
M'$A*'B\S4VSCK0P"^CO^9\=(_/>DN_^>=/?_QZ0[=-AJKAC)(A+$GY]5B*Z4
MGIF:X16UYJSG:<9.456QR1S33&:SYD#/\7 ]NF-1=$!=G3Q&>HSQ,U>4:SJR
MIRKEJ\&#ZEG6FSF/Q/HJPC#F5R0A]M)]E4+U',$ F+CK=,& OMHWLD\)IHB8
M^5_#^47_3 X?HO^;]/QOS=;_'WF<^F\FO'HH$&+[[CG3OFM1MZYVO_&)J]UO
M@83GZP@:1)X%#3#BKKJ:B #\X++FM!;?@HM\VZD,7$0!85SF!JMGP'H,'!ES
MG<IWCR05IGWTX<#7CV5B!G5RUOOD#;0?M*5>LMUY5^0UL"WD=*">8N"'-&BN
MJZGI0F&[/F<IJV*J6^S4RHQ/_*_TT= R,("Q'+113AQ5O@OWC3/+9>X88"K
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
MGJ#=X=B@NTS9O4[K(LZ?.!67< D[G\PL^UY G=2\K'H&NWF4CT-6U9 32^>
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
MS>QQH*R<N7,Z2.TD&%Z3YW4[)JB@\I="M=.OKS> YV'[H49K7^PM4,UB<'0
M4T!N+RN/CC],Y:[Z+KJ$3I/&(OAH8B.)TCKG23[TF'^%L Z* 1.L8ZKNE;?[
M8SI<9NO-]E<]/=4F&VZV_VZI3_H6KLF+"]3;^;]#85<3M@PH!SP_.3EN)$;<
M0RM!IV#_M;/6L  R;!V1!YEQ)DCVMC,/.2$-Z7I?RVF[(9QKUZ1=8O_,FB(%
M&Y(]X^A_1%NGB%/X]6)6P1LI!4$54'\.-=H;/T :2ZL@CRWTQ[M6").I1_2=
M# &PF.(EF0>5YN"P4Y?>9>GHYK+)SSJ'K [(/F*]8*.V.P\V;BHF@:*OM95A
M.7ORZ@Y580+>\BLQ4:WVFP[/VBR1QP/MOAL/B-2<4/2#T6LD7H4PFN9-[L>Q
MW>@-9 :6A8XD[L/'!'RN5LP.VLV$S%L8;K4%2-["8\+-7$IKA, AZS14._VP
M9MJO_..XZ$LO1[_=125UB]GUXJPN)QM]'O::R$O%YG2*=U&7([9'<JYXYS]O
M"DR3-E./"RR%).H12&X,W: G/^.^#4H$!YL"U0Z#\5$/\R\'N03F_S3Y+>G4
M;[B'LWRO]["M'N4<ZEJ)/;C(O]3M.W]/3_>G1"%,4D>3:+"7BZ"!=J0!= -F
M'^'X/7U,I)'=(&0Y%M%8$_++JMEZ*/6FY\:4K)UG-3J'83IQ(8YZ +R2>ZJ-
MU[Z#>\POQRW(JN]8(?"AD^9"&XU%@G:XG4"] 8!E[L"+$;:UU"IH&]=@F88@
M=ICMJ70N=IRMEV,FO>-24V^JL5#15&4?)3LHYL*))IR!S%'T;LAN).0'@D-
M@)K!=,C%88+ME1$B9GQ@K2Q7QG7@2CL_P=NZ'&-%J/X>K"[$Y!6F;<!TF#B\
MN9M^&.PMRIT=V<<]]")G5H3LTT_-PY47>9WO/<;J?ECD>IE:^4AG05]XH8&]
MK<TX3Y7UOB+E3$:@I5U 0;OIS_^V]?7$I&A'O# [!X(1^,;!5-;IV.#>$0UA
M'E4+[\HJC]I.=1@B;@(+:$W WI$F5EBJ]WRM 0O8YG/B=[/0^.B))^AAJ_VH
M3@. %"]0'>!2:AWX;L1VVCH=/<5)&\@4U'/@#L^=^+8-*2_PY#[K>25\^;T>
M^PKL:UC8XK/MV=W.P6L1M\,MW\>9YEFF%!)(AL-O!?=N1I$T]U)JBV#7A3-&
M-4PN6L,(( O_KTH!"GS)IKVDG\Y1PEWX=SK^(P%3=,.'*0WS,J8T]EQC*W,/
MM1%WJ(#M=H[^\7TM*-40HGI>Q<VKV;]>X[X/4;VJH@YL?;S_O8VE<V5O@'DV
MWMK]]:7C5^P"K==*YP713S7/'&X^S43W\*P+@M67T+Q;P@3@[L*@-MLBMP$V
M/996M.@8OC,@/&00(\NP4(QEM9L]HGY)Z7M.L,]O]V#%;YXZ1_@Q@"PWL^:8
MTJ>CFA6D%Z!_W$J8*6H@@=ZT!HS4V4P\D[<&I3WBXIKJ/6I(H[D-JI8.8&ZC
M\9&]F^$XL%MP%J_/1.*KKIV>E@K?#SU(ZKL?V7>U]YZY0>N*-%];](%91I]S
M DD7(3W^:8'!5]$^O/KEP?OXI%UUO77LV-M-)3>@Y!:B9IWW"ED!'\>U=?2U
MOUY;E;3M=IC-.U>=HU\^-0Q.*[/S(U^6/QM#"EX+U@A47O"U=[\^N9)+TZ6S
MW!WY[F3+ 35-4)MW3T@2(^Z@I"U',0.SHWV-\6%$!8<PCK)3XX+TE$A%.8OW
MM7#7C+)PGH15S&2;NF7^J&N0%KQ@VU,\>-+-O5W]%,DW(WK"M\ZU9OY+>8*C
ME4;%?RXLR+&6]V_5.'4AT?RDB5WST6,OVO9%VUW\%EOO9&GGT/'8T>[LQMU'
MEJ]*C:,Y#O#47X4GW8?8-V;?3=0@?A;)@LFQ*ZC33E R> <%74O_0?EI7D<:
MQO8]&'P= II3$C)]G0D!K 6%'\^94X?;:S>CQMMX'^&X<\GL!TB;;PV3(=F6
M6-DQ]V?(U/N^8 V;[\V4I6HV[US:>%H9'5NTBZB*+_W.W96PX%H)N=U^_&W=
MC29JT&JK!5:YYT!YJEOVV^4^A\6[+?A@![/#&F)$BMGL]T'+I<MBQ!X@'BA#
M<];Q=:!.= 2M'%V_$(F4,G$OT$]B6,8)#//N>CA2'G>>"4#*^BCM CSQR1=W
M7XRL;HU8H.CH7O#<Y7[F8*T9C6$^AOHC/@Q9CGF\@@RGJ8J4\"ILYF,#"X\
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
M&NII%V2S[+K4,'V&0W-]98VR9>3RH[05C!0^8YMS<;FIF_(95K>^#!KS=86
MM>.]Z&+'C1#1RW-"YXX(\IRG5Y TP;IR-6&^>M4=7K-NU=J3F $T+Q]&_UX"
M&=")(PW*-E=0CX%2L<<<SU(R8ES!EKJ-5]-P]>EZG4G.GE]K75EMKY_ED+.O
M?-[\4_<Q+6K'PO+PA:6IMTN!0RM=-H=2O MR*N[^7Q0R'?O_2R%39UQN_G3U
MH=0\K-&7-QY9=]<L8D=RW\Y4IPW7A:?F>%<H+KIA?)2?K72_<!FX/N#2K-,^
M//RYQ'70M5FCZ^*+S.-BQ D TO,2*"2-B;:>X)]K!,4(U@4*'G6;]LM:>F:N
MP*#2W*"HLHF^=]=I$EEPJ[LPZ^*=NV1.VU3Z!DKWSB%O-7DEY2?U.3[NNMQ-
MD<*C\'A&T4;?GZ8I>G+1<U+\_5 +@\\*>-4VC2K'P0MRN\]Z=A];-]O3).H1
M&-&@_/+$(WN\BE7M$RUN;N1R3=4;;D[F5L@?_5Y-KJ17!7Y#JVK0S:F!$"L=
M3 /)@MDCVM:'-E2(M!,.(:NI9W2RUC2_5:\2K>VB#Q=G/DUG,"9X$R-?OHR$
MU+15L2LHE(IHJWD_/Z\7MYZ,C&QY-9[R*/MAW.%,QP2KO;8*KW]!S23#)J(O
MT1&SA)_,"Z,(.BRFTK2V)_]'@;<OBDUNS<^)UJ1UK @MT0X@O=$IP3!5D;E=
M@/JYVO3;$?\ ;[WG.!//@OY+%2E-5YL%I4!]*0!:PS-V%Q?[,W&8MK?V=!EA
MEY!4>U$=LLR>X9%YF$A M?R%=VCN;"_W8R6'J 9=7&+,9G#7551SN: P2VXH
M?@>4B$8OGR@^9F--NU/ATM:7\3U@J>O-U.C4X&KI3,J3Q5F]]+9/0DG2S+Q6
M6U!#&V61![.(#!1X-5[E+E6^I^4-Z,^[';TZZM28Z(U?578L*9P*SFYBRIOX
MWHO1J,#I11+NZ99;FUZI9S"O@_%A@@/X/17W):FM^@!)B]\7\!,S,>(F>0_6
M;&>?>I<92N"G1),6;3*7>Y$W75V1[Q/6@MI9U. Y&L_J>^;G%^"Z;2+.];K
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
M$9(]H.(0@[:O_'G(AD=%7-GO<! ,:3KM^?F 7GOVN+ J-2XZXKSN,I'8@J[
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
MN\ZT;WZHR[4BUBKYKWS_MQW>[ZP-TET3T,VN-2 8@BV\$_U\RAVN/$%18-2
M^D;3,%F!K<&33PF<'@Q=UV.:AVGN^[3T^G[G2%3!UA_F\O>LFYQF>&=)2BSD
M1^1D^8A;XAV0(I']3)^))83P8M8V:VDR_3>RHU3C:>F.6+O*2QYA)RBH&L;C
MUQ$R9V],_HAR1J<B@..D1$5" +2:7*2-5OLK*T6^'\A <#?O_MR!=X_(H"YU
M@O5CCY/N;H]G-L-V[\ER#\-;IAZFQN+[6:X3?SRBI4UR1!G)40>^W?<7=[J(
M>J$IF?U7&2$_2$^A_[)1S#+Y+_O*^-&L(&H?BWQDL8_2F"<]0AH[]0]GG_];
MYMJ&)2WHM1?"L$58J<Q#$=[/;^.=CQ!(*A@_WIJU,X;\2Q_B6*E^X?2I5VU.
MC(.UQUJ//+*QZ[UE]*V=^)A4=V$^.@,NE4D11?3[,A4<D%.[!!J>)Q@8K?U!
M?$TONDCGHO[IDDP]RY,;BQ_O2#)TN93@Q3^3AFJ/^EM?JQZ6Q0S+@CH1OEJ2
MLN/?2U)6?3*>^_A PGA=D^!,B4_=9@:DEIM\TEMW)AS^4EV)6B/6+G=()-NX
M9X:5T^AT+W^CG0,^/F^WV6P.9$&""CT$%ZO#1<?'HBAU,YPLH7./R9XL-A3]
MX<? 15[,@8C+U3T6EB-4^)C?&L&=/MBT;"X8X@$8W9&;]\FRF['P#S*VUR%'
M./U^P6T,N9LR@NL9KS<NT)'V7"(749=V)T]F)NRA'E[X5Q+*9=BIX6E).7V4
MU]X#:$^T#RH@VC]RG<<A<BIYO['J(89[=T'#M:!KLLR#=0<L7!JGMB?\T:B^
M;)6<C8^VZYJ76^O03;.4M>XN#(U1/-XY&41KU[;M,FZ[4D@;-'+HOOKR5@>J
MFR8ZO(-66DJ+U< Z7+EP:V-6@O'1K/\Q-],_Y7H"[C]UGB@>X*/%CTGW$$)S
M/'4%AF(L-+*IFN27XF2*S)Z7O_^[OW'AJ%A>3^IL(Y(C]<M#3'9^H<AC:3][
M^0.I3H'U50E=PI8\U(2P#>7=>YV_*FX3YP."-X I?[HR)_>\V_/R#>K4?T^4
MEP9#R^$;:F!.JN8JU"$+8P KNM#H/JD"+NQH *4MU\I/ XMUOF8::-#'>R+R
M:OL&L4Y%5.I3@--E_CM?M4_+0& PG7&X&IBL12\5L2>08I4V(9<TT""5D1>D
M\)WB\EOS"'O : )11JPH:]9^4;>!&\=@"U%\2\N'%P<Q4$12^0Q26H1)%@[1
M/U+X/G*'OJ?DGLA;VN^7L>VZJT-AS>AX'W=7;A'7M;GQC)!^J9OI4:W5YT.7
MZD:,!=?9*+F_^L?S?*ZI6&/UG/9XW/!0(L]H8$9(!S*)/X.QS098812(XCL>
MTD7(6IB^'ACXC&$I,=UR P\U1Z/CES]OF<,[.(0FH'[X?K"I8+ <;/!\T%V'
M)'.!("C^*_S(%1:!R:I31:+CH+<#J[][>.;>2#(/=S>LX!=C:A)2A8:]>=!O
M<.!#KLB#-]-@_OK%F[Z=>ZH"XIF7EDEQE][TT*;6-B]KK\!>:E[CZ^&<D$*(
M! QX3"Q&F ._ATZY8\7RV!78;I((Q_T$/9@1RZW_2I)0/J/OD%E.TK>G>?V<
M<;/@+.RUBZ\QBWW X">NYV"]<#$\(I6\24?5G7':7D=59:X9:)=E7M?6/I!^
M!@I>#5#P@E3P<#R;5+KA_@*"4RT,!!9ZN9/) L7&2R"EP2RHA"Q5X[98[:BI
M3)5;7S2U UU.V,6>S@@BR!7\D8CCU3AY6FPH:%=:U)*O$NC.(=!3_@)M7LM-
MXL_X#<T(6:(N'FTO8#1P$6#T&8!ZG["W>$!2<))-D[O<YV!IC:J^=\"N0/_
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
MK4R)_2P-IJ8(2>P8VE(E(#<BU7R5$W89X5Z"(38,/*O" LV77'R7"H>##@W
M2899+?5Z47FHRJ&?T8&+G/",R)D_L7EWRY3)"FR]#EC"VF*U!D2W M\2+>^P
M%&H-P =ZU:@XY.;0Z%8[AQJ2>X*:G) 1O=G#Z#G>VMZ'LG6B(^B:04VAF>^#
M@OPQUE@>A*;#T%.Y)/V !$YQH=D!%!-EQXR*P.[&:Y\&Q>Y@&U_/Y]H(-;[J
MZS.;BX^$=FE7YN$R8\DZ$SS*NC'7#&WKA,CI@!0WP8\OBL#;[LU%_HY>7AT,
MW!$?P(?EZ)2P+=(-4]V<%M56PW">&XLAIW^<,P)U6L0*MWEPL<+H\#.I^L?B
M(&:8@,M7KG@2+6"-;$Y-#I;NZ E=R/1!R.!/?ABF<1#05-W<'HE/<TR?ZJ%7
MMQ:;2")KNRU3T[.DI<XVD>V5A[X,X,([O/??WYFE?*D"/3I82WWM; ,QQ<O2
M3ZQU*[#SR/X56#.%AFI)WFJ8PC.2&8A4=X\/,$C!Y[;4ZE4GA'\4RPXG'1!.
MMX<E*V'+ZHSZI^X(?#P]?0+5OQ6%G'\Q9I;YXHK.@+T>XZ5=4'9ZD,Z3@6@=
M G3SUH= -R^=L"H*+A'?>^<V^HS1BB)&XI*S>BT,1%8$D^ITPM!>P6/WDO0.
MA<"^7_\@8X=1L(:8@$*P0N(]I);SIM/"2'GA%96?L6- _)JX2VPG:&E&W+,R
M!@L$1HUIR8G2GPC6@D/E(_!M(,7]L<-K+'$G>^953YCCL>'\;.<EMNL?%RH8
M#_1\[(Z'5_S6$+396;<'"9R&#S!&D&(E!^%O O047)"Z<"Y3XG$44+TY:6BX
M"^ V&,55A?7V<#;<8IIOGTI1SJNN[ G+L,]*B"$U1CV@%G]N6$=>@5V^S8^:
MO])U9H3:N!C#JF*2^5+;A_<*)U .L[8\E"!ECG1KZ:Z2A^,PZT<\E6^4*#8:
MAJ_!D]P$ 4D$+'7,2@6@Q!J;VT-L<"L^T:_V]JG.^1C#=UN[/G,#31=_]AXX
M=MM(/__ CW:?1I$GD</)7,")LI549\^ZBMX@UGU#KZT #PY3RPG6DN=,U-59
M3O$38.!DC\$(N:'"[ Y.L8Z/NZ>>6,>S_"'('RO2J>FU0"G3A%IJ/>_1$^MY
M7/@5/WE >I>'DOV^C(MC'N0E(4X!BW&A<EH?Y)!V'^<-5-[)F=IUSA?(GGG
M:7'L-A9AH_4TS/$CMSA]&U_$*QB[(7Y' K9<:*W%(H>?<LO\;@*U_EUT4M*0
MQ:..%B1--8GVQ?YB'S/,\L4#=OVRT_/.7;TMMVNU/IV2(@!.V]>&Z.N<F027
M%B>FP.D%!C%.CZ2/1]N/ <WC5C'<CEF'HHZ+<K;]UN@'[M>G:5U(P]J@^1*/
M1^*KH  ($.+ F$*"&R@0'*SCREAI?;>O=A:@DDP*'!&HN03SAMQ/^C/"(K0G
M<W;(TMRZRV"&GN3TJ\&\2",]UK.CR$-@OP+;H$BJ4R<%<A.M# 2F4]6 $1_9
MA.8@Z[V#,K[ECB#Z1QJ7O[W@X[:*MW>=C[_<0T?<J-KYIJ(6)+A\]@N4KNVD
M]0B<DL/+QX6/\,7-PBD+4Z41M=83+E]11=2(@3)<=?>L8>'HQB/'MD^%3HT&
M<7S)7_-6,UED5V"WJ2/W(6$I1QI^5KO.:T[Y0R82@TY,T[D7KQ.O8WT&# *2
MG>,U.7*=OF-I["98Z=,^AR /WOV/^]I,!6V"%@BWFCLX:/Z/N0+7D<4F(PW"
M6?!VP9Z$B2:M(VQJ6!MX]1$FE]$52JM\6!3J^&/3]&[U@+AYGV@Y18<')VX[
ME=#CY)-_>EFSQ_6NR96B*$8!D3KO[F?[T(5^LGCN"?LX+6$>75"]:EE1^/Z?
MIX:YPL&?XE9+3[GHDHZ[W.:A';X!PEL22CH*=!04^IZB%DSL[NIR!41\RW%2
MX1-"- ^K'ZC^."&1-(*&XWN.)2KG)TB*:TM+>_5QQNU.']C.W6$:/HF:UJA:
M1NQT\W+SM"JCNIQ)>V/_4Q6]ZI;]3V\8F::Q5WPAS%1[O )[0A)O[9;*R"+%
MBC/""< H7NQ84!3WMN-^^T4@8J30XWH5I@H=:V&=S]%<R]]\XX^?;HWR6N)3
M&WRK>S:KFF)YFRPN9GOM="BB)4KS!0[;!2W&!W0^OH_7=VF<T+G>LC/N@=V7
M8VZ=/;&V+FZ/;VU:ISZ'[?Z27K;H7Q@=225_Z9P\GR\Z&;@"4[)D#XYE+5&;
M#HK36*O=Z$LT9\2*U4(^^ 1(M.TVD27=)AH^%I\"-^0/RL8_KP8Q_,3T^'/
M[+CB#';0FB<M5\D;CCEA_RUZ(J=3GUZ0_< @L#=;3*7.3T/3) $YG-DF"B(V
M1+$;X>N^/QI':Y'\#].Y"1!W=$4Q(.*C WB5TW&)?K $XP1L^JM>L6DV!RRP
M+2F+7Y"S;O*3^6B<>*!TG!%ONG2/[2^3V;6)E6 U,3U5OD1M'LVXES.9;TRN
M-HJRRO"05,W/EX\K.=M</1?3!D$>5T*W6!624DDI<8NT2ZH9Y#1A Q17I2$;
M9S9C4NY]$;#JT?*T*%PR4_^C@X6*1T3*E6D.*[8YN_UB+MAB"PQ5C(UB3E>1
MBEMNB*_Q4/&U&X&(QN0U6'>B#H!*%AL]!SOJM79T?VX]7XP/:%SV+::_".P+
M/E8. 8K_%/VS^9.S.OF:;C>=I7O<)"LP4ET^%SC-!;VYZ\2^HG6$DP(XQX($
M*,A2-,2*9G>>5K&M-F&]GV'Y<#D?IW?M8<@&I-IXO+%#V*^&&V()N)=C48YY
M7<Q=H7W,-VD1"6G>+?:1N>5+R+K:EN M5/T,75KQR-==W=_(0X_&2;YGG&U^
MS?S]7SW?^T\GY#9HP,-HR7YQ:N)/-^#DU=U]IW_;W9?Y^N?N?LUJWMG^%=CX
MQ3SVJ'_41U!;NDUJ!P0(VL0NXD_.-LK'_^9G1,I&BM435V![Z@1P20:RB22Q
MKE5F+S$]EJU7-Y18L_=7W4SZN_\\.3/G^8;P2:M'#T8]$W4D-0AST<]08[$)
M>Z@6"\?^BY.OS1FDHYUBUQ=8XC:!2D90 0@!W8F<YQ-ICGPU Q-+A$=Y.JIG
M?N)UG8N07>&A..!TXU;GR;:'S]A@@Y@ >L4 !T>HS91;WME4JUP@@L]N)-U-
MN]^E?, Q!A UFW7<*?[Z6_:U'9&&QO&:[VS4IW6O7ODY2Y)5('Y.&JZVVI#(
MFQ$K,X2#'\_?<KC$ E]D@\,MVGH'(:;-6[Q-U.DXK*?_W#;,-%&G*M[A1\]7
M-O@7Y\XG4V4D8RU,5U$&RS5.$Q'^K-J^90:Z#P.H5N_58BSC?XQ8]ES0Q*<%
MSN\ =Q5\-T ^8VUF81")M1L>6)RR>D=>]KA)U/G]H+YS5G *?S/Y2$7DBQ68
M':<K\6[F-E)VE=064E$?8TA3R-*9*0?>U4%2(T7XN)0M9#XM10"/Q$9 ;$8Z
MGME0-L;B*35]R72)+"E*6'H4Z7-!^D;O?6&1.Y$AZB+E39T?_-X-Z6QT..5/
MG[R2_WL2(3U)=7696TCK275HTM5H1+F^"H=]CZB!;VX?B;5[7HW:)E8%0_CF
M;;\SZT\5FOA:.S.JGVY*6I"-+KEY; K='"BEL(8G47=1PUQP#_<F4=MG8*J[
M=C^Q?6A#;W!PXYI=Z8U268%M$D$UC_-TK2GG$AWXEC[<GQ;^:9S<Z1-YWF D
M%?WMQQIOIWF(K5>1V_6035J[_-O<7TK%E-9J:MUJP\-+?]M]%_X9I3\+H!\#
MPG+PO,@1K[ZA=QBHF><8-<(WQ.04!8EC@)9&*S=*DL4.B_[]UF$1Y_+R\%'+
M?//T($13E4?<0FOAC.LID3Y7WMD^N]O1U^0R,S8]T<6IW;A[LJ]%=$3:CJ91
MZCHX(\.,FU(D88/@;G*2E08H.IGHW$77"$@RHK4U_6""D@-3G+S\TZT%'G%4
MPJ!1H[HF3]4[.&M=22THSLM>]%Z![4*!N]%BY1!A"K2>SXM/OA' ZZM!\7F
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
MEJLD.2K=9A5Q_L(",@&Y6:0H^DC>7A<,6H]OB=3K4H+UH!3V3-<.J)9A6''
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
MEUZ*MAO)K4AI/;?2P9[XT^=&HLF9B_VPFW_!!Q316.1T6O?.%4?:LB[E"_5
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
MIG+5[\."9X=X@C;6Z[8V^GUZA1E#@O4*FF1O25C$*KJ'?4DSLC03'/T">!"
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
M+@_2LK]14Z>^L!QE']K8:>=F:V1/:/G@LB?&*6%MI@KWVO\A+348^M.^C7D
MCB&IP,A6BLY*?L&#<3M6^1DU88W_-B*,^UGS1KE$?ARHOO3N'PF6@9.P.D4#
MWY[,?M*"/M#98U"&@2OESI_V>631JU&\EF^N'9 &AM\H09PQ6YZ$%_@E:?Q_
M1:D$+OYESX8$88L%48 H15X 9Y(%FF^!Y3?0CIXERQZ*$@@GT; 1MU_U^W66
M:R)""KU7YO6>W?E':I(%7*$O&=,_S4$?G@O($D07DZ.\=+TJ0QQ"_2*@NK"$
M!L3>N162T =X"[=Q"6)W,K]19"5J@]Y=L#+UDZKXUT=6F\)6]P4S%T44EK/$
M@@W0@!88 4O['75LQ]"B+UTXK5",!&%45P+,Q^_X3ZT1$7""U?X_M4:TP@^:
M8+X( #Q1J!=!$SOB9*;$:Z=$2Y@_YS:=*\#44Z)%-$<ID0*T?\5AV4J=^\M^
M??Y]&(.$49M^$#_ 3-\!A1)$!BK81DS_BS_DR7)KNZ"?Q^JIY9WP\C'S;^@U
M*_7<\</_N9X;V2$E4HZ$]PO3(T%,=U-6J(:N\%X#[;N!)L_?B\?7;&J#M2@>
MPSR;*C3SI$O[8"*Z[8;6BYQXG:3S9_A.C/OYJ?2Z9=:#A8L++CF#[LZ[PE(*
M<3)&J.O:J][WN'.YA]?;8S*HX",+3J-X6V@DP(/&<:+)J:C* T^R2 U3S[0&
MB'.>P,)U_VT.G5D=([\MX8[>*4JBQ;UVAU@O&<-2D+H<>%.".+5KF"C"E,$:
M9E"&X1Y&A2+GKZH=@T&O,)DZEY,;&(S[0B536:RYZ0^TO',2!!W>QN]@?*@^
MMB1P$P2:4K=A^-OB:FG+AV55J!SQ1V"I"WZQ+6%D&'*EPG ,0@Y(2Q")3FHU
MC&^8*LP8_-B5A6SD')_*/@)#4U@)T>__C06E?K*!S!8;1:*5Y]!,$XB"$JW%
MB6CTL5YZ[X*"Z#*<(E_%;<*,UQD18#2T>$*"&+,S$YW2X U#CTP:AD#J;13D
M<SM@ _ . N&W@9\+[7Y)9=5+$'=;)(CH.9'PJ!"= CQ"_L^2A<WA85W5#FK;
M0U*_!"'[-5B"^)!/NV*WA!Q"SL&/'5KNDET" =YVZC<TE7Z=ZM;YNP;]LR20
M_R2OZ0.P/(7#$ 5^#NF0+$%@E*!5*,@,%CIK>CD<.D3]9SG\B;2,_[Y7M5,7
M,&,KXVM=)8AW2U!@O)ANA6N0_2<Y4/]$6*]R1+19VA+\U*^!'J$B$0[<""PA
M,:Q"3.&D%EC]IV+X)V$)%*C18AA\8>#G9/_;]49H JV?@JU7DZ0E$(E?H;=0
MF@S,IN.Y]!"'T'HZB*UB#0>:<;\^X4;HR$.;L2%J>F <*C'9D;3J9))0>$9V
M;4N:6>$%IE"W9((T>,N169'5EOW$2V9/_D!WB[,$T5WY:_?>1PGAB9\3S&^U
MV/:9>ZK-4(SCQ?HK#&=O_ET./3O^>GBI5V"'^=.5)&SH$.\L(U19,/::;@96
M"\WR'GVHNC1[(XZ^'JWFH;$AM)7Y>4C.)]' Y[9XK#;PC)+<GG  ]C$S%D)3
M4$IP6IP(':*TX^3SR;0U(B3O%(,K/C.@&=XWZUA9;,KD+0;KEF;(K.LQ<N%:
M5*K7)&QXO]IZRJ'U@?7KU$)9_ISX1=4/H% 0!P[PS\,.M5[&0GB^<4B)3&2
M8W4EZUP5'SM/Q;4/F*;C?VG9D^>6/'Z'0$@9-[A5&O%SVVVA#!KQRO%4:J;,
M)KQW96H)2%\B+NX@-5>\NM ]5RE* 98T,U/<:'#T&_3[S[GBFAP5E1GK9=;/
M'=I?F:H65F4E!1WS0A6__%D&(W_4(L#"T-#B=DQ 3D[6ERCI )*Z7T9\^P]M
MB<^PRY^HU9J8*P05P09Q$+0%8CDD/;D^J-\U;T^F\MFM"GF?'7KJ&0\-?!Y!
MNJ\J#Q=U&SRCA^1>;J]2Q2]N4-8QJ:W:TCX2[VSNZ@;M -A]F$^GH2Z@)#*T
M 5"<L,*1U<6TW6U5^SVU_+['NN60;3LS.W>"1Y,)E)B)Y='H'/))^>RF'43V
M-FTOFU,YZS$3OI<N9@UD>V:\7@A Q?2,EJM%;4A\FEU5-1THOTAOS3G8'<CZ
M=AK&0.50;1R2AP7Z@6'-MXD&S=]D0^SZ'F#DT%)#3NOCB9 <:=0BT:RV^]S
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
M,MA:G**PE/SFYG[\W1B!81=*!7KYM\L&G>?3ML@BS+2]T<5&05QXU4;R^:C
M 6\!"@$.U\8*;S88K5#7E.]1?;/F=:Q:=N_^%>[AQ/BBF[?5OEJML Y"_>^I
MA"([CM1;*GA<"5IORJ_.O<%$1B9I@ H,C^\Q6B= /EN&6-,B75K;& @#=&FD
M"EF_X_T>1KS&;.3E>_>]@NR?:1R&6L@HL(D7.DP-=>%3JVGAU$U5.J U3ELS
MC*),ZJFE&'RT.+.C(=26UY">?3$W2OW)EB+.W(Z[^59WF\\]I>QC3B;H1Y[&
M<GYS'>^@WAF?3]B7DO;JKVX.9.L@C8]&VSG 9K"VWK\RZAZ'N'[<OR2,;,'P
M>)*7_SS%75DAN"$KUV,YLH6C,WU[P*![]-M77\.K)2'F*L%ZD!F2=P'53ZN#
M-Y;5;\;MF5'-4FG!KIM4XH.&'*E0U/9%TGF.U(/TLD+>]=B/Y9A>'QF;O55\
M6AAA.'JF,:+"BKN=<,>A92,LP&LXWNU%T59U:&O<] 0'^.3-^9KWA7Q:G#&C
M5(>1'WM=_HU1H<]3K^VKR<:_3@LXN.L)EQY1U-/FDG#\D1):B1<7I>LIQ._J
MOGP%"E 8",F\-FD\DA:(REEB+J*.MC9T53S3*/*)^RVAC?Q$.+022CM_":;$
M4JLU,)=GW* -NX1>9!UP*^'@<TYQW&WZ%LC 0]"JC?D$P_,*]9<3#*Z[]5?D
MH/TD6JN\JKU")OE2@^J,'B#_"6=DZ8F_U;24B9N@2A!K^ZG5Q@"'!EP-P$0Z
M8WBS K=&8E^;+NVA/[M3IZ+2I0:V\!<E"=@'T":?I]MOP G%ST %'RJ\H=@W
M.Y.D\[IMX5>9GA =VZ$#7<:_J>#DV]&5N";/*:]1T-^Y.\5VT67VC-#>N"K
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
M1ZQ2&+]@Y7QJK.+9L]B6DW_9JO9$2:38 5F7"KWA^-M%G6>E](RD4])A,$G
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
MV6:OWP:.[]<IRY_*EB .OO^0MZ_K_J/*\U-* Y2<;$Q=4C@$8R9V.8YW@J5
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
MH $7&Y2Z<1[).6J4.%XT<L7")F#V2(:_J(1A;SI_8Z+V"A>Q77Q<H%K 68%
M@4KZ\%&!;Z6Y%TI+7Q!;]P:31?<@MZ5Y<YUZ%TM*ALXLW]5)SYP<<]^>9K\-
M]3PWL9O^]TLZ8CW\:BJP%\$KD(+/;WU<!MYW-MICK(:-0<<\K!,@Z:_$^_A)
MC3.EN3\"0?.>/5YF<\OMFGX$6KV& [XIS?JYH;'<2P/1GU*J$8IO> =]%S;]
M7LHP4IGEXPA)&<[$W9 \]U-].#V(ZK<"D0V,/UEC3/V-E3>$/9G>P[3W*1:?
M0F7+.25<KHMC"V/PZI\^7"C;%%E#'?6@$FSF<1E'"HX7>+I[P+\L((U6(+#L
MU!_1?T]X7&<NJ:".Y%$R79,6'&3K-X%?G;Q/51>US,8ONTRKGRKQT_P8*X3'
MY*CXO>T!]0-O/JA),3)N7>A8[XGLOS01P4HA>9VT09DN[\ W6.)'TJ'O;,5*
MR(8[_OC?L!I&>5Q>&"*VK86@81'<&]'7!-78?X9B>/U.Z0D_/S_VK+SN9QM=
MR@.QH4^^?U;9C5D3@RA7]U@O;^Z"QW][V]&M"V5FF9;:XI+%*#Q,NRLO+L80
MMV_Q"3*MEY6T>K128?8OCACF8<(NJ<VIN(_PMS<\<K($5&YAW&NQ+2/MII4<
M]N#OV., V7!P_\,#)E!Y_R74]9'6&<=YOSL")3?^W8RP=S;1Y^^F=!N_R$X+
MJD]R/..86)N9.,.T%\ =#/A<4&YUS\['U:[F)%PK99GX)\F_0%($0MRG<DR!
M?>%H+9C8YUJ0SP=!:L-4NMO@H TWR]",B=Q\X#ZL C-KSY\P7<:EO,8D\;)=
MQ=LJ03E/O@RX*:-4[,E'/K#0+!=K AG\7OZ4!X(VNP.U?)%2"@RPS\[Z^* $
M,N<(]B0IN:]E++81IU/5 .]^<KSXT-*P1G4JW8-N)C1>@?0SB;BG#,J!O/)Z
M?)[GXYF+A5V!Y],"I\ M[98NO0^_2)GS5!8JRR KR;PM?+6'(ITYV3NV;]>'
MJ@_W3R5&1L;K7DC?P7ZF=>SJXXNG?URT=;F^RQK9[2?>R97^:D:2\(HD;QI^
M QGC#7W8,I+*LRL/E.?:&Q[JN<S RHNL#RA-@KOOY<5N'R%7 "6%M$ANBKZL
M7@Z77HVFG]COWD\KL('/C7N_T"E2T:WTO!OE^DGPQIKQXI4A9VF&XA"1)\E:
M@5Q'H<QA_='"FY6,5_=9"!(@Q\<Q&X=['(->5D:S9^-RR;%#SC_<]MS3/NUB
M9:W^VON@]SSR"95_8I9I>T92A!_Y"_HN-<DP=#L1:\U?8H\]Y^NU7&Q+)4_D
M&  PM,R]9R:ZEU[6]ED<+L2@FC<Z_F7GP_'<]\+&.,U:;4HE_+;#&;N9+'%'
ML/P9Q;3^9D/L-VFUI/OW66 2G']SL3!I==]%J.3=J1J])T'H O'.FLKGKH=L
MRZQ%)["Z05N.#K0^SQ/YEMZ8WGO]PE!0F 7"^."GN:)?WGW+>Z7EZ'<DJ?P)
MGR54!O"BHQZ!6U<@C5=$=F*/+IA1R"MM&70L2Z8V50T3[?3,^:X%47-(?$@:
M)3<?#R;,%L8P'8Y]PV<_B]A^K>>(J)4\<8UJW&&@SBA-&_[=;KEJ])?)4HRR
MHY?,KE5AKJ0=W_ :SC]/Y.$5 "FA[11H>R0C 2\38A*K\@5ER?-:-5^R^/,#
M4,(?:_ -2<GO7$SZ!&K[1X3F=D2%!95C3W;KS4T;ZPOQ 3W@[]1*OY99**X-
MJ@5N SNAFV$X&I?P0,NTTR+@U6R:&\\$.MWV6%+ ECBW&NA40Q,6$DP4MDSU
MOJ'Q,HV*\?XM-YI79\()+TERZZ%@+ZNRHQ$J)=>AC$N -E?F?@A1+>"\_8'#
MWC_[PO8+JU<@,60_BB&DKQ;*,7#P;*S?E;@!<Z5W 05<33O-=0W>[&#E/E]6
M1'V:O@+!@13+LYK>F,@CDI]!X_(9X%I*GBU_8 4BXRPUMN4*A'U>C.%G\+C\
M>;LY[&\BFZ&&$6K26W>/\+LX+6"(S5.ZFUKV1?#TOCZH!\!.YW!;$^5Y'/A:
M(,^U.[B@1K!3#MFJBZ_HX-%$>AAM(4OR#'<8_(*SL/</F4T85JQC+%C>CKQR
M!Q8M1A<][<'*<>V-6_X*MH!Q2@P-+F*N8-HEV76]&8>S/*?B66(IAQ;O%71\
M7&V[W5J_27RVDV4-W.,3FW.T^6K)QAD'!,RIX>T]1B'9?S#/==)A(5,)92F]
M&:_I!-_NA0E>J-S%2-1?V11:]UB< 6Y!&NN4B*B!")T[5R=N7QBW'\JI#DD#
M,CHXB^B*L>Z_V\QL1U8@:I@,]@HD"6O([5@_Y3JL(4B]C[7-Q=0TXO8P=.=,
M#&7H]1K=O-!L.0_&V/Y&#1[LPCMR/>EI27B8XBG1N8/(J2=2=V^24"R.22%P
MO22I7@'7R71I?I%CT$,*Y1.;9A4FNFQ39;%7^*6J55;'.J^1;-,<K+J$,_9H
M%<SMWA])SRTT.8@MR$\'(_)7((^R\0Y0_HTPL?(^::"O0)@@5WA) %)4" T$
MYMCXV6_&$Z$:T9H9,3BSB=\'F_A+SI3PZW-!>P0_3$V1"B:G7_[I\&;*%5PK
MQ6H#2TAT[!Z"A5&]_M!R><GB+TTWC_JO10: GS]53XCD^OV8_;8".2V%B5IN
M[W\JZ?[?'_BG$G#3Z-]:H+K5UH^#*Y!)G^*^_R4&ND0=U6-1B))L>#-<<C;4
M3#S]CV4?F\%C^$1DUJH>_]'_4ST^S@]DL?@7B=^IH&P'6\05U'!LRBL%9R=:
MH]BL/W,@F30Z4G516!W?5M@6]LKPA^KPEF^S&8>:.$AU[Y\>-DVUKFO/9+E0
M'UI:W<W]P5,>B%);!!*=DIV?9B9Z5DU3R]N*E^!-*Y!D^&:KW[!'!&'-"LG#
MIM^L=HH/\_<^VUO)H6X',OGN$QX.B:T[MV[8_^Z2-Q+IC4 7!9B=(ZP?+BF=
MS+@;<?'9]?#7PYX>;: WE>].  QL4Z@CK^%:AN4D?Q/T!E *3IN"3;P.CV30
M2OI[T#!<GWZT,Y#-Q1CVEQ4(*(F\,IZ3H:5N304_.$:%&K=0DU3R 7NB'$A*
MDH(Q0?I@+L,#J,"^V91<*ZL:9!QTC<7AXHXH_I0PBI]3?.<6.VC+W8OWH8H
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
MHLJ)C^%3I%AXT.)+F&#W*M2MODG24_SOK@[X=V H\96:[!5A+A))HD@RFUK
M,F+L(A@="F()?'\_<4X?3VI@WXI;TKM%L>OP+X?"OQ,XU-.@;5DTN&EU&>MJ
MV\O:U_]2R[ZZ"2*:3OWQ M<(%9ICHU8@#+7&-V!'R3__HC=.<&52FN3N<*A#
MD_@!PO(E!/MBHC[QK. _;7/]/^7\_TPW3]V*^B<J^\#]^"U%JUUW^?\ @;\?
MK[TTI\ZE_DL4^.<__.#?^MB1EV\QXQS$G_ 1 EQ^D06GL63]W@(%@E_3>V^A
MPP6'/;IV8BWY-MT)H[]8_%B,N6N-X%S9C;*PHDN!WJ;??#(^]=;J65R4>K,"
MKT'DBC$0[I8\LS(&&<-FOR,*L4;\J+&B//\GEZ)R$*I W_DT0XV/]?)5CWQ/
M$IJL#+N-HW84I>@<4>T+4W_ZV;"T*&0%L@N62%#"H@1%'+]4$(:U[?43J*76
M[P5H=&]SP4/*+7IF1KS8^<T0RHS<U9)6Q;<<'<QE=AVP]KM1X3&0:[W9O\XM
M$-MU)]+6!H0!<@)_3G//Z/W"G,I>;T<I(@6C9APLOVZ0%J#<+_^E\%R!.'8
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
MI FB5S!9K3O$RQWVE/7Q;-NA:]^VS[.UYOX.:^N?H> A:F4'SU%T"FP=/HR
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
M8E<@#UPY^-B1[O'.<B/M]SU834[D,1T&UFLD*)1S^M&4MZ) L[#@E7>'LEW
M:XVCBUXF15W$Z6#?%8C&&;"*.M*] AE@3K&1/ 4N_+MGB\>\+7])&%=5+Z T
M_F4BUVRO*<=%/PC!P]T8(<!H"+D*'0_^UC7V<,;VCN$8>00N.W'W][K>UYRS
MMY1_O?I2KX^:TJ+>78'@[Q3)NJ9A4T25=^U)0VEX2T);A:04'(*^,_V3&IS:
M[\I5F&X1;-+P7UB!Q ^K?8BF98J_[2BW4.'R#J0X?\PQ97RY;J0Z3K/2(S/(
M<DD8W?A IE.@F?Q$QMD>=-G8"F0W,ADO6WN'K\&ATM'WJ4K&8=]PN[ &@J)X
M\7JNO&Z;Q=WJI5@3^VR]\T>>D&[)#9EQ4#ZA!9,']?K)EF:17L=[<IAC>F@A
M@<C6 [<T2^[QL/NX^%@D_SPRCKG',X"U3>\M8"Z8#A!>=P:5LJ&GW[\'_+AE
M-B,);0B.@FR *;BI!STS/,P<!$P;JF[]ZJNF!;?(.W7]0-L%4INDN=$@(C_$
M9]^=$TQ#=GXMAP4RI6 C@N90^6BX6"7ZS.K)F!C7:[59?+,/7PF_3F#J.7;Q
MQ+;EWF=H",!.8-5KPJ@U%1B-J#S>Q?]:Y-O*1L<[[?JSH:#\'B<IJ9#,]YE8
MCEOV=&.Y3:8?B<AY'HYZ/5&=4E8G)+QV&SP1YA/E$[;IDH>W^]! [2,OCR%K
MG?^YB=78*.W4='(IGAY+?34+Z+J*=QX4V> ;X"%!,B.$IA3U*>%#20:)L+_M
M.#\GKS3E, ?>6':TOC>:34E"7ZZ[/T]+C^<=@"K4(I0S3_IN/( U*0.,F)[]
M1B'$$P167%,/_D@OQ7Y@=I&U\XBNL_?7@E_HF3:<Y\ I:D98 1.-"@*?7W#]
M 9ONEQIH0&J"2SA&A"_!*EKD!!BP$?%$U?4?^+8\N5 TWY.N'O1#(.OL\.2"
M(*J'<B\TJQ'QJ*@1=U"@DD^Y'G2Y.CU\3PHX2I54KD!\VF$G4NG+!-X5D4G
ML$;6E[G:$WA!'SLT)P[V3)/^[E<$N271YRW>R,#\@\[ S;NVJ)N\F/M.M<';
M/(ZV1A1&;,K7(>YH*EM($X<ROHJ@9_JRL9< ,G]\!$Z#[<3Z !\X[08?6?*X
MG9@[C@+79*Q+Z><)G_R?S&M[W?.W'G_BQ4)>^G2UHHN48C8\>[&7[)EEJ'WZ
M75WW;)#A7K&OI)2ZVI*Z%S'=6C!Y!%0#WK-(LZEEO2??\I'32^MP![IF] ;W
M)*)F$Y9NNV&-JQ@67\A?EA$)H1(/@Y!P7H@YYYL-G$^3&LQ<:K 6L)O =^[8
MRG03_Y'9P4[]F"H_B2X&M$<4[I/EVE(W?T>^SM1 ;\4P/#\D?A5Q%))'*I_S
M=O>2-30/G^[B1!*!4Q:'V8SB22EJJ3->':MS3HZH*F7E1M0L#73D-9?OS3;N
M"KPSH3Q3'^1?9RK^*@=ND@+<>GD!7*Q,$%(%&2T&K\F::NR<A#48A9&P^[-C
MM\'M@%^NUY!=T2!KX ##@\9!J[(&AX&2)OG@N5*/]-?&\4;EQD-0AWV_7MFH
M_+31+U N37L'4@^W/GV1/ZIW=VA@]>#5^6^A@ZLP0!HDTKJOX;AK(WA$T"=6
MJN&<HNAW6>VV+\&Z2G)TZM_+HWVX#MKVIG"EVM]\?9^-IF#MV66'8)K^O:J=
MM*(!;\"UF>*D*D6Y[02@C6@-. CL6^#KK/0P,EP%FF'$+ VJ:+4#H!P74*(7
M!TRO9YWKJS5_;5T<,%==HO^>'%Y&5^MU5JVB5J1SFB>/!97KIN3F6^;OC)P6
MF4@=#6Z0Z?1ZXMQA+ZV26N^IF8'*2C@SAQI# ,SF0=F?(0HJ&"5PDQZ_[X]$
M2VBS89YXKR2WSZ'J@K\%TL>7CX4!"<4'_@=[[QG0U+JMC<9E041$14! B 5$
MN@J(4I)M043$B$@O45&J@ 4D2&"J"$@74%C"@BRI(D*DA$A+I(N(="(@D 1$
M.@DE3$@R<R=K[[/WV=]Q?=\ZMWP_[KT_\D,#8>9]QSO&\\PYQO,<ZCQ? 3UR
M5JJ;\;SRWLWK5B%>AZZZ<<'';YJ\-/)_CU'(,-1%*&FJH_:WT(4:XOI:F!0"
M/Y..CDH7Z\8K%ZBHD(92#88<Q\*9AFKE?9+E#,QVVPDGI7;7V\U>!>Z24ML*
MBUZ@_$[H68KWV/:;MKP))J08>KRSS--.64YXCDR?6-7)S70%&SN<?G O0&W8
M[3 (%XL;ED2[HB/[[[E3#$"C$76+6KO^IZ.1M,N1?0D_C-CR+WZL4Z@0B](6
M*="LA^0KKJ+Z7DVN!GU%7-R(N_D@(B?1+J>0X-LFD9.*.9N6,MUNF2\[-:.Q
MVF;1I:E1.F-ZL8),Z5H2D8THT'SK4W#0-,JT1;_2/S;0/M]V)#8P\*F"R:N7
M.\\-.EJ&VAU:SW>ETF.IY)Y<WBY3SA[0DYUL65F"EN2I(1G^34%':2W1_;Q+
MK!=ID<.>$>Z[C4A=//^,(;<AO:X9YFFOJY2]A#.1 6,=LP[!V=8K:]X*%7!)
M".5'HKT-51D_8G7N%X'27&MR."2.^_;MVU-MJBC()AECGE#0%4>/GMYE=[$\
MWP,EWE,X>S"L#</Z$4-*<V%1.4;O,(OCQ*,DM.NQA&6GHL5)"@9C*O]%GDC*
M204S9UM:LT@K!4$^5S,B50_\J<;6SZ39>)%4>B%V/G%N@ 9](8P@H1R]M.#[
MUN,$GD0+=#F(^^"/5GUG :*[R8+XY=/2*Y8Q[P@OGMXVD@QFK[S+B%2)^)<J
M^Q1 _Q8''A(@IG6XRG!1\*.&(4NM9]19PPREN%FT6]Q32#FD=DBUNMMKR<3
M\ V(90RFI^6KW:_PZ\;>K*SH).V^[GSH.B?A\4,$AI5M9'1.)?Z[5[;O(FEQ
MZ4+G"^OS#FR32AW70$_OWNDUV7L4#1(V$B",6]:DNC>EP+Q!V0V&N'"EK#E$
M'5\)WKS&\.T$B._J0**<1%S/-5X7#]U"6[5;Y#_(G3\M0!P4(+3XKF@&A\HZ
MK[F*PCY&@]J]U!53XY]]M"?OU_',R7>0.X3\/L57QQ"O0.> T>&Q__:5[ JR
M0K:BZWC50';>TB2A68R7RFM;:U_^V<\C65PLJ"C%1VK6('DRGEA>-G'>.2/N
M3=U*+@@D$Q=)J&J+E7T"1"+P$BHA_)<?SH20G@+$A@P!(O/[FFQ*B!G\S^<D
MZ(*O^9(-H TSK?DE*"F7]@900,_[+*![[_W\%S"7X.+!!&J4M%M.S!4"WIHA
MQ2>]WW0>3(=4>HB[M=Y>/9GK[B1;W:UAH_6XQ<M+=?^F^(<Q<LF\U)\O69YQ
M-%S5,."!Y1!Z?";_30[;;_[,03/5&NHFZ/ADUY?HQ.*G2ZK$<#W_\)V764\O
M2,E\$V]<^-M\DUQE:?-*#[L2VC;!C^.I^P1ZLL0YON ,.]#FT4%3SS8Y)QR:
M(?2D,!<A$G"56M)-40!?SI@H9DL%[^C2V#2L[KS"@_$JZI/R6QT=JG:U(U4A
M O>IS?O<RFL!8OZB*0O]^US_ K1M35HF'NJRJB"'&6QD4D6A3U2Q)<64[@GL
M>C6BND' O=QSF[XN:4;)\'MSF0/JIXX-IIE^0+.(G^-GPDQ=,+I?>+_T+,7
M&"0;*B=ZI,22"SS(%EB/% HQZ%Z>1\J+I9:7&IJ:2R)]+I55%>EGW0^^?Y]B
MDGW7=O#71-MNJXXGSEG7DS-X0W-C]R[>2ZT:'5UU'*^6;!E=,Q@_\^]W,JPI
MP2W4$O_ZX?ZY$0&B=KBOB0Z]X.>/S$525(I98\]OVE)+2CV5AOT+P5S'I,W?
MDVAUZ3O;"TB:.W&/9X]G)PV?ZYQ3>"P247_IG.Z-@3Z/QD0OA<(!$\5*GS,4
MU\56.)KS@1K#V6 5'HZ-F9EA"YFDX==Q42:!=&I(7H#[WA*V<2-6?#RQ?VIU
M\.V7"U+'J*(&4F^*S41J/X!QC9!\MUIA9B5K\)LE]+!G 3L-<-7Q.OPH-,P>
M0M?N*P1B56O1(E5:/ID"A'NKU\;";"9QNX/)P5=,@HQGA,^O PYL_Z>%2^J
MQ>:9K5)2C9VTFVFD4G.^LI.C+=>DW+=/HQE()XX%:BL'JG@88JLUV=K$>2N3
M@#6Y2*VK?YKU?J7^;(!I2?-GXT[5;FM#!%L!!9PE.L*"=U> Z%QK<SKSKXZ3
MGXXOK53]V<33/280*D#X:'9/U0#2<*!A?\-,A$4>(AHL_=7NFFVNC<%;6/[U
M/ENFAC:"CQC8;;B1&B?EKMP.GBD#*>56X?^4I\,451G?6-[E5R!F75;9I:,O
M_4'>J^![:7LYHGCG.N0G\LP*O+EOUOJ$=P-E54'<;;@F2+J2N;&I7Q-@6.'*
M'+$-R/5^E;1!I;[%ECGP)6Z$0>SW5@BXF=1<Y<7@GDN0%476]!L5SV&F4)'O
M+][VCTZ9K4!;ED!OSTS49I0RL_NF:9EV1'W#!X31'=P;0(T6X$7XJF5;6<+/
M0FT$\^ODI6/!/G?"+M_C:(8::$J<2SK^=K0+M7=\_]PI,N&2>(UB641A:R8N
M1?/$-6J'6F&O/0[:1N30>A:##M3+.$+A1/<']\D9DV6)-AXI***S5Y[[@Q<Q
MGW;/JLTM<K_FE%:5IA]S&R._#SMW\Y1EQ_-X[",!HDR*)^L*Y[=O_-<W>@R,
MZ-@-,)0MSJTWY:33U]0[LDLZJ\3O!:I%3O#S6'&6CY<_<%;Q![[\TO*AE[+^
M_8OL35ZGSH0=HKW9G5W:A:GRP^I4K#C0\QXG]/Y6GCS?8CSO;LM;P2SLSJ#F
MQ/7#5'WMCFT(7D(FEL22M07O<&UPYSN<;-1YJGFG66W,>_:G/M],G_N0;M#M
MS)HZ''+KW5?0GXF.()GFVA;,3"O\9J].6UAFIW+\P66N'O@$M!@9KHF+1&[B
M&55WRJDRL8]XQO2!U!J9K# O76[@Q:*H*Z6XK%@W'^T)C0*EQS:YC]WWQ<M5
M'+@L#MX@)&/+I\ ]B;F7D7L4D<=*5PP)0[C!7>96?TE6<JW]=Q$]7<2UX'GS
MHRFZ.'W.(SZARMF//OPT6+1"?=<;^1$8ID7=9@.W<*<;5M&IN^3WLI*?[HWP
M(@7M_YX<_%7SK6M1S[3OS-DV_CFXN+T89EV!,2K+0H!X&,\S8MF=I,]%R8M"
M;1W!QWAR%=T'*GNJ1)CVJ==9'@\<8KY_FW):Q]8Z[7^/@=S)3]]W5YVX&'16
MWS'P;,\MN@"A:,?5Y0CQWZ,T_SXR[@[\ G4,;];,3IC[6[D,-M9 RG"I(><1
M6Y\QE&U(Y2E Z]G[SQ0W<AYD5^T8=+?NLALR80SO_.J6KO2.'&1J5'I IMO2
MR"^KMXV:.%MY']!>/;PT*&T[6$,-N.\]-+]@M5*@6X*=UC7""Q!<-:A3@-A"
MO:7Y$+V5ZC;WN)_&H=7-1<K+D6G:;?K-9A9GN@\DF"+7K,>MVLWN2,1%5"D6
M]D^BY-BBSZVEMI_,=R>?ZIV<;1\8-%O<&-"JW?] >YKF$N>HW>D^J)WBZ9*>
MQZN-/)1U^"\#.HO@GQ@*W1_>*4",9O+^)D 4#30 JT'4PH/5N.EJJ5$\"._M
MAW\9YKFBZ1'8^4C-KY[0Q]AD 2*WP(/:'$N%<<'F%W"*R^"'4:>?3@"K#WKS
MDR5@,(C-U+^-KB> :,YH< Z<%FL?_%0&[*=ZNO) S;7%_&I9:$L\%V?G]+37
MG>J.C;![L_G;.>H-FE^>7^4O-NLB9)HNE;E;O+V<')UP*7&%A"VBLFZ+A8:'
MP%%$'"Y+2BHZN06+(S.&(Z_8&]8_^XCW9%DSB-&*R4&?#KP<)3B\(.Y81PY;
MGCELKS_0($MH4EEZ]78OMQ&=8* 2V7.P\J+I;.))HUV6V__9*0FE4UFW?D1<
MK(331!@HEIV:\UZ >*+5A);#:^\[-K6Y2 HKQ7,<$2M^&[7+9<8!?#N4&A[0
M9\<N./-*/6$S\%F%VB$+B1X 'Z:LJ=0MCZ ?*J4&"1!UP_VI]<NWZT6NBXF!
M;0QRG>G,\>V=Y6('R[-Q>0,W;M=:M-16#>%CVB*LLR<4! B=U32<DD?OG+!F
M [H=>OWZ+\V^_NE<UD$TG4W8D>$^S,+,"9_A$!5;YV:.,/6_+B<&>B0=QF_I
MTB;/UX6:VH]UZ_@-L1,5^N]_33MCH0J(]?#ABE@SA-Y.L^:7 "YQH6Q'-39.
MBG,KN5&\9D_MF>)NU '\>?;]5&VM_5^F? (T"*RY\Q4)2N3']TO2:^\GX%S(
M.P#%%Q/M5MEB9R%.W\AUQZGN8/>@#M-%F#20_C79!X4#=%K!_N'+<,HL K?,
M!]IJK#GTU5!C]*I_^]@5^NY]:MV.<76_0Z&]QV)F="KSMY-/G3,8^-AWR5&]
M)'>A84WB1,:"$>$'@(?F&GRV%W\I"][)CT?M=0CHT-Y_(,\3+8$2F3AV/WGS
MRLO,E%JOZQ,R$K(N[Z)-]N=O'OM"9N5"4F!*NW4!AN>^UC#]"HIZ;FX4X%KV
MIW9-+^'M_=G@UG@FM&VMT;80K(0^QM7$\8].ZO"F:/D8T!?^.DB^HKPB,&(I
M0.Q9FX=0^?Q/;P%JNR<DNA5&\@?YV3"%FL@5('I,64QJ6]*?O/.N7H 07FU:
MT'L'-&(9R:. ;?>: =7;/Z*8%P/4W$'3AX*4./!)>=+$J>*'\K1@SC#24IC)
M](E"KM<NC6TZ#0X'*33[O09+/G28WMF6RB!&'FWTGEU*D]E5UA&\?W!=X$[W
M(=WWW1J\:_R['=;"GWY[GL&W/EN)GIS*R?%3KGT;X%)8H5,1U#4N0 CU: ,1
M9XLR)R'YGJ6UIM<E.3'']B79?S2]IFE9=RP%'1W[CZ;7WZNZEN10\\)_-+V&
MC76.25]-/_0]IMW5>A4#U'A2Z8^#U_.K%PM\.&'\U#6BPCO!+RJM-LSM]GIQ
M2UML(]3^S.Z)<@YNDK$O5E25J7#L=2]%!@S75\'N[P?O-<Z;91IG>@Z)"1 G
MT$\!,8-[K.0F>670G:U5^V#N$1Z@QW@LUU'467$1I5,QJH[M.@5Z%J)#A-=?
M'?>;;BUZMS4F+!+GI!H5H$A.4L9V9%OI2/0FV#>]65AP O)&>S/U-#I[T&&F
MKA"FF5<8>RSR4,'6?P-OV8\#9ES#QOK=O6:]OO]QCP'G^ACG8+*KO47:=G^2
MLH33B1UK.HK//LA$PL=S#*"'#K-N?R<^W<]RG7;G F"GB'KPD*ANK0"Q$2YH
M<;NPY_:QM0(ZOKI!&\"._$')R"[LN2QR23OJX*16G6M!PR]V..:D'"!_@"W&
M(6"9FMBO_KSM== VJ6H0A=_'E0L>HFA6]02+5_6NBM6B^]$->J2&V5Q6SOX\
MGVR<+#.&/YX^90&ZQ1XH82U'SQ)%A^N>XM-4[;C8ATF]RQ_P?J]]]#Q;&X+O
M8%.XE?)ALA(D/:)9INZRHB9DPN,2AGHDK!I7FZX4E70OMK0X&IMU>WG-E?)/
M-3)E*V6G9-]?9G;.?YD=''T\V3LI?"!]B"DL+_W*-T'WQDUGC_=M?X/\J/3Q
MN14C9!0P35[KMNYJS,:./<*NV13]U"-H\? PO#)DPGB S?"()LMXX=F_JSC\
MU/&'-TWL0(,*/KPL+F?+'S(>)P2(O-B7%NC':\>G)9=W'AB)@Y['+?7 [*'9
ML/U_5F?9<Y#('%P0G_!)U&D3EB94B [7@2S\H+>$GQH$%?(T6=\A70$BJW[A
MR'!].%PPQ]8FRW[[R^/Q?Z6D+J7^W-1D91[XV>36C^M )/_ BGR9&*C*N[P&
M--YN^_U/)=I'A" Q&$8DW.%N!K[.L)<%B O8+?E<U)^\88=L",_GO5P3-_?/
M$R"\@8D[Z%"[0QG56DW_73&7?\G^5_Q]C%D+^?<IYF)RDPS/B#A !'4/0!9'
MN'N 03@NIE3Q=U[G\?0(]&0HH?60 "&9S,>'KVVL!KRQGPP__/4[9& ;M$6(
MZXQ#<X3Y\92CP5U#FI&TRP "],M@N8;.>IOEL<GU0?=O=%0),78/J0VJR9"?
M%D['EMQSE6AH3&0,!+G:S\N+'KVEG>JN;N^N.,81]U NFTZH],DP9L.Y7,@&
MJ/E;-IC&;JHAO#.N:PW(8BE]N%G$GFN$Z]VF+D>PE>FHU,JBA1-E]K,=&E@C
M'_HS!J\K/]9\B@\H<*](>]V-/W*K'=@OT8\W!D-'Q** [?@[; Q3DNS'Q,KQ
MC-D^3_'W1C2W8[=[+Q'%P7RKRMZEUHM!K\QO5'<3O5V/-.;M.EE_9__9-YE1
MQ,N_[=JWNS#*>G ) !BO&#VO)R]:!#E%%=LI+OL,#H;^.U4(3@9J#J"O35'!
M0U(S RQ/NB4G+<"?U=ED@=X!'7>R>WG=#,T0>ZRA-E=EYJDSJF!Z33.*>+ 3
MA9SP[Q!*:+-C>Z?Z??^5$?_B6,9OZ<W'^-M'I)0/%8QV.A5\A;Y3Z?W$K^>@
M9NH[IV1V>,/J%2N"I !Q2]H7&Y52E?"WB-?NV"W.7=F8$-2>E&M)N$)M=<P5
M,+1T.D&8LA>5=F]WJME'*$*E("8F-MG9-<<]Z?X?2M<#7R=6@V*J_JYTG5V=
MG9:676'\A])UT\;JJAU9AVLC]KB]?I/1$W Y\;??TF>&><D9=@>^Y6Z\N.-Q
MO\H0,7^EDCP)']D_=&Z%(H([L0B>$/<R?@-(YAK@+Y1Z4M?SL*QCE?28V_7Q
MU6._59 R<PA$=Y=+SE%VK*$W2:B][;-[=GB^=4_2/7Y0S1I<"&XGK,?[<[5X
M=\ "UGJF=WJ_:RRT _>C7GXC>\\Z!?O U.HMD+V-7Y#.*.+;>,5,0O_4 XE5
M[W#S#I*(+-<_0>3706J_#/7),*BORQ&'B[Q_$["%2O_=:5/'#SW7^D/3*!'>
M_:1..0Z'<I3%>:$V+&)@C_]T(PU;[[2CBX39Y#3X\=U$+\!Z@KOX&<T)*XVZ
MTQ5&4/M-OG. 9\JCC3C'26-2MF0,R2[?\5E\L'H,D-8V-_)/M_G/G) 3SA,?
MX-2SL=.R7"Q/@I]KH,EIJ<2N S-VX^\QIDZ<<6U$;EU:]))B"H7:*OB2$GY8
ML'J^+XP7#PFK+P[O&'#K_QC=EE/; E53UK.;0E$'P0,UPSL-A MLP<0:%)I%
M"1E!;\:%8^XIAI4S".(3]RMZ0_-MR[>T>KUV3RZCW9ZUO)WPVL]JHS'XRGKU
M%SCGOP%8ETPHZKRM;/+T/K:L(Q<;2W7]58%-K2FCO+1;M@:13%&[XWYM8A_L
M_1IH/%7T'H]XKY0QASJ& ('$W3/J>F6&KGMBU!(1RLPAQ\;QU">6T:T<_=M^
M 3<F#'/? O5)P]J4Q81OT/OQC$B&X5^F9?]OL4 )6'.+UJLN6Y/3#./GJ-%-
M.AW7UU$1BU&-+YQMOI>GTJ7JO *<OF85:WU06ZJTZ<NVN2%UY-O>I_7QK9H,
MN>!:H":(=][ &O[U0#Z)=-*7_)C6.+211?NM;.;6=E"+_J,N3HB4%\-\4F*3
MMKE/Y\,ILI>W=X)MY\UT3%/%$LQ%MB'I<:-QV_*K[>*J?@@0V?K!Z];FO_YE
M3>I-8+DL\T9=H1D8_ 4'4Y]60#"/H+>9R9Q#;0T>"-ZK=>!T'@\#HC.-O26>
MQ)N\PEDT6A=_G@VV,J'57\KRV/3=T]WT]D3T'60M@5^Y-M2;N9D*B"DJP16.
MM$KH4]]E[N0^_6<&@?]\!= :@"=HD6 ]4-P1O,9.9<R%0(=X!FPUD4WE]&$Y
M'&#&U@Q?6B<KK)Z;>+%'??9J[&KC[>0'WIF_-,"Q770Z*/?;@-/)K1/CI>9E
M-90?[&IN,%"3.RQ:=8U/8@M!P@ML*4C"A2) N,&O4!&VS^4>WDG6Y#PF!?,.
MU&0:)^?CNFIMSLS/P-AYMSUNMI^SRC@#*;*&4B6=(7W H^TKAO.>'V%PT4"5
MB\%O8;?5-A=JN) Z>*?S)B;>X,3KYX2. K7*;*&3J5=8UA%VQS_?<[ ?7YT9
M_)Y@MIE:1DHX*0<4I=U#'6%9AP3OQWE:L[!KDYBN34[;V!OSOTX-B;-C0[)Q
MA#J[P>@GTFI+02+VI93.)57KO5+D*E**Y%[OTY'C80?O%"=3JB!-*K%5=^SN
ME9JN]'?\@7GK.&A]-L7L@18/XT9<S.:_H]*_(D$E\HS4L3PF]G$>D]HGUK3<
M8I"O67< &4&1</ 0]Q+QS\,?9.OT-]ST^B5#3093-R>)-^C\<-0@J1.C:HK]
MC)V!S]PF&!W4F*#6B1K;@=:9H"PGG^684EWKR%.B61BQ1R4/?7ZTA R#CNO)
MO_)[K;7Q@"D+1C>5(7N*/A8.:%@-OY&8:"&JSJBCY:BR*WLL:GO#^\8<&42&
MMT_MD.M"FM$#S?JY)TC)X"VXI)$:@C1J-_X4B&%R'?B9M<,[\=),S?5@V/97
MPN[:/N+N_2Z_YT4<N+:/_+5E_]$BZ\OXR;)AY[2<4H^VDK\,A[AHSG9^)60(
M?RD#BN$X4CYXO:< X4(IFR^ERH('KB2-83;A,:P;R4<P>3C=1KM;.YLXJ;($
M-4S.Y*7=2U@QCZ(!3SV=5M)2<0G^FM'!YXEFCH8RSF8-.6DI_F:^;@+$50*H
M-#>SP$)#6S2Y!KA[(\LUGAR2UKL.REZ>08_FK5D#>Q:YZ5A[YF3Z3K::U=OU
MA=)^8F)3)ANK<R,,T/>NO;4_Z;'PS<8VB(H=A:'I!CAM/'[.6VM>N0EU]4LU
M$,1,WTS!+!9_F8.2 E=894/C(IIRH/!LE"$_)KN^Z&O="'63B4'_W"-24D*G
MFX_17/CL')-%BZ@R<0V""JDBP4J@R(AU'6$#SPZT9P9I-0+;H/V@SWFV3TB5
M>>:GF^]Z?>4\>O5;9-^'O+TWT/*]^;N3S6##1ABLR#6$P@EHII1E_,,J>_I[
M3M&+Z=5\W^#D8>+0 _#!IU(=<"0K.;C3"4-T_>ZY7+HV4X8<,X/SUFWXZH_!
M*WX!)8J_"79QS?$7VI&<5RQ,/586S&=J1J*.XZ6[_,SLU)7]6L]/6<3S;K(&
M^[D-<.KR+9!O'B%%&R.?&@@Q"C3Z6TQ([.QZJXY#$%Z57Z'*(G @N$P$PNM.
M'7CD-[Q[7'XGMB]UI#"+K.O./DW_DISK_D"^_.T%N=XIIE0M7=W@ /-%^J2)
MCXZCA3%F,]AE5?',%!@1[C!(FLZ-*#[OZ74B@WI<@$C^%K!TV\?VLC^E\.@#
M7C8$!*);*)'\QWPJFAY.("?SQ)>YG@U.QT XNXLXT\.2.5$$T(DJ=+W;P)S.
MUS<-]R7<8O?&<\[A+5A3'T.:I9;3E3K5>1K)"?PH4_;%8HLO/LUQ6T%/+)L
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
M'=NN"Q-K&N-:=_2EJZ,4]G'_CWJG+=6$F12;;M\('6#K%);<;7GVHOIYC58
M>T?KB:N4M&INUY(C(07=P.4\YJ=3CD(M2,DJ>Q9Z9/@AJ2T<*6X@@;^U1-PV
ME<3=^HQBUV3;,9?AKLT/K$MI?6<_(U*O9]@Z&_=V8KXA(-?)X>3^:EP#4"#$
MDQ"'A(VX** &0Q$':G78O_2*;>"YLK*C1QA*33%2Y\LJV-@0C:C6NQ62)=*!
MM@:VK.7+E2G6O0;[ @.WWFFY<RS_]R&WBG&S<\"OV)EDKE1P._*=3R,?H"O-
M2-%7#(XP9U1TNGT=[3Y9=QL<&*&*.+0:Z&&C>:+$I]?"'5AC.5YC,3?G"TAR
M&M#0\FG:XLP!;)>?ND97>[;M%:O[%O:%D&=+BU7%HD\S,?R%%! I.J'9Z4B@
MK]['*L.XL^C+?\GY,&QCG9X#-6D1 H2SR/"VX!8"J9%4" YP,-7E[SJJQ$=,
M^D=LV<;38UW?U(0YN%I,'AC.4/ \%&1<VSOVXPHK>GOJFB2%PTFYMM ES.(I
M%C&2ISE"%'5STF)9/RU%2^&,&V0LD\H9Q%TX3\LBF@&:.%[Q7-@O=[+_6%%.
MV[W<23N_I=+X-L] USLZ56R]YEW163("A+@'%(*F1P$LA^$().LB9N?$\*9@
M+0P3'0$4A5'S'%N#&/HZ(9?9V)H"5RO"C%3P$? FIZ\@)4A^=BE]J@$0^]ZM
MOEAPRCYJ>(?; 0Q;N_]7MI*ZQQ[:;U+5O>C6L4JT!J62PR@R2 H]^^U8=$53
MLP#A3YY?]>+;_HD[!K5C[4SI@?FL'R, ;\=#O UH,J(NPA2J(\CQ+$%9II@P
M6%GGGQ>4-25CR<E[W;RKZ-PO+3[W1'S*J%W$ZV7=I96@M^_,Q<Y.J)?9K[GP
M\$T=( 8- :^.-Z9=Z:JX'65VJV?HU9IT^<?_G=+E8DU44)/*RQ#G]*YY_'R@
MKKZ']M!6S&BKQ4!-D #Q?3NAC,R/0&T4('J:6&/43]Z5+&I=,C@,)8I_;@)V
M(N&:.["6*SKO_'?H\?^2/O?Z_&'DHT3BF@)];QV R7[0!SNNB_W1_/,^[[0(
M2'4Q;O3!5S2=R#9=<UA^I_?XS[XW-1H)&IA")DW3^]9FQ9J&^4?P*L3IU9_^
M?X$;("E/G'=%J?*'<OGE D1V/23AEA&YV+;GWW )$0LJL=:/^,PHCB@'R^-_
M :U'"-&H$R%&%/:>(7$PD#%H7+^Z^&!;ZIV;GJ\]YG(FGK7=K0A*^Y)Y;6-#
M,T9%V7NFXU?I*\@"-*.#RK*86SU,["<($%M_1 ,KMB:?5(T5""Z=RF?-',^:
M^9N00$V=94+:\S6Y CU=: N\46<EN!8"!.,W=IP H0J#N' XS==@J..U5 ^
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
MWC$2;^T9MSWRTE(WK7/;D@\H+'73"BN,S\[/^O%5=M@J#<>A-@3.&P UIA,
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
MHG%V8E:XPU>/DDLMH:8&-5-E!/M51*>1$+R4:]0E*,(4M!-WES=)4@IR)<J
MQQFG;/64Q9])YF75KR$@>[?^1$>I!"5==[<BJ@ZKR*I[N L*9$AKEJ6/EH37
M.XU$[*8\ZVB<1?+8<J3L#W>J,N)@(2L2 K-L='<3+W UXYD.[1@/]AK"7EN.
MSKJ)59,Z3.Y(7*G)B]98RJLA[E1-OPP-NRHM-B#A)!][KY106?T3DF+[5<#&
M2%B9(U*M=5L'"J(XF#70]>-E;; 9ARR#WZ>B'#6KL[5!,ZS1MJW41[>_VZY]
M=GS_ABUE147E8:Q^C;.<Z V'XIW>/"I<$E!/RYR=6KB5WG'5UR')N1[8"I'S
MOU=19S$_(QGR-PQH!7R1H,2K\SGC(?0(L;(?FNA3S>SJK<>5HNM4S9:ZHJQ\
M.L-2#<5BP4?^M5?,-T,G>4-O[3D2E(Q/57518G]OO9,$%3-YY2D=G:]@[W+\
MN-W;?;W(=2GO9K=MK-E1OR.G36]LJO(6[9FEPLD=L#UBI]O I8-"9'[7Z),,
M>[U9SI=QZ\4_6LKRE,%9Y]ZR^MD4G,RKLDU$OQQ6_8]F0]\JNAEJ5@WE-XT]
MR@=#*< %ZD/3KL^:0+(.4"X:2G^>A0_('5,J[^Y2[F+V]/>X'51LSAG*^62W
MHKF@LW0,_.KL<FAJ+7@L0:'(Q&IK\1XI.)@^\%2"*C&5H(K8O"*AK;@Y;G/1
M*%F:M@L*MP,?NB@;*6-D YY'U>-D_":)#0_J6[*0,MP5[!35/O&4-FQZV6I\
M6UO \<A^UMN/>R@RGVEI/-2BJ(P+6"QP[*?,HS>W62IV7?W3S3; #@->\8(5
MMN)Z8@4U:8)S_.$2-0J2MZ>GCH*"Y.Z98J<@W" M1?$39MV<MD/B*<52DEG,
M\ BG/U>FFD[.)]R*^C6GXFU,ZR];Z!FX</H*<UW29Q*FS5P1EH7\!]$Q] VF
MEML*'W!DEWUW7!2775<PL>N<+>_Z^>/NT@+S?<HJSXM( I9#DK?ZC'U565F\
M38IP/3(;K@$U+\VUA($1YGI S4'SK>R@?:[[%AFN3 G*JS7<";:HW^!ZSDYQ
M*#%H<'![0H#A\W"SZJ]K=$OID>XGZ=ZI)NEZ7/-88%W'Q]*\%_N;"QQB@W%9
MMDVDON;O1_+S-IV*)1:X\E3Q-X;*\\:2^LILR%_M2%=)G0!H(T%]B1)T0TB%
M4"F($V73%#_PY1O(:ZHT@P>:32S?=DV5MJX,*K$R[H8UC)<CSSF;Y17*?0RC
M7WX=+X& 8V\[!S[K;N4?J<1S?=!U#HGXSWAVUH,CKQLW6[N\LGZ0EWQ.Z_[+
M'2<NI7HEXG_[5;II=X)&7,J#GFC-N>'GS H?LS-=:=];+]K?2\I^E,0L<70\
M_GW$=-O DE  !NR*':#_ #DS,E:#@9$3%YFF)AS,JN^I7I&PX=/1UTH_CR[J
M1F0Y]>!ON=[3?%R/=R>LJ/)(N^2^O<)X1[99^?]$=@KS/E^\9DB"VFDNJ@8F
M1L5[)*@Q][SN$8_?UPU=Z$-:;"I%E(YIP(B.!1C#$Q0G]'* @?Z@OE9\ (C!
MI?V!5?.?O69Q=R2H5;0=Q)M\"2H*&4VJH'(,:3O1DA\PC1>K@8'A-T*:K[MT
M%*H.)Q\N+8FW6!'WVY;).;/CO*?,&_FK? UECDZV-_2'W%T*L:9C]"(_: L
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
M.5DI-ZQ<I1,;ZK76M$I5 YX:2U"&=.C H.!SK."AB)XV $24 3S9*'21X'8
MV&) K70N,![GCMSU*NVBZ5UVX!IIK^AZXH_G^$4Y%93>U:)VTM39D1>+=VWO
MV-)ZTBQK"I/,#J%RKW.]/AQQ&M<+(,X+LT)#OHA]OR-@)>$/7#!MT07,0"2P
M(AN27Y)^$MV#=P;X"$*Q]>BUL@TR]AE[U.JF81_^RA(^[KC1Y=5;0\R6U;/,
MDQ4%39N5UEOLM=KM&RMVPOQHKD# J9L;$=6A;9QJ":H7"3KF.X*D.?'W^(W#
MI4XI\56G<B#/]H%<"[4J5BI6^\"&;/O*]Q]C/F%Z6FLS-K81Y3E^,I ^P\%^
ME*8&QM_.@MQ_869*4&<N9'Y7"2A/RCEG]4[45Q"7O5YKV="]J]H/%76VJ/,^
MP*6X-&$\O#9TM+78'F<4.'^-4L7.C-&^._O/$K/L# 9Q6A8PI$W3E:"*MX'N
M$M2QBCC >$ZD -2TT:>3V,I SP8(@8_/78_0TV_]+F='7M*OR<ZJH\"7Z8,I
M2YJPY^[_];C3HLSONJV7V*5T4;J!!+681]KLN##=_6?O.VPD<S!GQ5X.LE 3
MO!=.&#=&8,3^N3_0_VAH$0TI+\E 22NLX#40BD 27$(&.M$"K]F5#\YSU>^6
M"_J-(5?NAP)2,_HNK)77K) WU!*[UG@J:JI]Y!!?\]'/O6/))^WPN:Y?1#66
M!BQ\KF<Z<T8A,_NW2P^Q1S(^25!;)"AH!QV6=Q;$+HEJP%YD3F!#M6(9;LVX
MW?40D#JH?CN7G<N8BG%2?!O]_$V;7J'[MN/\[?&Z.@-\KW"]7!\O1LJIWF-L
MO\\!=LMP78#9N"A)@KJ,@";M 2,>!72NH_\ >).7?8%ZWY&V6IB]#2VG_022
M[UXH?TMMK_(8*/!W3QQG9.BTF7=?9?GF7]ZDOFERMOEXKWU;@!KV&#*"]M"A
M71(4+*<\V C+S7.OU5-T1NJP/<R&U++ZW%IL?)?*+6?\8FEF'R4AW-0OMQ=[
MTW0;?YE=J0U[0GFOC'[]/J7 6^R(PD).<;<!;QDM+N!47_)#6'-TI(_8E4)-
MNLLPMOMHE&0N?+. T6W]-L>>1M)H8?BC_S['%Y49[#*]ABD94@N 0,)+XWJ;
M^EW@95 *$IC7P+]TB=%CY]FCMW#QQ&W^PWBQ-DA/%<(F^6R6NRU?^JQ"*7\=
M629L3$ -=-H7'?@<GK-4.*?=FU\Y)[[?Z]OMTW/.M;^I>*)JR?U_H^'\J30D
MW62)#[=:]?<")XR.%#CK@#'WYZ=;!U(@CX6]HQ*4'!D:7!)"% 5X9\9,8V_\
MJ] %AR!>%TI0'[=@?/R$<D1I!-,G<)J!1WU OA:LS!;;KQ82@"\/!W B%V =
M 7Z.)"7X ! G08WN,?T4R-\BEA6]C5"P=]5:_]=I4"EN<EL)LNME6=<%UR'\
MH*I-@.PJV *: J/>]>]Z'38Y7!O"EH&H7-FH4IEK[:KC.[=4%2>/'.O0?18_
MV>Y=Z)->]]EF\XM[IEMISY$4]TT N+<*C?UZ9B0HA^X[>#-RUJY=TS$A!S0A
M\O<L"6I]RY)(".9[6!!;@I*E-J#%5W8@^-$+&+A/GCUHZH=48KV#LA+4/D7A
MH&5P1E?N3"N22X%N;&NE&=G=2AQZ2H)ZMTWLAB/?)$D!=?ITT!J[^%.&D03%
MX/&C)*BT-1CN)C:DH25:CT6LSA% # FJ.8($M5F5Y<'(3;TCSS%G)AE?VB0H
M\FD$'JZ2H%)21OK(M]G\M5.PG+SXKA9B+U!(O"!!#=<F0)&!XM6K):C#\@W(
MW NE_2Q!S5S T0SL>9<!4^1[6J(;L/"UP  8Z<3 /_XNU>(U$ A;F"!A&2DO
M,U</ K Y>R.P\#I+O 6!I&&'@+;E?+H8[7</ W]QG(I3"'$BMV)@Y!*N&/,)
MLSCTPAQ6@D(E+ 230GL@M?_08NI_;S#9_]]>_Q?9BS(L*UZ'P.DP+])[''B<
M#KGC( _,#X0,*0DJ KE)&>295X\(6N-A]T$<#PLYLL$L#$=9: 1KIC84B)X(
M]" [V'($\!*1>71"+,_-KT>GBC[K0^'JB661Q//;=:"O'YAZ[5"ZZ_B9B[]]
M8PY7^)2!].DC^U-/#Q[R_?F.TU")O4U^BW;(35%("12+Y/.JZ;_/D++C1G]I
MM< 2Y= GNG0Q<SY$(\JL*F4&*=K"+3#?!'2\G] P-D'DC),9%ZT<;ZF3H!07
MK:;-KJ!!1RAG 8E<9]7^J:8[KD$65M>4H#0&!>N7BHK!*?%CFJ*C(/3//W H
MQ<3*.B[HDQ7%4Z?$7R6H=BZPIM3>\I97_!^.KQQ#@Y>-8 3,XB2HDG-+Y['S
MHFH_2E#6,1*4$0 9JHI/ LB;/:]^7W5@<#R ;,M@B(PDFM[\.3,791 '#2T<
M1J+WB''M_XE5AS^>D)L9%Z^)$OI#(>+5(T(EV$F4%;#-*Y#+PV 3:MA2L$G0
M!VH]3AEV5NQ,"3=HB.@Q[\P=Q<K,WR/:^JGFU( )$;"%9J'PQ;-HUG$[S<J;
MN#U'C^[\>/R#-O5; G=0O.X^,IQN-_.%@A?(<';W0XTW7P?) H>D$7Z5@Y'J
M[-0&\6?COG"K0INK6]UEF$1]L&_";6W)C*+O#;+<9?*&*^B=/S=.-SJ3MO-U
MZ8,8N:#P!G7MSJDR"4HAB.+2667+M0LYE5Y8IN.'Z_:;-+1S=^SPQ>GYA^9=
M-G(T2KG^5L>PKMWZ:]&KHW,7%%>]*(R="L4U9ZC95#Q\Q&;=TFVZ1+-&[)KY
M=^88(W^)%3CPHW@E0@?B!E$*O'Z*D$\\R\]YGI!'V"GWB;81)*7[7:= 4_7M
MM?4G@V#M@69MU^[Z_+UELZG$FWODS3X=/=)N5RWGZ%=L85.>Z.B3G7)SUEK,
MP@QT4+Y8DN3%+?VFHC>P7V838;"5M8\[_HXL_8U&W> R2E\&J[UJ"' ]WNIO
M^S@3BN++'DUV?NQ[<7JRE!+5K]!E,!]B=\S6:([BXLC 166LARS!F7?T-33T
M=T&_.JC'\%L5=/T=;=WG @6=\@<<\AJ\4JIZ=*[EKT8ZS]/=_59?,WK__M(U
MU\<9755YS2W'L?G"Y ^AC=2C:W[;MJ+MLI!&&19,_T,Y!%F)US@+5;SI5/J$
M(Y\A(-"C[+!R0?F,O03,6L-TFYOU''JLNJ(?KQ5%0!-<L!?PV]_BU\46?G7^
M.1FWEJ R%/ZJ:[ZDMTEL0=L"BLLX9H +2(DVZ*U6KG/;U&6(D1U?-(,]57E:
M3FT4+V:9Z[YI.9N8R=I%5HCSW0^:VZ.[31V%WHX+[X":SYC7*; ^P,OW$MH%
M:1^.9W!PO% \P(T[]H51W&0-#7$Z2ZA0"F'OD5?ETT$M_3.'H3M4Y;W1 0GK
M"1D&!.\[QJ<K;X$E)5<!PIFQ9/HMW&U&7&[0R_P@8?&LG]6T+UM_(1D).*4S
M?U] R#Y'!BV6%=N(*0KD'01Q@G0H:$KK+DD.:F>XD6V4=?!2,<0]5Q-'S0U
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
M#)?MQ\9MDW]C.Y^[58V19G\C'#*=RRO\K9OT8)[,)J"_*BK8NYWC_?6\#[%
MZ"*N1Y<8\9K!CU,<+$\?+/D%BN;,J'6DKBOPE_UBZC'@XS"\97TW+#4HO47I
M+<?GXMX'!L7X;KS'2XOUS+)>-4?KU'$L>2QUYW.FG8GA2V^[[:EX@WD[5\SI
MUAFD/ ]#9G7-6Z"T<<*:]A-4)D3*9#\QDUUB3E;KSP7R\"I';?E1G/B'OF3O
M#.Q=\W5MG,:[!F;&O9^2QQLSI$L>'@_K:ID_S3>*JE*^L%D',Q.%X[7A6I1A
M166Q3)/HB03ED\65C<65- JD)AA"VS$YU[' Q?@'V548*9K6Y>YUOEHI7*GP
M4N_ (,"EP_=8<1\T57/3YD5K0/"2V#J#ID]/5 HO3-;R[EBP 7A-<SC#CH&"
M\/[3=!"IQ,NI"QCZ)2 U1W$.R_,7*HB9F-?==;WT"'1I:VTSP&'?/3.9_3G
M^3&I;X"]&>_ 7!5UUU2**]RB&\%-5_^%;U \VNT7G-.\@UG6I*/M&#F.#1^Z
M/&%G>(.)]2S##E\U8.*?I_89>E;_SI+_PX'W''*1%ZS8+5@0A3UG(C#K-F[S
M7!,ERD&^7H.^0JP13,- 5@&^B=&YQ25@>=%U0<(JS9D=SL*EWNF4\+G\1S\X
MGU9U1'<G3-@AD,V-] FM>.0!!]UKP1E>DMO[Z*]8T%CGM\HRGV@%Z0/7A]*[
M4\KW*3V$K<"CKBX*8;U8<0-_*")5/N!E4&%7WZ5$O1EN9G&ZRO6^<Q+4WC98
M"#/WY;H58"(=<4TZC@N4AU9"+'$[U 0^'&P-FV7?I:\PUX14N?3;ADB._X7O
MQ9A2\!;O_OS\T5;3\H07WM3 ^\YC2I5=)GW[AI[17Y,#JH=*Y;,::$FXP4W@
M,D&ZZ!G= ]A4SU\FN $U\:4'1F(=/]BFV[ZC:708> ?$>F\_-\@DVF37:WOW
M[VR[]S[1-C,H =MI$-VGT.JQO2UAK$2 )-[P,MK.H%/";;5H:E1-&CJFP@#P
M*'L+-8(GU?1KT>LS(Y9)QUG@(,*+5J\!/46<B_XV-'2D+"%RG\.#P[4ZNP0V
MOQP_QWE.4WI.&X$J,?1O@:<:F$F/F.%35211ITC%]9QHL TG(_X_1.45)KYE
MX7N>DSU?B8<#\G9J<)$ADOX9R8V1_Q)(.T;!(4N],+V6U"EJKA$/B3))/\,8
MZ !G!3ZSO!,.Y-IA#AN7=:Q*M,T-"CG^)D7H6%?Q)OYP0!N,<<^[G*B],KZY
MIAG812]OA-7RP)1:"P<P:F(+&&@/E11DNC@[PQ>@-I^\("-.A[+)9N<Q%2E&
MOFHL#@T5UJ7$/0Y*L8<N!*]ML]W +'SJ/1(2<:"5$TL*T:L>G?[:DN-T0WQ
M0^BG->T$"V8PK]-Q9]M-,3GL\51!7JYWJFX2WE"<]^KR?!?+-^7YE]XMB=QI
M">I$=;*JK8GU-H=$0FQT5J3&BO3.@X;P@A@Q*7BM=:G'UEEC>J2Y B$% 0OS
M]3)FS\L3+"##%^<88 M+;)CTP) <9]0U3]M(QC[(.MN,F+C/A&M1._TT^<.A
MC^YB9$Y?04,[O7A4X<TQJC)0FMO8NA%J9%!NZ)9*4)$59^K<Y"#[S(53N[LL
MCD,!G,>SK6MM \YOB]QOV.S4>)JO4UNC4!%/#;VASA$K%+ZX<+++5VS?1NR?
M&G*/?+X/>]1_"->L@_N@Y3$SC D ? !H/R!>HR^\ !""_(Y L>B))C#77FA'
MA7_"H+PZ8)U7N-&'/G$^1'N^N>U;(O#*M)SF49CGDS76KPQV%<DT?W(D;12:
M1B\'(F9:S3IF7+XVZ]0WUQ5C_?U-$PQF6O6?:*;B+^EH%#=MT_^PK<2D4NGB
MV8?V]JY[[ETL4$B<QI&!)XT[/_K./'PX$W)+)R7S'_E7U26"4-%OY@?$G3AY
M UPXNZ25@5:$':'8PN(R2E25=JY93W&1LI* JC),SSOZ>51](]A%-NQ\TTFT
MXVJ+] ZV)WM_ZS!4O13@+NI' KT>9N +.8Q=\AV<;\#TEOO)DCX#FW1838[M
MYNO/::0 /\++ H=V9\IN<&8?7,M6-AP_<%<.(#A]@>18]F;%T/4ZFET\[7J>
M@T)WU=RH8CXP-#9!.'IOC!YP+N!A#Y VC;L--R*7V8,9N(/XGPHK7!X_S)]@
MW5A:%/;<-$G%$:_Q&QX>>%@G<)AI5!RBUF*E;,W)>=#BQ$.#U91@EN-M'=\"
M0VE;LD)YT476;@GJN[-P.?(/]](O)4!:>K]F@>2).5# TE,<4R$J9>R'/G!+
M2[K$.L1#J5L338*BZK>V=$\86V7$FN7>J3+$/X..UGH8.;!VC<GWXUQ#YPD$
M'P\?/P\/OQ4YZ=D;G%A.3O5JU64%954$!24!>#A/X6<+.0U_2Y7=_@TO[[Y\
MB<IXL\LAW4[]P:@BM7D.B+J4<#)9/5WGY##YG)G8UIO26'D!0<M'.']=-!U!
M\)J4/ZDY;X#,(B..RYU-,XPZ!O% ZAE0*CH[;$,9[ =ZG2H-*M,YY&%?/N(
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
MGN@R[/-=#,4Z=/KE^J6&-!\2CW$GQSP7LC.\KC<Y+@GE2^T!:JRS1*\PE].
M'C].?*5@ZC:YF)2?_SVUNC[NW<-C?$HC51]/.M!])NNT<S[ZA]YG4.BSTC"/
MJ%-4/BTGMP^;&Q3YE3*C[Q:O3M;0%>\\MZ@;.[>0<5R74IKW,7U01ME3S!29
MNRUA_Y$=?U@E7P_4%-%+3(@WERP!G>+JYN7:!G+0/5'O2+H0XT63AF9IC^FY
M4&^Z+/Q#KLOQGR]V_-15Y8RY-_NXK>UY6HU^Y4+R9Q>&UN(EQ^DIQ.VYXH]R
MQ,VB"%-WH=7XXF564#XRE:+]7W@S/VQ^T(>.0*_V[*S:Q-'(V-FF<;L0)ESG
M&SE$#(H:GF7AOCNVE195Z6)>Q,P4R0V_$%KUX70D**7N]W/@ZV]9ZC-5[%:.
M!/7A)+!/P=[R_(U_%H30P\ _4:!=W/%/**1C3+$:!K22H&RL$.S1"33J?4)2
M5\E?M;XILRI_(:A\H.,!H3&2L^=.POLI,T-__L&K/9A:4A'<\@K-7R+YH;L"
M%.S=_,?_L8MQ5 ,0MJ1'ZPU$JN^%]/FY-<;H.DPDR;QMT@"C )VJ4VK@-H@_
M7E4Y\"QY7\S,L<X;PHBH$VUEU;K<UK.?YYP)=H[6M.(.'YW"B[.+.WK/LZ_#
MM?2!8C9H08YA@W9T!3;L %VLF*_'?!FL2VT+9_0;>VMTF)X",X;%UDJ,6O1&
MRXB(@KB7K8%7;[2N#1KNVF& D?N@6)TS:RQ[U\_'@$!_]Q%!Z]A-04:UP'I8
MBXOY,6B*D:IWSU09&5+VX$@,48=K9MSM^)EH\71,4-QS^=81RG.W>L,< 3D4
M;U ^OZ][@^FUAHE79>) )$(YTZ&?I&(Q%\?I"J0.7/&1AP5!@P+;MV^KNJK<
M!QY;=E&X[)[: SG1Z7JZ6A55G57.8)YFJ@,3=M[5G!]TY(,REE]%/<&R&I3Q
MJH@+T#[DU]^#&9XF >1"L><VZ0_!3#O&JT#_&5<70''TI=CM>V;,V/ZP?X7&
M_U3BE'1S2?%2SDA\,E2X8DD":S,"I!J/Y9%KED2&/9AB30P?J16.6BV.M5DJ
M?LOX_J_V,Z%YI)9 7H\.D5AL@0:$I'1'-",5P7P5$I0#]L]E44G*$%)^J$I0
M[1>#'T]Q+6"T\/K2SOKQOXW'//H%\H(9^<N,N"5-0)2@.LLX*@N>?\J_M/7Z
MCB2W9_Q&V!YN$[\_;6\9+%7U;V^HPY9(&/^&F8GW$U:VB@1KQ'W:$ (EP]\#
M(YO9\X%DX81B.1I"LB:5/OMD,T29OT46C(A3Y']G?[6;7OW[@Q2+S7_.\H(7
M, .?6Q?,*"QG<?/%P:7;9MR2H Y6S!1AZDD/X 1G*5@1*;>6@I?4B7_:O8(?
MCDS[:.##?M$=S,1-2(C@9KV(,R+R/_F@0);+Z!0?&ZD'*CN0V\?,OB'7%B#S
M],G@WP<6-%,*5HE#_(7IEJ FND@(:!F[ !;3V[?2F]EBF2-+9>*X!"4@8!21
MN?\S= XWNL&-I 71!6,BK.,*6%E\@&2/..]MR^O_V1G%?R4"&8_8\REFX.D>
M4CN];#)-J$TT[Q[L,-\@?B]!L8R-[FHP?;M\C.H ];GW SBTRT=P?\RX6)$7
M02.#TRS5%W$ML5P"YJZ_\T>?,L\^T7/$T^?HOJ'ZXM4\X3K8%5I0ZTN%+=^^
M1LN25HTZ7MR)*3?7@UI8T\S:=FD;"2H0\.(XAX2>:JP8BBT%"* $%6'H?/:;
M<_0S&;&-4V%^WGC%\YR"<:>(X8)7XT;SJ84%+\>,]O9?5LG(??'5)A!X@7-M
MF<8&! <'&%"-'/5-FDRG38M-3/:8!5T.],WJP:/=*-_H1E\&&CJ+3S]T$Q1/
M)N+KB?UTS:]+"L;XD3^>, [$@'C*DJ3NJL9?S7<B3_*+:<C3*UVD;38AX/4!
MP^99G*GZBL\!^X>A+"[/^,"VH$^D;?S(M.=!^Q@G(ZTI/E9AILX7PB^\>DN&
M_,!]X=E!N0W]Z\#&NZ;G<H*D#_+1,42SI^-(^O4)4.V3KTD]4I3OA%],B36,
MU5%GS3A6ME>9>/CO*WKA-'HST"FN/N>WMK.]V&O\P^S1:E!*+(V,C>6VHC32
M:G@7) 4R!>]!3_( YH[Y<I#]*U%_K5@*JM&<8 5&&;PWF.L(.,#DE%Z<.MLY
M'./JZ$3;48P;HU)3$L73@5KD]4,?/FS\\-:WW?>#86]E4>>=>V99OPTI/*WN
MW*D9;)15<JL7EV8U):.X%'=DY_]"GAT/TD+,@KL'P)-(V1HE_ LY=JY*7H*Z
MH]> $0<:UO^]]NIL=8'>P@)6@EJ6L+! J1+=R:0CN(LC1N*W-7;1S&\Y\HOT
MDNIJ>C,:\3FPQ(15IX8!8,32$DK+<((7YAM9_*,$U=0<RN'A@=:/ +09:&T.
M'9G0_,_NRR $*0(00 \JB]T(4[($6S%IB9L[*"81IC 7=E :Z1! 7R+4)CC7
M8*!#,)+.1ZY;P1CV[WQ:JX(!,KR%M$>"FGF;U=.Z@%SL5_KT#"XHQ DW,TT6
M2Z%G9G#!PM66)#,)BB%",L%]\NRM?N0O:Y4'T1*422KF3Q_Z[Q5F&:QV"8K\
M"/G6?N1GJK#URU&X$GFZ>C'#@0V>D/VB-RA54Z!G'7X2RN,T;>"?&C@]X1X_
MULNEW^;I%9;&Z;9PSW@_19Z7?>1M-TV]K^GGZ2TE?)=NRV>I+.G'IA*4&#WU
M%YIO5A>(%:^G;Y2@%KZV_:D-\0V&6SL>:=Y@NDU4555ULX=W'K_'Y8Z=NFR3
M.]7H-<,^XV>"'K*\[G/=X[J_5["?6<Y0]G2OJ]/7>@WE?=T_6[=A_?R7OTQD
MF.[-:MQ]<M>'S3'OQUYEK_K]I.X6K8EH"JD?HTC;2:JC*\RB8] K2$8VLO5-
M"1,RJG45:M0PTK:@XGE[X&Z_W#[2CC93S,WS;_B&!2/W9NFO\>/97_#JND6?
M7WWS;!N67L"[_88S.%7B:-,S26%^"RIV*;X\VE-V@XEM-F!U=_Q!]'!13V E
MRJD*%JJ)V\D(5,<#D<R]$(6C'%?:*L\X[ZO>U5OGM&/& *G[@RQ.9FCBY:WY
M"1&4 ++TY6:5)X['.R>=Y$IV^]*-[2T<[<PR[N%+F<>;#9@377EDGCRX;#"!
M@01*W "YEIW EC;<UTE#$UW X^&#9.F^HUMMOUPQ;-HQ2;;M+."D<G8'],GQ
M"@UPZ_&1>,WVN4IID?'-F8)+R[K'H1PD#!\'_+[1VF@:0(T):<OX2]W9(YUB
M?5(+X\3;-9[M>KX;Q#I$,^;RULTAI3P';C?W2$*.D\9\BFT!T:9SI >?XX$I
M>SG]\F#MM=COLZ','E'O0I]ZITI,P?[6?(=$GB9]@;(=03(O#/^O(/&)W3'@
M-3+O@M^2W%W-,=. @5;9,8P/:#51QNDS&EB7],V.U@)L_$ZMB*3SC\Y_6'XW
M0!6M.IXB7M6Q+O!HQJJ2W0H_+1,MHP]DDLN5HY9T7[ZP!Q-X^H4?<IM?!JG6
M&MUDR]XPLTS[P,?58]<G3&"CS#=Y7WR@FUM"Y]M-DG4KN@[9QF$8#A5=E*''
M!J-/@/?H.G.DZ#E'&<_8Q=^>$U@0%%O':LCER@!GZ?>;0_,)3LT3B_'Y>6['
M?MG;QV:[M/XO]MX\JJELVQ=.E2TBHK0*0E1$M!!B Z+2I!213J0 Z864(DW
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
MM)!4*%.D6!^WJ#S5[40+'>$3C+^[$$H([^& $7-(!%/WZT?4 94L!KAE]./
M$:655E+,(5X#25(!]GT6#D2]**GAP)MTFTR^1]G4IVF2\YR8N7:$??U+FZKB
MOQ(]4>L:8:?N<T_QDVAOJ/L(7=<E&=_'""3]BH*-F8CNR^F ?4/( X,K78?N
M 0WF19_U'/5S!?Z61?B+M0,SB' G;SGE74#'S 7[I9C_JMI<2_X1C(6+$'9R
MZ&LE43?D9':*6)UW#>);O!"F\W;13/ 2VO=O$FNU0MB;UIE3#..X6ML7E%DC
M3G\]IMBXB1BKL",I@)6PP_N-[&-72!=T$L(8!"7@XYLOQK)]$93B8;"UF>'R
MA4!(98?*^/TH6+0RNF-FG52;CJ4O.2,N!#7L#/_VX(I]*NK4"K9C6(0=K/_A
M$?'_JAJYP @%V"-635=FI]?3)>OG/VV4+O\E7?*G!5HAG:"*8+? !/#DM$/6
MT.?UTHF_$LG_GS4O_=L,W,)UT?,9Q _V2%\L3V.-(GBVY 2547IIH$8!E.?'
M%;GVM\Q70M@DR8C2;K:<!1A#QZ$GK"L"54M.NQ!F=LU(QG;GOY_?>[R>DD5
M.5N:D.N)J_63\3M ^_^9N=J<+81].(8W_&-(4>NIJX<!]"B!/+^69D/9!'D*
MQ BWD?D*A[-K%_O^Z0[Y(C,&+DN 0Q(@>HP4"Y?%6Q3@=%@#C<3M4R.:G(2H
M<D=\C;[ZA2ZRZ]0<YI6"3\V[\QH5&05.QOJ"PI>6/OF3_0,Z W;<A1!9XH\T
MP(\)R;HB8JBZ1% MZ#U=*BR'16D@$X:N\',#9C593CTM1#DM=$H8G/5:QZ[[
MK:L77'P.V0-98%7T=%!2!G3WVV@?(K @GMYQI"?@4';%B.5;D0^/^?BAW-9L
M!]:^S#Y8/S5[>/4081.QWA*)G5<FUAL+83Z62H).UY_D&<8/9.D/"!*@U/C7
M#LF[!K)>E4$85L?N5VVJ[P:TC=]5<Q Q% UZ4B@[P],V]-R.9\HDM,_2 "0M
M+A"/Y#D2ZT^5ZY^L[W>*I2F(@DFP]J;4JZ#X6)SKA--$_Z+9C;HZT))=>+T7
M2U7T7M!+NFKJYN-9")ZTJ:ZJKNF#C@2]ZMA,]@3?&85<?7+[%_3IW$3+=BPI
M\WO\*PM+QA%MW>'V.AXY;:&\VJEU;8[PG@1<@0]*"[;ICE) $YHG_=$N1.Q2
MASX"[P.@6C3<LO!7@</#6)F>*8&\^73]*Z\C?D%8C&0,=#RX&&?-'L?-1%"4
M\ROEY$21,UEPA+2#>A#_,V@XAI+$FX".8R@9O"Y'"'M0OG79<CO87I\VDL5B
M2GD%<8KV5?4$A&FR&=S!W*BOE1E25DH=9:7.5P]6+)HKBBP*#EP2PL"SSUC*
MRN Y46 _V'4P4SM^R+Q'"/-&1J[M1M^+.Q"M2XFA290Y!RSBATO-0]GT"*[K
MK\GD7XF1-Q/"R(VM-A*'IR6#B0@&ZCN(/!0B<_M)<HY=5^IB6.HT1!$%L45G
M^-"P['<1G:2J0R?!X5&4)'09/#=&WX8W!T/9Z=I40 B+Q<L6HP7[.[7- UE-
M"A$9>@"YHRR=//\ZSVO>GU<U7DJMK*R.<+#I5'\ZR_SU7]@$^K'\V[?\#'3
M2V]YN_Y3<J=Z1EQ'1BQER_,R\LHL]#OZ^C[./!X:<FY(T%K\."ECI6*J\M,1
M%0B#O$F)(P'=R/*"677.PIF#H0B1"]I+58-^[DJT_=R?J<1!Q&J'&3<ZW;)^
MR=9'-"ZBJ_U=O4[^1O[ET\*E&X%"F#$)/.W'G2SEQR%'2<IZ "UR.<8'&4LJ
M5ZJ@ +JLNL0OM4YY!9'+9/UK8.F8KDG6D5L' 'IX@)A_>MC%/2\$'SBH&$CE
M%OW0M\ITJ+:H4ESQB,5R%[X2PJR<[&BU.'->?*9 ;8J+NH,=#X\^7%SZX.]5
M&B^*IE.+;IQ@L=[7"G^^+MXSN=:0AX)^Z3]D;"N./0@7%VR9^''WHV]=69WL
M*A&*.I88+(-_5<[7&Q@-@A3U1R=K$2*F_@B4?O6I- ?':Q%]O9Z;PN6)P$;)
MY@09\(1<Q/'MEANEC4>7J^(.^42F?O*I&N?I?]S9R!MS=;$/*17"I%&!D97G
MG.(0@!%_2@A[*?+JSU[^']7C]H]"04Z"0/P=#U8YN\S;!"[^#$1$,"I;4>$6
M?ISTT7#'H3W+86Y7@?&,.WJV +?YNF6YBTX3<FM%7LYDFE.[+'D@3@/:0\0Y
M:OW&%<*2B_YA&DQ;\*5/X,X$;I,@Z43+ST7<3[U4!(3LO/&63T)Z#\WZL>$/
M)3)*-9-'F5%T/R5F,SSR&]L*Z[YA:BT<-]#0[Z.4]]I5F7.DT_\WSX2&LP_:
M!A\6%N6O3<-=BY;-VTKI+=V,5ZAATC?YM;#6Q2XC&?MKW_\NE4NT)P+82$A^
M$]+=PM.0'TWT0<B^AI<:1RT'YX 6'!U47486*,$F>\]TJ$4NMQ?&%J*!A&8%
M<E.EC>N9</I[ Q5J]0!"&2DQM3;+C8*RK6Q.7\R]ZEXZN&R9XTK,Z_]8':!Z
MV>SVL/_$P!7HF>#++<M-O3N'G3ID.\H_6M&QMS=&:4G7GQ [D+;'S2/>(2\N
M>>S)GB==]]5E]_66"P@DX#P2//TC<; "*49HH570H[0E;$:EOWS&$4?G6^JL
M@^IHH$+2[Q45A)V<CJ:Y 1%4V,(.C->'.TBLJUB8++H=#")LE"L<I<Q/&_=K
M)>R<5'"EO?!."WR7Y9,6$%^2[1.BOUQ1D.NC<+$ (SN7_@H=DORT='!*(3#+
M4T\G4*<_R0(3A-&RJ3_ZQ"0>_^'IM\MV*</PB[4TVT[N$=LXAT6C:6Y./X+>
M7CJX-JPABM$O>O^I_N-'PDF\!XCBZ>,1G((68JQ JXL QY\ P[*_^ B.<CQH
MMWY]TW-SWQ&9VZU[335&<@JG=.X,359KQN0/#4^MC5."W'/1<O;5R;/DUR)2
M728Y*P9@N4Z@!7L^'JY<&YJ%/PUZCF88F,_Z-#DM=S>\-2\1-.=X]1^A"F$H
MSJ'R6T777N"PQI5U_>4=9@XWM=K5TPNM3ZZ;H ,3/%K0C "/K#25=>HAE6L
M)O<RL(.L06^8?S 0=*RY<'HM%JV=#9F!^=68X9&,0AR#VX]F=Y?%A'88&@+*
MR0$&"5G#WO(KU ,<Q*/E/-/>L.Q*8O8B5.DA6]02&W*&%J$#H=Q79VJK1%[L
M*!*2C6&+?FP8:^O;[V)93RL-:M3ML#$']P#5SJD[CN95I2B2HI1UPH_<**L&
MH]C3%RIUK,[WH 7273FE0$N"]M?'TZ[[.&ICRS+V>;M?YNTN4JU<7LV\D'>D
M[</E!=]9(<Q%JDOSD6C0;_RMR2L5-"9$4H^!E9PM[T4QRT!Y(M55E<-L(LJ!
MH>]') #^H\WS3AQD=+F/A;1AS[XOMG+FPV9<Q@\'8Y]<V-NFGNO]$3DPQ!7G
M/\'#>>*$-N0FI(?D%D7G*H$BSHPA*8L+[Y>6A XA=Y9''>P7[,,U6&K+3;=S
MML0@EIT[3HW,YJ6;=>U(S3Z8/W"I\HK  #G:)PFJZ0F.@P_9)/!P0=.P;&H#
M4T*UGZI(H)^J?ICS0/20J1 ?!Q$<N.^M>>!"NJ5HO0:H 82X8%_?64W(D(V4
M>IA"MP4<)/GL@1V'"K2>RG7UK;8)88F0LW'!_;QV>:MY;2\A[+XQ,1UUQW+=
M77\(_,^V<_[[",;][4M_](3DQ@1;)5CPH1!Z$[RL=28KS\M@ [^8K,%8:1+(
M&1;@B/7(,BTK7?-; =/W]\J%;&FVDD9R47'%-^(;F^+V.B'B7.2<X3*X4&A&
MSW.4+@>=Y7@^@K:,,25\,B4XE ?:(J0@B2MHH*KV:"YAB(UKXZFWN&GQR463
M09QSP6YAGK<5F_7KFDP/G'@>N].2=\U^=!Z2,Q=LC01(@FV.+$5Z%%&RY2%0
MPVT&/CW!8%C$*!O#VULB!2J3(9=.:J3>I:H[3TZJNSB668M;;&D!'$9P20U4
MV^02!5JD1GKC?,_%FK@<?;>W86[?QFF:&?%'+\IG+N8GDAQF\L:KCQ D!^P%
M*"W[(KPOJ,3QX6+!'/9\N"BXX[=0H%-@QBCFPF2F*D"*TC#H"/-4OYC$&'$V
MB]/(+,R92KE37^B5-I?L%YKCDV;;EU^8RW1%K]BM2 5;!.6G50=97NGO"-)K
M2<-H>Y2AYT@>_[=BZ?]6+/T?5+'T1ZWEWBP>@=AX5?"E4D22(&ER&&V4-A/%
M+P=:C7BJK<_RIT6T?4Z3+(2QL&#>*;@FML1'P8,$"-H6M38SZVVFTO#9$H'8
MDSQ;$2P?((R(N%J] >U79A1)"J]?=(C$(;%/Z-0+87<YQC^1^;0F^&[T2IM.
MK$;.IMP+8  K'>/74G*U?6,U/FT\Z<5$:O..=[YP*,L]Q?1K(CHW./_9B*-[
M,L-4-?$BXF"BR=?2FI*C<TVEQP\FFFH//(PHSIF<:QTHXI6M4ELWGRJ.3@RI
M,2.0W/_0AG.7L7(I>/ZO%C3_PWK$&7CI?"L<3NB *U)E(2*(*B2Z@SR6?-R2
MY%[0F_4QOSMT>,>:>J$_V7IW;A1%2_].AZ^_2^AESUW>(9I9Q()/"N+/9$"^
MC+9_S^!$_:DTGXL9/3-=@H_(MT&S&L *MXG_G+I3T"T*QYY/H#T<OWJN\J&W
M;ZO2]BQ+2DZ%?NN!S%E*U\VO8SZ]$ZUAJ4%O@7P_]5,'EE^8.ZP8E/BE684O
MB6H@00H!HEELT!]#1,$!2\M'9_N'U5M1#-)NHJ?(B*[B*P3'NK4F:"POG%QC
MA^=C(0P+>EJ6<?J3K\'"/WU"B8&,U:94QG<ZO]\^U4[YDZ^^3L)S5V8@O>/D
M4(Z5;<$>E+.3J[4YBA;PM?.?<9X?(#JQ?@"U$ N77-?,/+R>PF+G_9OXN%+
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
MXB7-KE(NCIC%.3W.TY.OYH:-=4&DO\_*^,NM3&I 8K"#W#@#]L% .]NK0WS
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
M[+X];OD \D,#5RF@YC(']C\;#;A$WO[<92+,+-R)$M[EKJ TRRBBV-K_9E"
M>/D@2&?[%6QU+(@7>/[*;BG5VO<%K[Z-*D?;U>-;2@FHOWE-T LN\8T%?L*7
M--49(@Q6GJ@8F@9(X2*;M^5<XJ+C J2#_96*+XP/G>^^?=TR3*-I5>*/Q)X+
M ._^]7S/D&L7KO<L\CUIY[FOYO+.ZG#4YZWI)E-0Z(K*)TI,,B; ]3"G'P.O
MEEK!6C'"VT]_;YZ8+VB!X@0L],ITGD#X<A]8R+5N^OD-:D=7$$IRP,=MX;Q>
M)0VV1_.&@-ZZW4""?,8%^7YYJ3/(&,*O3=OLXS8_]-W[!=6:[C^6(7G)\<F3
M?=]YEM!N_$C$6:E"M2U%U9RI8;IJE<?26J^G06*#GIHP082XE<,WQEM]05=
M1H2^U< X=F%)E;A=G#V@UQ#]A0F[O$=EG;O>]%0AI=1Z<//-_3GOGV18-ND;
ME?@JYXS>*!3NZ[EZ5=9&UF;GV>P#6U^]0ER]BMAX%?'7SZX"^]23)S]\F!L6
M(3[@4Z*H6P[]_DBE\FH]QDXPU+=6H.WP'^YG+.C"L(6$[>=JMC"![K%"=$,]
M<-WOC&'<Y"4 PS]**:%YG=0KH U@9NO3@<1P[<F*,3KS4N"<99A9 [0M25?>
M+C 11VE.H2H$YF5[WG4E#!&&B-62C9U?S7B>X#/^!<&U-Q[ _!^52?>(VYV^
MM?@6@PNM(8D^UF(XR2:.YEU)#E;:FR/QM.;XPM#D*JY75V@A;=&-'8\3)(H0
MWB0&ADWF1/!/XZV%.=#1&:UB')]-BM$.Z#AGV@WKWV2(MVJ@JS*0<G]#IV8*
M01%(N.^3#]X]71FLEJ:D854E?^S;<.7RL7O7I^ZV/Z,$HN93XE$FM2O:!?NU
MJ:K!^X0K):&MIX2N[>-\)-IFK7?P7\AO/]DY"SN:C5>%E6A6AM&OEO3!979
MNP!=USO6*[ &S-HT[K+)#Y4/_5EG^M.9+&X9[*L7I1MV]L3>\(46Y<V]=2AV
M45QH:*CC4F%QEES!0EJLU4$-B_VUNO=.?+3QMO'5K;CX2818JYU5QPKVW.7+
M0(/M+W#KV5">+_\ GM#KU&9EO55@VO\;>IO@>O&W#0\\_H .64E$QN^A4BE[
MCKLJ<9M=90?\M.>U*NNWX+)OI<"8?';ZXW3IH]*$K,3>2#L[1)'&.F.-=5OV
M_GEFPQY[\-' K+4 CI@A<1(?AH0&])P.6@)GS]XF0NPRVCB5=&:#"+'.2'L$
M@XMKY(5<N:7B"$IC4BP,;8 1\ZQCNO'4R*6-0(WK1VP 9JO/!=KE.[V-<U.U
MQ #.SQ Z?=XL0-/'+OYJ -4P".8XJ9CC)9 <\950%E3A;R V-(L0K\TXA=J/
M6<Q=N%CK0><QNSQ5NS(\&NPH]JJ&9 9TQ9ZJ!M+$P.K$J1'I_MPTQ[V5Y3UU
MEIO##:U>8<[[5I(EF(=BTI=+#][,/#$>>2YM=Z):K$/&K02'[Y>X'_9$GZ_1
M__/]]/GR/\_L?7 MZ5$V1[5G 9-*3&2*-?JD2=FZNABF#:/5W8UB#Q0>^.>[
MD+3#0BH=RQR,@\2X0.8"NXVC,L;'2#9HRA>QF+],;1JX J9RCSE6QCAX*O\"
M/'9A?)L>L-*I?NTZ/?#8BR8/ '75=5Q3>K97=]AKG70OM<!%"[$JF2$OM2+L
MN00^KTI81-@&M6!^P0?QS^$#N9K*RH!>N,[4?LM;*3W\T):17]-V)T2Q2)N]
M!NR/YSAQL3%^6<?3+J;O*7LI[O^2V>F6Z[6:D.4%6:&I49PLKB5/*"R@J1!Z
MD+(_^,<+Q\2_EP'4"*UY];HN2!FWWMSK!9!Z7T?^N:E14[;#^VZF2QO62TAE
MBP]CFU./OV;.Z/TAW CK-@Q$X85X&&[#7P@\K!7 Y0X W8C:W![L!=QE!3XK
MLGH)AKY+<^MO?MM79=E9,<4%R6UIL_[G1G[ENK5F>/[,_=W+R2HE-6O0R8L+
MN=IGG2557.NF&L!>R![KR@G1TB5<5-DQ37.8NHBZ^),(J[O)\O1L[(%LZLF_
MC8[$."6E6#_?V5G.1&U=;::&C[.S9V[F^/AXL-P!+0XKQM6Q(,W>G!VKZZ6:
MF+S3\>EZZ NF@MED3A,7K .10."&V ,$:<%>T OHWL4R5XD\42?&JI=O[,H]
M @><V;GF:9<<NH>6M_ZAB:X5QWQ?@OU^/BBMQUD[_E$4QD,[XT]561US *=8
MG5)@?O,Y-6?2>H%>'3;&R"#VJN</DQB!TJB6K]*/>/;IH5R[2U=$"(J:_XV1
MUZ1;0RN#J ^9"9OTKY #LVGVV 68/MK_.O(?<D/[#F;5,DSD^#P=81KM,-2#
MEBZU16W%[P?@98B6B&)(,6:::7N3LWL,55@=VHZR70&DW> KOBE >])],-)
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
M+N2ATU[<7GU*O*'Q]:"7H"^Z'/;(H&4C;1WP.8)%7P]BSP+$!X(C^4Z>-$6
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
M1KT]&'VR.FF=A KKPNVLK;HR=U@H$R4PC\>LHV]Y5WM:0+M;,A,2)/)TTD-
M^UBNBK3!SY]U6W5OC<*JW02_OK6G2@D,K[+8)Z_P9O/N2ZA5Y0@[O5RUF;01
MD3G-XM#FIZ1 D.$E&$VU?SNA%_=,<+@ZT$+-EDU19'0R*AOK\V]UU&4,6U>%
M-W&_6AM//O%_1FSK/Z;M"1P'"BGCBF(=\ENJ]%9NQ'BSH.F,P/T>FVW)8RFX
MRG>9["+]U#&Q^RK%7MAROR!3*8=YBZY>5QH<S*!%E)P(]"=P^Q3-BE+RO<<-
M>;F1#TON\5664,C$)[_GM#P;L:DYI?#(\JQ+_F3C-UAC:'9ZU+:]9 )KWC[N
M]V1/0XME6TGY,9=C9]IUQQSVETB.61?=UG[Y\OKU_ 0M;\MCEIZ93 :#&7=$
M>R!V=]06W8N*6D(TO"$0"2%=D@36P.-2I^[;NSKRJX[![:]Z*P*P*TDR+WM7
M"QBSI4/>EM28=)UP[1/6@M6_VS,??_<AY((\$7OTPVA+[4J+<L-FYL(<N8<J
MN$CO#13Q0586R17,$R;6D;=1JX/KV"TUU%4DK<ZYEA5$9:YTQZLF'Q%KQ<CB
MM9?L[-*JKD1+;W^^\16'+B-\J/>NPG+AJE0__22[]K-W1[6@@]_9G-: F5Y&
M4UX4S;+/%2J]&6-QJK=OS*/'L5*O='AQJ!4WU"Z6!ZI;EE!,ZOA JOT],M;T
M&?P%V+1?-;H'X)I4+*'N6O-7QV9=^S'70WCE5-M4[Z5?69Y)O"F>S+T*[_Q^
M2S4+2;DW88,IKJ-[O'6YQ/*R"9M@V?BD] -@"H_0D]=@'[4C4$4)Y'.=QZ1W
M'WMKHV/2+)2JP0H>$>7]6E452BJ%:QC<O+R8ZU8W<QQ/JY?>.WO//#3=O=\0
M5J:7]5\)WW,?[M::P 8*01P'4)V?CEZ8YTY->(CWDYR+8FQ 1_%ITBJ0XJYK
M=>@2J,Q;0M4NH>3-!AL'%[(_1?&DVK<>=X_5V7(NP?G=V(X/<0'=I:/!DU$9
MCCF9+\>4[.)I[]5NFH7FCBHD*=RR/*0;?RK9WM=TY?M]JA6>!8ZMVQ_*9MU_
M*<:^[M,5X1>]O%IQ"B0D\(?%P6\Y/^1/9H/YXBOD3R9;RHI;GCRS$A*JR^@Q
MSI[GEU#7!-?NY7FE[Z^<KJ6EB8P5 *V/,1][A\S*!5.B%\NEYP WUCW]LO1X
M\6$BFF<]8<;[GG"RG1&E*Z;>16^XSSL5\;&L&[I"L^(O0 DF'4DB8"/<!*QS
ML'4JPI- +]UA;54%V X74@29/W+Z%:3)#X:PWKBP$K"Y4GEYWEK>,;V]D=K[
M)WY,&IV<''68F,CWR>?_2T<B\V=AV^*_)3GNO!*GYQ%P\;S9S)R8@$S:>YS
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
M!U.+OR_J]9FP:.<0\?7NCQC\Y_E "SVX#$!@SEFPF!^77^:I M\EE.W.0SG
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
M:M9_\MQ,[C-[K&I'E_;5TBX2AF=EK*.A1(BL, 9RQO1_P">Q1;JI5Q,A"!A
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
M[="5 <SFM* IHX.\_(,>J4?TI$R)F)<W,'Y6-UHN"F#:BQ$#UM R;W!$,.(
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
MLYHM>?55DJV?ON]T9;NV%N[61%[D$6S!0,S\<C/F8/=7KT>71(B*#GQGF_W
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
M;W[8D0WX?+1)-5J1>B&_SU2_"#W9(,M4E0@V#)69^?J^E=,SLZ25WW/J8-I
M<<N> DU%]9XN:CGJ#07:2%JI>17FHD;_P,C(G@!C/(9-0$U.L=WD(-NS;41R
M(O4T:-]R(_N-_^9PCLGY1*Y BK=:8FWP;)U&P? EJ\ JYF*#0I_ )O?"D(\#
MT8FY?%P0 HH#2?P,T&8,<X>^O4X^5_ KZ,9;8Y-DQ=.,7(C^V*;CGH(UL[*K
MB\ANZ*KD*BUIAYXYPJRHC3N%/MY7K&MHMG^&]9VEF"2@DT:?(P%K>BP&L*7=
MNWY4+T!*%>K R 28V4 ;"1=3MED,QEW'Z9FK"GZ-[#Y47$&/5D66!02^")/P
M1;8ZG[1J=EY[/M&"!@8QS.:Q<\ME912KLM0?YE-^0ZFIT8P0?:+"K:6%&[A3
M(?G\T/E090$^.U;[R>>_'[@OJ7Z5N9K7UH+<A@]ASS(P8F!Z&V3"\\O9^H!-
M6@\:'>NML^&0MDPF17H5&?A*65?5]E8J5QU/M-_=SW*ZD)-X?O6AH8>2_,-[
MA7KPP@:O]!FE8V=!+?VXB*A&Y-JJ**#M1._.2AZM#:=B$9(MT <JB#ZZ7XKS
M"_C>>J9NG.B=-W;AK9I.^Z15>* O+MS)]C[04"PUGPJO(,REPYW5CK%'XE&
M8WIR^C[T9(W1="%;\N;QXXD6-CLP]S+- 2''I,(D(Q]P^MU0XY@QRYPZ%OS$
MQ9YQ@.0UO $P"H.4\+:_ @H,NCCH_ZIA U"2L?D!F[(!;V79(S!CUZ^QK>Y,
MNISK57.NOH1"95E>_'0,BU-25/G\F\L06??DB82'7$W!B/OM($&]'>O0X1/=
MA?BV'\2>!>B<")$4K-OY%@/N3A5(V_*/PB]_S?N@ZTX@,VJE734_XD5I G(+
M\0-J2T6[N,#&5Z<J6_*8/>B;O>=E#U$1?Y/]N7;]B%7:8O-21$;G1\(ISJPT
M&GVA#;LL9D$Z@ 2<]<%#Z_5!S9&8 /( 952_R9?4@JIXS%*IYS(3($W0K5E5
M$;091:OX='GV!- ET3X':WP76WTMW(*D&^[XNXWJHDY+J(S$FAXAY4T19<@/
MM/HH<S8+N&RA@F"_23KUJ$+W%A>9(?HI=.A(H2<WB$M>OD5\AWR.82@V["7V
M8&3GR:LG9'4_N6X#/I-XAKQQ\@+Z> SE&( ,OS9029;&1+VHL&W_XW*<Q8><
MVJC3O-W%V1.NO@+,^!!LO:S@A8NB^T@-5H!);%2C-_P*A?Q+O>9]^9_P]K_V
M=J-@5B][*S(H&M6\TN_L7M)%;^?D+.T08+%)X?RP,EYOIH(N,TDTCM0V>4V2
M17DA649C9*X#S^@2V+)\E'"2Y]2"B1[><5]8W>RJU:LT47RMN<<>E_W-^9;V
M^B0V;;/WK&E['A['Z#?VB,BS4+.@3O"[$JDMVE4IJK_TGW]8QZRIEYWZ"MFH
M!EP[.^FZKV[G(!?E-/C&>YC]7X@H8OS@O8VB_T:.APFN XZEQL @S"4F8'=[
M^;PA*1JY94%;8HJV0: #F!7][I.IRSO>[ST/;[*<'_QJ<PV>?']&MO,G9^$S
M[.!Q5JQOK4;A->_#!HFU?F_TBO] EJ*F#9<M2(V_FAMZD]; #IR8"(&;FK/:
MG,.AR/J4=>:#2'9G1-IW"6WZ-OP<)K8?F#!6>9RZH4 R+S^GQ&=1^=:(E-=2
M:Z'.UOTB1!Y2(+,(;7BYK$MJ-##5=ROV,G:GM=!85J=[&CK'I%A2+2S=HMN?
M??TWV IEV27Q.C5W49M--7;N5T])"^".1P<\_:@?4V=5=&0]Q9L:ZKLL!C72
M$:313-2J"OT[J%4$TZJJ^SI*Y 13_P*&#V0(YHS)^I5B0$;K[5QI2S^:IDE6
M]_SK0&_S[=W-2N9Q6*P[PFG9LFZI\HM#1464'ZU#A$C]>KOBEZ[<AWG>9V>[
MS6T[ET<"*E]:R)T7._TWD?L$PFTAA2BQ4@FSB7 ,P(TM,L@2 D?0EX,/F\S<
MQCN?F5KU)D#I1,KMUN1;FVY'AG-4=/,3?96;G36&*25>BYI<9W=AT:BU64+L
MP8^G=A=U>\]D%@C(<Z[P@6TC-=)1<B+$;RE," 6]MVK&***N8LQ#AKR_W/7!
M2$/KCJG5A2%5&ZF#1VL6[UQQ5"L#XZFL(ULI%1_!]VW6?WC7=$;3TV-%"-^I
M*645Q]:YD[W3W  5(X?*%Z6]!LM3>+]I7)$?.R2DUJ3=]FZB1"'ZJ7JB1%SP
M&-XC8OBP](-']C^F_E(X$OX=>I/JJBDL1UU%2;VYL;QO,BUV1' 61%.U;0,
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
M  PVNNJ"$6,J5XYM36*CUH#^%WB>,0$VEN)DNP\5RB9"QZ5?-VCH%KM??O
M\\%H.AS>:ZVD1@N45W6/X<@]8TPDZ2HNBIEY]OLD2MY/P05\8'8W3,:CNT$6
M=/WN8L?ZL:E,>\+5G$E4==&J^J/T='_KF%"6N!%ZCT&0/$2(S61QP2I0'Z"/
M,J-BCZ<J>3)P:_%!C3P?R0U-GR:_?TL+S6@M)S0_VMUK>)&F7[+;,XW#N9@Q
M5)_]<CPVJ5O:8>XVO=8=S#C=:(%UM'-U6'0:*23IG0%0*QDBX3=)HQFH,H,:
MI]@ZE]'T3E8.)S.SM!T&I:"VIP9#_DU*H8#8NW0&94-Q,?-52A=N2Z>[?IRO
MZ0V:M]%IW=9'' DGC\[94\7%E<F5]<G)=5M3 N];8+V]L7*!_/ZJ?E[1:?1@
MHTSNZ<9-U@]:Y+Q*VY2>[7KV=/5M[4S'AQF?!XF>5R]OT#ZZ5_N-,T0+% RM
MB*!K_$NAHI7T1[&5G%HG@LN* 1IM@QX%*$$!4\*K="P9W#4ND)WEL\&6$-X8
M_QYXCH/;*K#M-9"48!@YMZ;RK#C("%VD%?!99M#[X)@U,!)]:VB?>IABKE.&
M[O&>1"7/0 3S'>5G<93:K!CJ-DO=$Y-:9@K'4T/)QODR19-V?SKKW.&.A47,
M/.6_[:QW3IZK[1$A7N6)$*___(4(\4NLMM!,A/BIH?YIN*?X#!?UDD19\/SB
M_S__M+^3T+X<]#.??0(U[;2\!GI'!^SIJ_"%;.IT[>@0NI&XA4>-&VPSW_&\
MW_0RAZQH'\"QZJJH7T7;1>>=+W@V[-Q\JT.I"5F&[E!YCD^[K)"NDS!PGB;>
MV+K7R=<ON8)9:\1@/W-\2M54OEBLC#M;F_=CWOPM3 ONS_QK]3WC\,"32(W[
M8<M& [4HC<%$90*F!_5<$,!^86@[ I]Y10.T=2Z/W 0[A2.#.AXAA/9KID?8
MNHY>.LR6S V]?FX]ALM8=$A<\#QYRT2-0O0M<E>L5CZGQZ[#)TTN._?QU21[
MR\QW(H0J?9#.%Q-FK1!KY'9#4A@)*=#7?9B-;J>OQHL0MM4-J:^0\J;Z:^]'
MUSF,^M[\RAHV.SK@5E-QRO-$\I7^N@-/[0R*;[>^!7;9P%:O48WT17/DN9,P
M ]78*3QYZZT(<0;)&N'K"=/H?KB(<;84UPQ@6(-)H]\"3'QQ5D8*"DNH:(%^
M,2M9O AOVY*FTD_AZ$OZR/ZJV@2YJ#E6NIRQS9PZT3M6UU-"K4R:@T=)__=
M+ 72$1B#0P!CE!XWCXFF;*S#9(%3C<Z5XRN!V(Z2#([]YA&+IQ-.J4KG"SGI
MQ4:G8R5>N 55-%1EL@+6:<1\N'^[7^.0H?J/Q\XU)]Y/,H?0G?9V;6+_A[WW
M@&IRW=:%LU1$0$2Z@A"5J@A8*$K+4D1$A"@H58B*E!!B%@(2("1+D"X@H+
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
M+AQ_Z'=E %Z3Z7)_8+C4-7.*)/ G=)O_F&RA8H46\[>E/+6)K0A4&*2J/"(
M<@!C6,7 )LZ\ULE2ZS Y2H\? %+.5XSHT$[3%P@'A_Q[+7(B!UV&DFARWR:N
M#BKU2!J=DF;7_[E)#E^J.M:6>L6^,5AYI&;-?)^2J$VI-;I.Y5XUTMCX:-^_
MLPK50/U+3Q3S7[\R_DO3?W--R]J 7CA72.!0Q0=^9N&!XM4N)BF\2ILA=MZ1
M^EAR,.=IV\QE#_$/OYB?LI1Z97'J0V*D8EHN_UN:\'1SXWT6^>\X3_R#2/X.
M7Q'@@Q"O\OV=;TKK#MP9Y6I[_S91;Z13P^A0*O_PV3[V?RQ7_1;Y]B8N(V.K
MAP=*@GS\'LL#W<+S8UH+F!\LT[ BR>=T<&/ZS'M-7M^"I-"5%,\H3,A!N&9\
MKM!1QG!M-#7UE/A4TI5$J<"SS?$R=*&N,<4=G&SN+^SC7G@*[CT/]!@L.B4S
M*0*(4 K#V(K])PW#+TXI]OO/R.^>.WZ^[URO94=7GOP&')=NN=.D^FBS)"XK
M<54*N,.2X([Q0'*?U"BR2X4L,XQ%F/^:#:L%M]OD"!!E>7EGR:7O,W:#&&/?
M B=2C,M11'%Q'7+$_O*G5Y-2W%=L^;\19D^7\$ R4R2D[;1G!'>OUZ9WJ4PM
M(X6*"_>_\6O'>5E7>7KDJQF<@J/.G=K3KFCKW8=//C&,?\Y]N7[#Z :Y[4"Y
M,W&5'>_VJ(!P[*-K:BP'-K,&B5KY'4?W_)Y#@[_&#D%J5)XW:*@3Z5'O(;_T
M!0\4G?.#,^2I"KV_U][^Q<R1(',K4ON[S'7P<[7EP"4*#[1[C7]9C_- G@=U
M)JW!X_,F^D"AU41M![C*M3F 84YS/W 6L;*C=U\2/3EP:F=0''U9_P#IP)'C
M.)\?)>Y.>;69ZZXKLPCV,FJO\0'D+G)02-^H<_[JY59Z7T33F>EFB;8VDWWT
M[Q$4B.C\]2 Y6!3[3![\Y[Z8@O<.]9%M5P9H-)\3U*E/4R[-3?#Z.#?EC,F<
MV$]C_W^GEOQMNN6J$K.+;_URN!8^[$#:OD&X&@ '"]DG@90W.BE6#,2TQAC[
M)*.D-D5#*$#T[L<VJV:Z=ERUD'//Z05%'3HJNEKT;=<A^]\*Z.2R=5N;9RY4
M$M8JQ_U K]-U&Y<,*/?@5BET#>"4X*8'\*20]TK7&()+48SB]^2J?3'RMZ""
MCTP.MX!;M6.NM[M@NPKA#=4=S$KZ2GNM<&;'5%'Q(GG?RQ/B+P=_6ZK@@0S
M55%+*BPW[(>T33M<5>(2F>%&,2XM_?001T\&PEMK:TUV-M>GMU\WRV5?ZK]4
M-*T9D&VC9)L#)'.N/BG*6OJ%!W+S+@WRA+\FN<!_1I16;T1L5#$#:^R?FOG!
M@^!^DN?]$ %(@R9]F=']C6U&DDH=)ZS[/Y0\.?\C015AH0)IX2Q"6[F>)^@W
M9DODPWF@]VE?2;@8KK*4_<\OV"\PNAD.4!6D:6UNDL4A]\ 1/\VCM3>[M6.Y
MTD[>X-U-%T?+]G '&AL 6"C%V<4;^*U7+;JD.KKPB-FG,V\BP#'X0WRG_5(^
M7MF>&!K*,N0.\4"R6"FH=KIQ31P#TDJ0!=IRS+044EM)*Z9U@&WIN,.'J5O'
M D(#J/(39S=[#P]]W6/-:!\,F3)YLTAO9.^#WU[4CDI%Y&?A>Z]TAZX,<7>]
M+I^?F!%DR_&!I8 B_42M+'@OQIEEC/EM@#TN\U%4LDMN]%&3K?+Q0WFU/Z&)
M36=RT?=[\X1CCU8QRHIJS-O.QE\M7-.GPMCB4*YP)3UK%BJ%;0,K5-M%&?:U
M6>UHF[EPR)K) S6D3"\7S=3-<;[YM'7#S_QBF90)5WI>??-8#[R#O<2=\[AS
M7->-89NQ-HL,7?C!;LQI-N_"[>3J8K0DP#'$/2;J;(/]->/0!"X8J&P]JCKI
ME7F/'XG"+0:9>BR65-OMY>:J6Q[4_5P7.X__U^HR6VJLQ;>$ VY!!>D#ZCDQ
M<A8JR9>$#OEV_E[96"$<_;+R%&C'9>EU/K+&C84S>X'6VQ!AXCTRR9RJK'_@
M6,CT2AA,PNA\@;+[]).OM[PS4)'+.A.6-T(R?34GAX?TWF[1TSW.'Y7(M'R8
M5OQV '4Q,S2Y?I4FS7I$3^&*#O#]IQ;C$&*1Q\FX#=S)G;R\?Q$OPU5B&].3
MG;Z=T@ZD-*+$$2:&";JM8=V48P]<+@BV9T*<L +\F/(2++MQKF0%!X>0UBCD
M<,W]IKHK45QA0*D=)JY=UN;66Y'88:)7!R#A>98'?#A-:.?VDVE/VFNLDT4>
M1SD]"\S80FS=&CD;/$!ZD?8BC1^ANDL!<&=U<& K+@Q_@&"$+@#OPD@ ]@PQ
MZLH3+>E[B6T0T29Y*EAN,4SVJ3FSJ(J\;_YG_'!SQCG.!JW=U^G75]GP7#,/
M\+PVRQ#74DFF6T(>V3@NN!X#_&:(),/VA]A;_0MXA:: @-?P4RX1)B'FT^4@
M1_3.EEJFUJ=%@:B8*IC$GB/BJ+JZAB=3D&6Q-LACO#!!!'UWH@4F2)!#"U*@
MX25OD48:])D6+I@.C4*.7[NDJ"G;YH3-+%3.E#KVU'GEMHF'[I.*Z["]MYJF
MXC9P2?U[]Y*[SG8\C/_& \EK?^*!3,3&-KFB#IPZK*Y%/A#'?,& A./NK>RZ
MI2,K:Z"Y- *3,M&:=-)Y0M%D'Z-8N4+V>/7Z^?RND\$#)2(WD,<M_Q E1][W
MC%SNU%ZL9<KR[]X17 L$<CNMO\F2OD*YPK8$6O).UL7-X#J+3ACYS?08+N66
MDB-H^[(* </W[TAUR1KR*X)H-_/1B!?EB->+&:_@JBD; ['?L[Q3INQ<<G.V
M-G!ZGQO0P3<VKG]/6[.TPZ>9+3S?'CU7$O]/1QR_94.I+CM;LN498D^,[(O'
M?BC*T+.CBM%I[0W,(@/2?(/JHU<.? OM+'_]E2 QU64U6'H?I37G5Z.!OI=4
M9^O\G,T',RV#L+\-Q+6!5(Y&X>Z41\DM.+.O</*7<+4$#1-\R.Q"]@% /&>A
M^Y"3S^*NI*\D?J$[RKB4Z?NJ.-)+FZU!@1WR&OVB6U-^,.3QH6\Y#<3Z^^2O
MGG8YA4)6ZTY:M!]I9*+[0VPH6HR[;P@HIY23RJE3N0S!Z>])# VF 4,M45<
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
M^!['%N+C-U3GU"^,2^$SD#WH*&M?!6X4%;77.[5A)*)XO''WS?K!:D,-Y[I
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
M>7IQ%8%9*L>OE80VB_?!2#.$J=K17,'*7Z/@EJ@]Z-J+D>= YX\?[9DU(_9
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
M#<I2@D2Y^""1)]*I(\M3!V=NG[<W4\K'5>*7MAB!YIR7)CLQ,L \A2'Q@WB
M*XV! /B"#I%TB9'1+A/I@29+A12)3XN:B<RDRNQCT*Q==(N]%(_X(=^[(V_3
M4F !^ 7N3/_[GBM)2T.$]4%6"6%M]$=.[#?#UG]JDQJSVA.%,\/$)2)+'CN(
M!\\V)7Q<HWBV0*--U.CKR9;?1!(/FE(6)Z [YRMZZS'U&[@#DU[!-RMWUMUR
M[:B2>:^I495FCVJRRLL,49Y8=\)_FV>AV5>B9L"T>I8K^V959M\@X3!V$'S(
MR#ZWSBM/Z.4B6 )C$?CR??*OQ8>*$+D6;LA#/2FG+[YK_+#\F:S6S\>0CBKC
M*IN*(H'(322'8B9E*[X$KNP+%VM')9)W$A2C!VQG^IZ ][(/''V.G#H'C36"
MYWAA;\4$<F,_\$#W28M^W(2/ES,WW8LY.1KL/XC3,7B1?("/"06<.9%L32E%
M'%._DP.F/HEU][([2Q":#Z[MU,_*NX';4'H?=C'F=^=T:4W+KCD4;".K[(3M
MYLM&5>XF#P1:?ZOQM4AKU7+9G@\JPV+5RTSK_BWCIWB@XRC@K&"+'UJ>*[S!
M<I\O]_EB6@*4OS?1J7HJ7QNY##Z$.0R$4NN7D=\;8U73S;BE(8@'A\7@B-?.
MK@[./<H/'Q4S6HF%*," !Z+<R!;AHZHD-(2JT)RIFLE(8?Y&EZDW>:DY$ZF!
MET0;MF//T+6*/#S,; /]W"@TR9;!GA.?5KMVYWJBZDRECA,_60579<VW\$ /
M(<%VN!BJW:UJ;^V5;G9F _O =3-IC_.P)3+K!,8J;L9^J8MEP+X3N4CK9MA.
MHUIQT9%+W3KE1MFGZ:KAU(/9]O5U#?5G8JH%G2,:^&\M'L?XZ:24/,%U7B .
MV7)%.P 6@C'(%3*GJUFG7'->D< (#;-]Z> .RZ8SCCT4XV#8?K3!IY>_Y#J8
M'  :WU>\1K9\;"R^O61]RV;336L L0*C0Y1J=VI8^W*]"M?B>*!CD#K.4$ZL
MQN/U?V[2_))VC0]6PPNXRBTS>.!X=BD%[6EQ#]!E0=@* #) SN(^#?'_M/>>
M44WF[[IPK*B(2!<0,H*(BH!*4UI&$1 C1$!!08AEJ#%DE!8@)"I*APP@,,)
M!FE20J1&6B)]+(AT"4(*2B]/1.(C:6_X[P_O6><]>Y^]S_OA[ ]^N!:+Q2)Y
M?NV^K^OWW,7Z.4T'I+VX\*)#,<W"0^#6T"@WT=K;ELHY[>93G\68E)U1IFW<
M*_^)BZ!N9()C5A@S4WA2A&;!W^#H5':J0KL9]\(A.',S%NE"D,+NFOMM]RQ.
M(EVQ46>?Q$^PSW8="$MP)G9DS@]>?_%P_AEE 8W84]DX[^19>L1C@E+*4G2V
MO?:G^RBIQG!17:(7)KR-,-OP[Z#;!.[<0YPWTPQ9.6S^#JU^$10T,<"'Y'9;
M6X]\>0&4QCTECZ JO,R_7_9"N25.8K]9&;DVG0EBZLXQHI?)SZ_.>:#KJ$VI
MI1'HTH_77C7/-+>V/-4GHPL0G*R(SZF'1\&\5RO(Q2G^:<$> +$X <#8Q#88
M!(OJL%8"OG?T;0,Q'80;0'Z:7V& >TY^9N'5CX&,J;8 E&_0FOX]$0.-<!W&
MW#3/KX@*-N$5'J-F.&K?]J#47'AMIL?@ZWDLC4?SFLR/?[.J*XXPV<?@34SR
M+JSKYS?@XU:U)4Y'HDYBW*PW";2(=F ,'XNMVC#A!V6W?2/LQ*F&5X($5E#,
M[TG[$]"5\VAEXA0A(6/\4_<A^>O$;=A ;%'VQ6&<;A6#6-<G=,="7^%W@#YL
M1Y57)!F!!IL P>IVA 648J/:-7=_"*'OQOK9O$A.SXIT>OR,,1:0$UU3:Q1A
MFM5_(,SOZ+4_\ZL267_-F$4XT-X^^^9I.#]3MNM2"7E'\<0:GD+X(#FV,;\^
M^[]_?_<3/_$3/_&_PQ;!1SIKKN_!28&AQ%_E]G&M&7V^1+X]3@4,Y6ZBW+*#
M^W%A,62*M3PJ)_S=V=P%+^U7>*5ABN43.>-(85%E7ZA^/[2WF%!@*- @\XT=
MN;(\"U"/?W&6YWBW7/0>J62 ,^-<>Q:_"06L3J&K<@LG LV"R[-":\ ';&1<
MCM>3DYQ3S$YJ^CEN"U&CY\>2>_'9ZT.%D]8+/]#@56[UB2]DZX% N&C2G;!1
M'(Z<O)D^ !?)8(252];FA#8K*,N:3-A/LQ"FMV#*L4>CKATZR;PN,.8*>653
ME+B<H1_GY%[E/&:FM*CX;'ZZV]1[9T/X7=XC9Q&ZGI\@\;=\_(2I&%)M*%#4
M?>6,[? 0O9;X>=LSLJ\H"8/7WVL/?$NBR,^;UN!.<_-F,Z?J&Q RV&6KHX.N
M(P;YI[YAI,"8KE$?GJH<E[(G$JT_M6)XA4"W$_F"@?GO*SW#DEO'(JU(K\?H
M>J3YC<Y?.5$'_H<<@?\ED&\DTTCD7VT#^B33>)-_>-:#DL&A,#PYBII:7&_2
MUN7K ET09I+:>E=&(+?I<PF%>T@,>:6B=CW;Y9A[3(?:YS#@>FMQ9P-L>)@@
M^0O@30(/$)8L^#C!U0Q>K9!DK>^/-^.ZQXHT_#6W#H@A?K+JMFBV-HHMANQ^
M6QYH-\ZF$C^WH#<O7!FM%T9=&ZFJ(^SW!'W?6#3SJ9HFQPU(1>,+]MD,V]=%
M&;1F+S3%,;1YT&:_O46QR8[&"VX>&-^U0?)(EA<?.D.WC2SM1CZ@[Z/[$33F
MZ;OQYKB37&H[ 3K;*R*Q$1I@E#.P7/G".-U^3T' GH*M1\H"5&)U,YQ&0L8,
MON4Y00Q"^&]SPQT\WRP,,F]W!9#5:A?;-\C9?(5(YABX9])"V"@ZC@NC57OF
MJ;-47C6WFB&:_=]J6/205-;&O:1M,G7XU?4]#W%F7-.A*K-_:AH&Y [*B.*&
M!;V$M@I2K39.0[+?P^?I^T.CE!NXADNN7'LD%UWTM?O&2]@>O+IC*##3-I+Q
M:JIW%PY>(C@WNABT7\L[ *_]HI&:0BZ*G9Y9]Z&8MC26OZVIPW^A3 5_[+#/
M2K9X?1K&CYC *^\Z_*S:?/-_AFQ.58CV\$$ETT9 CP<7%AD++1O!NUR+;M(.
MG'T4>F^$71[7M2,,?Q3XUI1T$*T5L!Y6#%#=ZNM?IDW54^G<??6W1LV+:ZC
M->3";8E,(0J?Z@C)!%8NM![9CC9"B/JY:$I'!24!OXF:<G6R=XKPB.K&E#-V
M-'(\FHZF<0T%VE1K>6)D_.<D9(ZJ#C75[F62(*/B0\>%;TN"&M3G-<$XGZBG
MNL>C9>)0Q@\R]#-I(XYC]O1F^@LD:$S@2;X9TX,ATJM[$DS.Q2# ?K87C-/7
M@8*7/;2;M +]-'J)R<9Y!K 3%YNR$RQW5MA6>94ENABOQ%*T+#<?49[ZH0$0
M8P2>W"V=388/!5)LC!PXWFU]D)9T$5AY)-!^%H@_R#5H+4.\["B=;5).0465
M!V8/;KNM5)Q2^5T>C4[[2TW43F<E$P ,;*D6^#[UO<UPW(P7PTV&U9"I[22E
M69$5T-/A><*'0TGV-HK=+C>OJ<(-32D>Q&+8,X\M;[/?+MF?X2JZKS=0IJX,
MK,FXGFL!LN,H?D37NN[FN-KT)^GHJ-9QCPJ=JG4SM'DN^XFP4F<'U6_%TT>E
ML'G,GSE7)ISHMU6:SO_G?_>.P'V:*E!:X-4T")/^U2:QCMKM;V*XN***8,'%
MD#BH]$5'Z/AO((EK:@9@'E&.W<K,-$!VJ*@5B4QH]QN<B.P\QV&O0CGZG",!
M@@1"Q9"E095.,80(E8'=)&Y9,!VE[162R 5@!O?VHMDA_RJ\,=CCD#_>P9"9
ME_D07?H*NJ=^2[CBR%>,)STA9R0[6NWZG(7"A4LS94K]*$-;4:3ATU2MTMKB
M(Z&H+&L*HLU+0/SLDGB8<HE[=F.;]J^ !PU?]0@+8:QBB<7,[I"J%O4/ZH!,
M-D$#F]X[=4U_&:<#//F$N\*]0OX8@NTB\QZP>L^VHUD1#V=MU(_5V*&$]RK
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
MVO"8C.$X[A%IN#J,U(W/_NF(>7XU4!GP&G]/;O1-N3KS!V%XBVC'N!BRS1F
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
M'$."QWH$\A7=). B@6&]<'X O8;9BW\GD7X4$Z\HEDJG]*OO+CTE]L=SG<$
MSOB7A .:IX&CG\;'KU]'IQHJ^AL%6!^N2QR)FO"T^R"&##^D>0IKZ+=7'I*H
M[HO"*>18WU1/W.@U@)"DG]*=7>%17([-?H4WK&UHBNL02<AZ82CF7I-]HN"T
M_I>.,:]]OO6TZL:A$'W?0></)BF>%UM'4MR=D!,$>:%[CH!FMR_Q:)U^W50E
M$F$L(+'6EDG@1#\R<J-R%9V53U*7J)I<>IUI,P#C\$C6A<^N6TU2@%).9E:>
M%>DQ_ABH&K0U+%^K7W6Z.?7ME5KY-A].GS0\*O@YUO/:[0#+T2;T"+$RD+[-
MO2@GW=&BM-R?R[@;=-+1>'%PXOBSQ"/Q>E3P+M>0 VU;4<=&<=S;2>I@!;NO
M4W8G4P;>X6T$N#5+:%-GD\YLZGE-M,75@2I]#+IE(<*WOBGED)P7 V%5_ :.
MMJR&R=EN:NCA;72P6!5#8BB6-G^W/<.92!QI$E9^IEOYA'Y)GM22*I!A/[@H
M0*@=/;A=#.'8M\\BG?I-2B*N5:WI1[$_,[;R&O[XLQ*ON1 ^H.K)WR)\2K^S
M,G:;UP.4@QT\7W .^,[A967]X1WH9JTZPM8\"GP.WZRMZ&T V#T[AKO-EBY9
M?8:L!G//#E0%:]W2TG 00]3-YRW5IPAJN-/<0YE3AG$T0Z[] \N;!=>+IQ,X
M].T+Z]3' H?"R7-M4TT#]1/RRSV7!Y=O^[@Y+!D49.[;[KYUR_75CK/N=W'$
MMU>%#,_/B\T:(=S, SZP24.S  ++"Q] _22&W-FE)VBC^\F"IRU$NW+YL+;;
M10MT)<LC?%LPL O-3K(7_HT[H)(0:MN0H'PD'+O2'BZ2!F.>3SJJQ:K0M+AV
M+6]_W_K5UI0?/R,L 6%BB-0CT 5+7K*V%G7A#PR4IBJJ>!\ 85QW1^Y6]XPO
M6TN8;9/&0%\LR>F1[(G^W[CORS\OIOR)&Q@U?C'L]AK>+TKMN7XWQ*?Y=\(D
M8C5EE'F;[_J,GF.XD] VP@0NRLJ=(Y+]Z75BR/W/Q^%Z71SB8VL5^OBQ8/N]
M#>X HI.BHO?:W.)ZVX%QV3'.W;LZ]?VI8T('.FL& Q[,F>VX#%6B'6[E#<.
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
M\>?BO)DN($$T]%%R=-!RG^ H;,Y0 7U/%KP%*WKR)"6PAA9R2=(D9A5=$VR
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
MK9/8_*;!=U%#9>%#**ZQ1N]N\&,K>]'XH],>"EB%NBR S ,E<V6G0U"U>;V
MWR+RRQ.Z7912MBB,Q*V;%E6!7\7N"0%77K@P%;NEQ7_ZNTH7)D94MM\XV]S:
M>'T>NX(E=8Q['*Q=_ <*2OR[)'1T-QHR8RIT4L4XQ<H!63L4*C\,_<*R(M1;
M6=.7(0#I^YN1LW%B?'W;M6.E:4V[4"X/R =K\VVR"Q(4AC>NQB.H7R^HYDB&
MY>RES)CB=KD3;3WT3(A) 300AW\1\A#;8_05ME"!4+ <DM=QS+N]DG.J111=
MHGO-NZ2GC66;W1;@_2,T\,1K:SS"KOVLS+B";&.I.636-XL@OOI,!GBB7^$K
M)"00P".IB7XF/UB4V+#9JF:@_[?1'8]?V]T,30Y\!U6!P_CP[^EXZ""-4#1
MV]=IN6(HV"Z,LUTZ^.Y<E\..95=00%C%?PN>)Z" >CR7PHR;LY/8#X7#&,FY
M85;Y^TD%)C=96Q07O:5DV4K:0:A>?"J')YJ,.J?5ICO@)0@6CN9LK'[Q@V)-
M4?L&FTN7'3M:XW#WA?J/'2J4^D5D)P*WT.?1< QX299\)S7?%7L'6.6 I3R#
MNW.L.K%'PA':[KB<FOC1Y8D"RZJNW."*TZ/Y=@\RV8>*=[.&[H*UDG,DUU=
M@KO^+.%GI4>!@@2U2LUE\5"U%#-<T(S1&36V@1Y)"<T&7U-H5\4WW&;.C'+6
M2A=.5?65.:\4:Q@Y?GA3>?UH6L :@\O)>3Y>(]X!K!)&()FB_\<_UY,U _58
MKC!64.6AT#WI[N8OY$9)Z!C%HA?OGW2SW>0NM%-NKD[0N<!K@5M33W0J3&4D
MBV**&)]8/+]U#1\;/8Z]%)(E*!N@<GW!)W:RJGO 0_.Y6\1%><@N; 4N1.XV
M;<2L4F!NR"\IO$N#)K;03DJ'>G?"J_>&/9>V&L>!&%?.2W __XBT;,<'FLM+
M*#=<M\&ZMR:O9FL,"O=F6,2H9]S!&(3&@I/U[3&XE71+Z):._3?",H6&.-68
MM/C.E1)^8$Q%K?OTZ=1Y=U#:=;\P.Y!?1WY<$R=D<G:Q4G[L1SQ(&/U][[;#
MO=^>#6-CO:MXA0\O/^@U79_:B($.8L^=WM@L^E*UO_Q$:EB'V=URH#SN)FQ,
M72 *C+46J-&V@7;1\!H(>S#U=9>#J1"W[!MG!=A\7T\GPOOR+9'<ROYP:>K2
MW(#B)ZXQQ^_,2VFXB6MF(GPF.@R!)!4PIBKVBPHEFP>QKJ[ICEA<L^$5V-+8
MMU1N[-;M3:6T7&?UL.V/I5;@EX7)WQSX\O.>B=U?!%UDY!\(*6?>JLRXSFCB
M?O"0E8-;$OP-7</%OB0ANO$3F,TF;HKAX_4&J)>'>4ZD6R\U3]UW6?O[+=U&
MM+D\OG,/1KCR?Y'8RU>AKC#XK^ E,8B)@I55XQ0R-QC3;R<4-%FYS]K'"YIG
M'/7C>!@=*_?/\_'*+"FA_E=JN/CH@R_W4UST>$VVTE9KO>]O4L#]KQ7GY@J$
MN<(V] KH,J\1HP,($42JPV13R,1E-;<9Y>8M1AZNY=)+]8X11; ![6RB)H97
MT_CV^Z5NFIU4WQ4<&.@?.#1#6&E3?-"3'(""ESTM4:'$C 9& K  7DLM$#DW
M8^=!Y:*,1J9:<%H0QPJT2YZR<N+EF'?8[-Q7[A/L??#9PMJ/QI?PNFU%S3L6
M?OZSP\_;=7<1^%:Q\'^2]AG\7!JV$D*@OEJ7LHB^AMZ#6X@UN.'<T.?VA#I9
M-^-1W@]%B@MX1A=) =)4'D-[\;T+MKL&\]AVWNZ/UN=]RC&0NF>)$//IZ>/R
M/,AV)^2=B%*APM']]K)<""<GPN]4J*5S'8QO#B&6\'::*+Q)H#% 3>/-G#R8
M/IO_X,KZ3)XOR(TO\D\/[:8=%UE=;S\!]B6$=#J,!!2/A+]PNA8Z_\ U;*<N
M[,\%B0B/I%/Z,V3WJQ'9O4'SEVX>H"U1%M(.:+8WN Z>GSI0H-BM?)+SSLC^
M<#?9.-!3,B5(KKF1PQ#V2UK^[()F7*$;1G=LDPI),R=5J +=?[ZS])&V>K/
MOGK\'4=3SKV@2Q7H&.X*F\+7Y)X<L86O1</UVNG&WTQTPQ^8W.*O=U_V3F>3
M6O0>C.BTM$5LU-+4GDQ8Y6@Q^%>WK^(HE"M=(#9Z_R[5L/7J,%XO>,@L\V#*
MP0C3P+03%R_<'>RX5_*V+NWS^[]+50!* A4&DW*M(&X91K$R3?@U>=(ZB.RX
M">X#F^2N5!7*X][0.B!<Q%WELYFFURFNW;SE2<<E1YT6T:36!\_#7_CM!"DC
M<=)*ZVCA54L5ZE,@83( C!1)XAIPMQD:=)T1UZ5$8!E]#60JFLA$Z)UT(MU8
M WSW0/3*)GK&5E#M<\-VF_ZL V8MX6/3C,Z"SJ?_G#,,#L/+#T,)5\%V>/$#
M>3@I/1P76-OGH 7^$'U<7+5$;<8=D6]'&X4U%%'DL\?@$)_VS7%]3V!-56HD
MA[%P>!7?[#>/B=W #AP8!E>%YP'UJQPW?_!IN0Q"&</.=58KE?DN!H>*UTH'
MN?%=KOON-9=^-)Q$]S>V;\>O9J5_5G/=T>2P%O-IX.]3H)XIED$'Q S^@N'
M!O0M8_5#GZ2,9F:B\7P(+[)YL)Z*3G!<!Q4>!E/B+^OI$MUJ1KUKRX_ZGQ#K
M_KKH %#-&&^3[U;L4J:I4(&":$9Y8 -Y6P@S#E"#C2&2Z&N,<%MSAD<8W;C[
M4<7+7I9'_+QP)C51>7E:A5HQBJVY@?=]/VUT\/.GES7I!U4H,P"RK1*U%31.
M0E;,<8O'H[;WSHP,8:1QC<SXOI56=ZI>]/LJMD(8J5T+;/RJ1NOU2OY!VFG1
MX-+>H5FBFOML3,\#K8]O.KWQ<--_3TG5?TIJ?PX#]6TJ5"FVL1TRMY,T@3A8
MXYQ\E9-Y='LB?6/0KM0FKPK7U7/A82/YP6]7#+-W-.V:CKG=6^HB5*%28?W2
M'FN"T8<7K!=]#BX%T"/:WAO7GM&.)FY2H3J^<*XJ$0L6T![#J"P8[Y%F( B_
M,V]+(3@Y[!P5BEL\MNQ%O0T<=V-KR@R/OK4C^8V+FO$&$)]0-)6J3ST_<8HJ
ML5'J'WUY[Q?3Y-RS:,>Y1I'P &$9('RD0I6AZRG\;M&I7C!H+NL*JP9O ,L$
M5O C<%*\X?>C#X95J#CO][&&7N\>B;#: X21#C]\P(4:68HU4WL$-,*<Z0[,
M&I]5H792H+7.$B?I27@QPJ,7>D*(85.+4+X(I4[-W9KI<S8>$'*7CWF4O3XG
MNJ$_7%3I'BB<;&Q'WW@U4PFCE4_8Z%!1]E+=NWK?;SAY0+Z.C_F7KMM6QBF-
M@_X665&, <() 63Z ;&H*A1TG3*N% 7$U6-6L,CF/(#5%Q?BJI\RP,-HL59;
M3:4NIEVVE3WMK:S!-Q+;&+?9$2'^I8FX>'_>]8^20A*@-9U5B!==Y X-B-L;
M&'%<(X3((OZQKRE58X1C"P5*G1IVS=RBA8IV^YJ1<02P)2%D+-G"H[L@R,\B
M*RRSZPN^?*B_G7+CW*_K:E]45[*KHA ;TVP.+YV><P70G <L45; :^GOC,UW
MI5>!$]-9+004W62HR5@0SU"W&1AK!+_DA=JP]7IY37Y&.;T_&HQ_*4OD=UD
MND'7DX<8EX8P[T/LQX3HUME_1?"5<Q>7+G-1)KHI4&^%(Z/C@(JJZ.9'Q=3U
M3XPU$-P^T?MMH%YJ+IRHC;PXM+$CBGUW +V"B"8%BID+_3[>71B75&%EXMII
M>W]+7D#XSZP#** VO)Z;A.!(7! Z!H=VM%6L0QS4,!"+T74P?00-UPUM[KJ
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
MA\)")+'=9IO+I*:YO^B8(CN:U*M5U>077"7YDU9?7&H<,7RB<=FG6X0<S I
M6 : AW$Q/]I)<R&QC<!X@JZ$F;ZE0H5:KO@5-$^QL?"X1UGK="T?PGA(C:9K
M&SC&/L3B+JK5FT&W-6%ORU>@NVHLOB_!"3D"\.#7T -_Z['>7O=J<]1L;Y7!
M_$:4MXOU^OUG& \&[^L$/+BIEOK<41>H=\$)<P1K2LYUPROH'W%EE$8WOXC'
M5:E[P"K) K#JI!2;?=6ALK>4&_M8ZBR;<HNPWIZ7FE6PMO:#=\?;/\[/DQ7/
M\7!:@?P ?1!7RAA/E@5QB>W\-"&NKG8?_';4X&*TU$(<?IN]39SMUT3KN#R%
M7Q)L\(2^H;=XQLGRO*^%"]MI<\2>!TL?S5T317T%ZH]S@QA1='M(&S$IB')&
MD8F]<\D$4<GT#V5.RN1G>7DICQGS8=VAMD)/E^%^%8J5F\6;#8^W(5KC5PSU
MDQS75KVW)BR =C3X;966U/K/2^79V>':\XOE" FL1R"I,(.+89\#6V$-H^&Y
M9PQ^SB%1#4"#M@?J'A;H?A/HTO#@"VJ<6#]F*E7/!VC8O>C^L)'A2>DG?[?W
MPL09'ZCPACC9Z63U=C_@ D2-MRY$H25)0K1"%P,O:9>?@&);ZP4H@$SIYXD)
MR:Q?5EI9U&7BFG#+O* 9C[L3QCT>SJ CZT8^E>G>.%I:VET1F>=T]>*[TY0B
M/L >@S:"'O48R!KQ=B/BG4 @MI\C\%'^!A!3M0J)@B4VQ8O:Q;CZ[,C&7</.
MLB17[/(1NG6M%%>G0JT)/N%W@**N,/%^:PNLL/GF%XE=A"=?^1%LRR A*[<#
M+E$&</ 2@CR2BH<7SW7J<(*20Z6O1"U-8Z<!R%P@N5\T.*H]2"U;?4%N'@OK
M0 S/OHG+-J0/-J2G9B ]%7$1.>7B]CA@Y?(DH:NF<Y- D^8OM )X0LR'?P[-
M8)JK%$8M<^_2L:$?H/H>9(]3%>B."?UA8#PK-R^C65L$39CT*O#RW3ZC)X,[
MH1*[TI-79@N0=:P@^%$?3>;*[?NIVM[2]$* 1E98Y.W%C 8J#.=*R5PKD8\Q
MX/H<_3X'<G'QI.07N6-) I@J^ZWB9:;Z>];@KWUN:?"*]J1B'0O]6713[0(W
MACO[#V\O[Z;A-M,6_I;LRWQZ CGTFCRM)"C3+J'"UY]'-^FJ4(;SX+5=TYK:
MOITVI$,VFA:>G2R22Y'-;HN3+VI<R,P0Y;XWXDC7 =?X3U%?^,1U#XSM G!?
M2#?T[W"%O:D0=IF=WC/Q)A7J;"I?ZVZ4=4;F<Q)0-I/*WE,Z5,\E#XQRM;@7
M<:L;NGWV3<RU:TX3#9A>W9*6ISA%7+- :?>T*'N!7Z?#Z4=!',2S,_.A:![=
MM"M$$LF;E25'4IX%S0XE%'GQGA*].?>?\EUL\N"L9YYG?(8\A_BM5K4]19UX
MM=0UB2W>-Y<JYFX$9,B)FUMCH<WMXU[%D!//@)Y%DA^CZ?H&BK'C;>(D9BF_
MMB4!YJ$59L!2EN^)D8<^^*4*[^Z0L=UZ$UY,LF4(0X\XM%1Z^6&?GM_JG(:9
MF45SMYGSD..!(OW =&X)]633+MMGHG9M*-!SKH (AR:EZ^_R8ST<XUN-SUYF
M(N@B8/S8$)&?G_'4YXSGJ)[^E:9K@>%JO3^:UI36++L.CW#_RZ\ _F4"G8VU
M&\43[&4]H:;R:DH>/4)V=S:?4?S->R@MPI'Q_-ML\_UP3?C!\Y$,6=F!4/^G
MQ)E*T+??S\=UC:QO:XOU=K/X(MP'9WCQ$D3^@CKGNB@Q2ND(>.:=[!8IG\&+
MG!_/W;:R[=6N>+U^3MKP)@"L:JK%XJ,O'8, <4YV_E#P]B;RPN+\M.'=.YH=
M,>45J:Y=4ZU) BF?V8V%S!@*G0RQG6)EMZP#"I>[4AV"#?JBO/<*N2F,Y9++
MR6S,2OKRL;Y*LCAYL<5KHQ?21;_)*NF;P=.2URL\J:_V=9G5:A-/C+I[G,5(
MD@]$,/\KP_Y[-,,/=3ZY>U]+-WOPPV:3C99OWS8N/(U*/[\'M?+H0N!!NZ1'
M:M\B *]A%/K:HK[Q"-"BL>:6\@X0V.9/ #F,86 Y.V-V.0.LXAGDW5:A*M 2
MD]A3:?@;)\5ZC_SSJ.:BF$:1=9LW7R Z_6=KX-7B,;N5*M0! AB*4>CZPZM(
M,FN@'Q#9(<BG?.XAM $+)ZGZ;7))2"L3ZP5=!5=M['+<0/WDL.Y+US1>CQ=N
MSDM=.%A:]FK'J)^5%!,WF=M#6_K%L1O6G,L2/ 7PN,!Y5THR5]=AMU&JQ$E^
M=@0VAJ*'-S+'V;7^HO:&D*ITN8C0(.G;N&5*N<_7_D1&BZ-]A6>1N?%ZZ<*"
MV-#(R!;0^#ZM#M,9WB"(=52#+,"^.MQB1WTJ!0^&\U)CC='@Y$VVALAWDY&U
M"H6&\ V9ITL2'H[8<DBOK>_V$RO=P=43ZS-'19T%-9FD!+/[\C?_MZ;\_]:4
M_V]KRG7A"UPPHD""8'\]X#+S-E"F'L<*>PDRQQE@I170;'"C5O3]Y#"Z9>-4
MN_;0P*C>E=)88D5J3(T'S[YXLWB<U?- ZOYJ(=O]Q>!'EQOP W[*(_\GQ!E^
MR;-P2L%(9D#VNT=/!8-O?O/N]^S?,Q>;VO&7^TZRI%A\CY@7MF1-T+O&C1NX
M/&W9A#(/V?U+^ $[&4/Y%,O_YBSE#8<W8C%!856Y^KN<HZ<!+3_& BBB?EXE
M1*DO#?)6\_F!3<MO^5+^NC9>_?7[OUL3/?5O[WZ>2W:"E^Y ]E!-^:<*%>"_
M_"%'0PK<T6\DZ$^[[6Q7XYO7,^</M(JY"78N3QN*K+.=3H.R!U=%%,W1'?3/
M#CYB#'I DN[ZARA-^8*]6R1!-W@OBA,1EA%WT6^)F,N^S0;&L7<_(MJ^^##B
MO27N<?_>_)%=1Q\$7'ZV,(>1_\''I[_?NRY!L[9B&\_@N<DMA2E0GX8I6\B*
MB\:1@(&JQEW.BB.* R5!W')T@^2$N.. #2?FH0\1L<E;6@,<.E=O09"#9X^C
M3K]5TY\)ES)@=(_5!CM]K5U>P'7K_SRW /H)U+]AE&9SQP/F"N25#Z>XR[\5
M/J;9*1\.N"F?.J[QJ5^Z]T(E02_P?9Y4DG=GQ69^O^<(8U4%$#]+S\@;L+PR
MPC<S.+5MKV;U+0ME- G:KD)%(]0K\%N)8H%\&;U'SR \PS%://<N5_E,DDW
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
MZ7K0W(.*'J#@%@='0TG]"CGVZ%4T?%>@5*_VG"AHVC"[LG>['PG>J'SL8%[
M6]\[]PKH-V/=CB+R$[;4]NYEQ]-0#'*N+4WMT.Y%,W4"71@#F8O#HT*Q-V4>
M!JG1\#JJQSYI00Q+(]E.MA%1ZJ,Y,SS8[,7[BJQG1=B'4=_?>$G,(GU>GG]Y
M*S?3^LH\,%"A \@2E'<0&U.*:#@>VC"7(6GJ7)]DA!G&1<$;&"NA25DT.--@
M3[D55CEK%1>OT!+[;AA%@"[\IH.VMW $IVZIP(K_'][>/*J)K.L;C>V BA !
M 04A*@@J( X,+4/2#H T(N(  D(:$2%$3"LB06+*B5E H(46&J(RJ0@1(429
M(H1!162>A4Q.3%*E$$I2*6[1WW>?IY_[=K_KN^N^ZZX%^2L4=?;99^_?;Y\]
M)&D'>:+5.;NWIO6Z4GR4M#@][(B%P$\D,(Q4%V@Z/TR,IPQ@($KIA ,FDYM
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
M<U/E ;KSYX5]/&$5 ;S BT<MA^!*Z?RPG@"X]3AH6+OI_?.V&GVT:T!M-)L
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
MU$I,!7=*>N[EOQ:FE5:GUKE2#I_8>PV77#9Q$&U+6?JU.&_UJT7 ]FZYQ_P
M\XL680#H[NT6D1D8D'E GE*S4T#YVJQ5V3_L*&9%9E#?#98L:MC9%Z39$[Q!
ME%#=!:F5VR]:*'<-_'\99/_ ")78*HI:K]GX08H-EB8!(M8/=/=ZXDY(9V#+
MSH'//IH=IN;5/A_<'-<G9"@1&\7'/#;&+CNDM>_$$\S1N"0"FC8N&'64S%^T
M)PY;I+Z%DAJ3XG2),%O\?%&4/TV%L1=R*Q0/44_E;3!=W14:$7GSNRO>>&N?
M9+7=?"]2V)B;:#A?J+@((]'7XNC9'=,7QFIE!$88.'$;HM:G]<@:AW$]5>K^
M)G_TJ/)#@Q^:],9L0)LK'36LG?<-O'NWA!MWE :9_04U&8T38$->K8FA-$5>
MR?.C72&NOWJ6L1V*EF;#.N!,0]N32#[=NG[^L%GGTZMON*O:J?,=1 ^G'0]W
MYQZY\+G\I=/KNU> ?!ZBC1&!1;= -J(V(]T.LC$6&3.L$@E0)P?X=5:&B567
M'X]9&,EY8*OHXK-;8SP\4RGPXP>[MU=R]J<[04!]IMDU_I$NF[ '2HKUAJX<
M4"$2P*AV_O*@#?;Q:X,>Q#R*B;GGJO+3L6/'<%L>X+9<P>%PVS;_*\2[8#ZF
MNU@TWS (MD:7%\C6T'/J!HBQ^7R9*T.G$T-)S#=,LW,TRB4;#]KITE'>"O/+
MSI)O^.O,S?U]#??(@RUF%R^YQ^J!O/A<CZ1HI3P!_#'(ZN*]W"#-@8-%?N'Y
M01G^']YF/:14))3U>$:Q'G@<E/:F6?:$;59OR/N05W_8Z]W@"8>U;2[:#5OT
M8UZ3!$]Y33Q4V4N>?H'7'X J*LD.C1"U.GT[JK2AXC$^4)8>.2Y<'O,4^:7#
MW0V:BEWUBP-M!4O3N&8])ZOJY^3:D\$G]QT[A%,05O\54H]C0ETB8[:'$<HF
M$95O4@+TL>"!Q3TQ:1EC"V&1C;/^UZH9R6%X63$&X9:>">@^J_\FW2JM1,13
M^$Q<_[PBS;'8E%2N^F64LO7TG4*I&R^)#>\8%)^IF>\33T'.P<$1H9^&&";R
M8H1LD;7@.46KF:]K#?N"7(^2*UZ.9@G!:[,-GD )'56.BXOJ4U\?-JA(E%*
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
M?8V5?:NK\]E3SN":JP*S\)=?5(YU[*IMQ"!%Z F[:?(,A/78))1*S-\!27F
M,3^Z#8<=^4RK*+Y8YL,?;R(NF$[.[VK!:7D/?,1ODK\1J(4XJ-;OX>8/\4Y&
MY^;E#8NOB';PJY"AJ##CO:QOY82=K,A.O'>W5;G#C/- 9)CWRR&WGNHP$[>:
MK*X#O5;;'+YL+;?X)I$X%U<_K:A+]"&5A1R/CWF?NOM@B.W^:[="O$]<O!V2
M2TV[$UQW-OMJ03#;]5I-7E&(K4=>F%X^K3@D]^SOO["/A(BU+C-)@8&DQ1X#
M-=U.\U3;-4(+=I[#OTIJ/>V_Z1]FV6"=O[KG-JM$&B_#!.]NJ$L@5-D^N$TN
M0UXYX$7S KS T10VXD?D:T^T"Y;=JNO9\?B)")L<"6 _1PS[CF;3U*?*3:0;
M[6WXVQ3:'/3>V/OQ7(-<1=H78?<[HU1#D)-L27INI8+S>V/5L<QJ&\ZKAR[,
M=R$);0[W/BBGGR2;O8\Q#PM*#<XKB J JM$G+$'!T>\(ZC7=\#\SED&XYC.[
M\MJ%JT%/B1.?-<$J?:YF4L]8%G)Z7DPFK\ O[V(D(\UA14T.TX1\ZA2Y: AJ
MQLV#KAX^D<#<8R+B("J:Z.GNC.&U$)68,D0I7?3)HZ\<L40Z:FSS:T$71"TG
M:\AK %DP-/8FA#W%3#G:I[9MSSAG'NQ.-15&#KU0&:X]!^^X\_G,"1JI$-[6
MN.$<$/SM_^SW^C_[O?YUO]<_ \,0!6@Z@ _\)$69&?<V$;7IB0ZM?/:))+!>
MD'-I L:>$"WSI6P0K?XLHC6G)26WJQ7XPU8BW$4+KZ..X2I-$LNLH>\'&9($
MUG?YVA>JJQ^]&IDGO8L/(@Q%,P?VV=N)OO*$'%24;6I2G#R)K(9QU\BP36FH
MC>EW&_\-4"R?%&;H6I.QZ<H0;,[(=O*XH7 .4/NQ$!YPA@,>9PG3EN3P 7:O
M>+%(O_31+OY-/VTQ#7(O<?WE6,KT4S4S$UY[V[*5J?O:H^Z%YNK":QKCE^G8
M7>AM,"Y[9Q]M#6X>!&YK HDSL#I-_$)$A-4EXK?2/%1X9RJM;GU'6TA=>234
M8=T;X>]&^>NA4P^&WD%$/OG"Y88KS;7Z1N"2:KZ9,>')8XX6K=3W[1CUT(O
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
M605Q3GWVL;';W"VZGKU\&?7CJM)_2#.=90&A^K#V1X8A+11ZCAJR,?@JK4:
M6QBM\I+X/,VM>?QK85\SP3"\EX?3<?(HTK_4KMN:B!B.5>%7*/=&K:\;Y#=[
MGGAM(1S]G$&1R26\AJE41J59<T<R7PV_ KHPWLS0QEM" P(6%L9*QW>DV1)6
M4-F'J[JBGX7^GJA[XW*LOOF9X@B?#8Z6UON2QP_4YQ@Y^@Y[*43H@I^G-Q.Q
M!$D^ZU''4W&_F;1<$%5$,P<NZ]6;@FL;W@U2/\A,N$ZBJ2:",?&C"2-/QM0?
M<Z@J#",[74,]6/@G4LZ"@K*\N_TNR]5%-G\NKOQ?F;1;C0/.ATTP[5NL(3/>
M'*B_OD/H][F)6*[?/$*0KJ[^:<&#^A7P.:05L$]C?V6<7V?6E&DF&4L2=0I(
M5K=_'K;-_'T6\[LMHZ9UTE?I2#57\%0Y]3\@+_E:ZP8E4U<8&G 0,'#TR>[@
M_ \HI[J4ZUK]4 B[L4UOM52W)MOZ6M!VW7DI4.&\NR;*U+<L0;$P,Q,U EJ,
MTIEV$BH&ULGHOXG,FKP26<MKB4!'2_4!RE9'+VVJ>6 ]H"C+$G(^?IPX6?<P
M*Q+_[3M%GV*K_Y#H^?I:</=3DX!_G?D MP0GLHR?/&0#I#01OR.+4I)JSTAP
M.N$FM@ E;?HFO>,^%-5,U^LIM14O&Q>=?'_4Y1[)L"XI_W;()N]/'R/E\>S3
M6&MTJKA,6$N)+ E H0^RA*74I3FI[C@YVF47PI["R$E84[D3=GYT]AI,@)[?
M.>K'TA(-^+:=B8G"78(/7O>'!$]CS[X=K$3T>A^<HI2EI-K4G6MI_6+";V8@
MB^>*7XY!*$6<GZVZ%]V1:8+1'[*$CLB:'P)]D_, 7^[Z1UWXC= *\YOK4P<\
MSBP8K,J4<Q9WG#E3 ADU;QF(9WO6HGO7M>8:92G$;,H)+43J<8\8DSPE&EM_
MQ,^'@A6IJFSZ6A)"@!BRC4A'/(6G=&S.7P2N6L0^ A"9L+5CGEOCD$5G(<5J
MW*O6A\OGD@.B!#/?.I*_.*_SZ\;@'_X'C;UA-T0##<KJ:^ Y,2UO^#AT0.D,
MVP.A*4H7^-3U9A-C$#=I('G\I2USJ_4E_D).9"D7.U'5,Y'AWT\[";[*ON='
M-EG4^64E5\-86_":G5H;4+B!)2,LMGKTF0GK^R/+8B%_Y<K1H2VJ;,+QJ174
M,-G,Y 7#<4&]-91WW ;UC+2-JC^F3OSF/]8KW.?9D@FJRWKSYROV0]Z=G-IM
MDKJ04+S3X^J>:0_QO C<L+^<M0IJDU$NUQX M65FZ;931M!4RS=%L8RYDBIH
M-BP<YLD(VE2F?VWV_IXO=12?[O7Y,P>ZN4;]PT]J:I[DN(=FN88&YV!F,=$=
M_6&*.] Z91AM(12K=$=>(;:/P*E&9IIH\QABTEOJ=OU\F-/!YV$/J+%-#L&/
MJE_7'I'F^6G4:3?E: (>[68^Y=65O]MGE1->'T$(+& ''[+D-WE!IKS6Q-M0
M8V14"_\1JUD5Y9DASQ9X^+#VUP.%(X>%D\@6>(NPJ#:A2]AJJ'LK ;=\-#6(
M"R5)XS96:AXHZ(GF+"+34:I\C)$DUL&;P&0H9JX/RV*8>!M%65).$T5S-- *
M<+L,VU.SOYFEPC^4^K6>+QH[I[]QWI;V^>FF"2?3Q[IBLKH^:<0]WI#\_;)/
M_Y9%_Y]7[SB+L2-"EMA)#9" :,A1ZTF&4$X\GZNZ5ONCB/F4<#$?W^.D&2=K
M__YMA(E6#3B<_0$G,I(K*M87E%YA2XE)=&,A%[>0NN%L2(K/X\XOSVLWE02:
M-6LZB+Q&QY%E<PK[)6:P-E&AWU-K"PPTF1<AW;,8KHT#"AFF$DZ\D&S@2$H7
MG#K.E%%:MO^VM'%H4:<MV7B=P.>[GW)P.&I%8\ZE<S,B^O4'S?HMLQB Q()7
M%/-/=O0?G%(,0PVW+'"5ZI-7I8-6*"U9/I:5%,-*F<54',O>0J;K<MV+O!PT
MIBYG=Y+X*[BW=<H%L=(,0O*!%UG5><DE\S!(/C]4W#\NC9U@ ?I2PL0@X",
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
M:R5*U!8J48LSY5*@S=F3>85OJ'+W[CNJZ\B\]CNT'U4%M!U+VBF192*CYX4
MHR$/CVRXLIO+2<])OAD?=L^#[,P=NB[Q-&OQ&[SQSK Y*X-"FZ?R0)]70)BK
MPCZ,6Z:/+$D$E8V(5]/493RNKI,0XJGAS6ON2ZC7'-=R9J7B+;BE+^DAZ"^6
M+:9=M'7GKC8X\QK?3-DZ.M9,KI,E-I-4];WTZW='_1;>* KWT[O)'JG>D,'N
M)SG89=[M]R>)O*\7DGH[^T>_A=YD][=J%B:S@DA+[:J\O1\V1Y(C=7[>L>J,
MZWV;/QL@I($LF;L2.!\Z@EI-FXJ)WTCO(>B8<KO-@,'4U_25D-945ML!J! D
M!_"JF0WX>5UO+7A+JI/>UXI8J3$:9/(3)X)$M:Z);GJMEVIS_L3/V.%9#+),
MB!I,PRQ&\ -M)0'8A_N%OE%):,6*C!I1] #-8LI(^@:U$ 50]_E<ZI98+UR:
MH<#IT,(^E44K:\Z&/'D(D2)+N3V%#T%.,A?E]S9[% R1N>(7J%AYA'86*E#N
MHD6"EJT9]9MIQ\'D$CG1@'S]IMXF6^-]!]Z11 &5UU[:=&!''&C>%[#)E4=-
M[2[@4BK;M[D].CHQ<3R3=N*?'U'_MW9K02(X7TQ1A^G-D#"#%68J-&I+*U%
MXWL*M0Z"B--8'=.7-%UWHAG%E)I(QX5$$3G0!'CYZ['5+$_0I^GKY#3?F-JU
MV.[MFU&]H85 SV#9C0<C]>MYM1@DB?'?6X;__T'&_,E<(LI+8.($\%-A+3D1
M.X)8 +$9T\X^ OQF]/^BQP.(.T#]E)@V@^GVL)]ZHVM&BBJZH^L.>3UY7,Z?
M4VR)*R$5)A_M-_YM&@7R<Q&C@0'L%!N@%F)!MPF _2'G@G$34U42_7OJG7<T
M&]#</>K^(,T(W%>LF-P/+P=[;Y^Q;%8:H7ON>;TQQ/;.\J7Y2S/LN/QN"NQS
MFYIP?A;SQ^99S/FI*^+OZ%J(D+ (/@^LD_-_F<:E,1;7KQ^QQZ\"68E.;J?Z
M#,^5L(]M]=!YY*$MB"N*$(5,V(G*$CDD'SL_<<J7&G--RD_\ASVG+*;6S&(V
M82&K,-CH"\A!%A^1>[K)^()%-$^0J5@%XDLIV"2Z>5UIG3B-KAOA5_O9,ELP
M=5DA.G9@?>;;J+6^$$.F8QB?<@DF?AA5E*I29!E50!>&X?!7MW[_@RZ@0@QK
MCRO45+?XDKO\2GX"/Y32+Q>4$\>'5C_.V \R+W-*RP8:^$MH:I&QD>JI]'74
MSP>JTG>PJ0R7]&&;Y 5F!\"%%5%%U+ ?>?5]W$R[%GD9:I44=+ZW\B-0%V?6
M2L8EL"K"$HNJ'PF'A=;XC;!/G^7'2;H!; Q4W8XR7=<4:-\G3Y)[E/P^R1D0
MY.L(D1X92_\8:>9UN$-(MP.].):-VK(^O$*,+ Y6VC,:-J*4+I>00/QN>KB/
MYE/&O5(!9LL#Z]A^?M"47/]RY/$LTYZ8ZY3USSIIV^YDY-80YD.&+8H/[D!1
M;M19<7A/[:X2:G93-:!>R&APF,4<QUUD )[6_<%/B>5]3R/M$=-ZPRN>82U#
M=O45O"K0K9F1YL?EWJ5;0-?EBX^3]E:W/+&\45J8=/7)DRJ@+]FF7:W186_)
MG1'#Z .JUC^5VDKYE1T3*@E6Q%/$0>U*._C@PP"7IS@C^BJH1-J1%ORIUR/#
MD;!BU$=O^;@#*=1E(5>J[+>,&5RB^&%MOL!7^(!2.IP<1WWO!2Y5/>2',--Q
MC^PG[4&VPAMZSD976;V!N"HB7ZO'+-W@MA!V*6I]+X:(+1<,W\YSA"BM>+VZ
MSMH@Z1/VX<?9+KT3IH_3C9*S5LYB!K/X5_F0@PNRZ'8Q,DA0+V5$>O7G-GPF
M$[@I$U^E_AG6AE3''ZM6C..,\>HDM?V]IRM+M^U+6OKM0Q,G9=M;XKC)TD>5
M@P^H)3OJ^F!C$J5TG"R)W/Q6#:X>83LXG7XV]FSDY94KA0'&[DL?W/WNP=WE
M+WY<G;"HW>ZO*G4\^-!6(K)77\%!42+_\2RF9PM0S6]?P>^:0I:BL.'Z E7)
M+&9BZB/ARUZ:U2WLA(*?9@TY]PD(9-55P@F^P7F'.,9QI!/9 G2P+,[W!,]B
M+O&D-Y"2=_T>BG/][ X4E7FK]A&X+L/'!D8M%7$L\Y>5R #YJR/J,)_#:M89
M?,FU(5W09GD%+HG/G6G$&@QZ&;96FVOZ/YW%Z.-7U9Y]UNF^FIN['^S]/7#[
MN\27U>GM@V]_6OLS]E/;GR&K<BXOL+[V7#5E4JSTA6W"1+0@Y7IVYE7WWRR8
MP&>YNF!0.[RIY'27!6/%NQB?9/>79/,&TP/KN]J0K!N(JQB(8+5LK]=F-) 8
M89$;%)^,-,WD7HGUV^!5W1_#/MN=K^8((F-;AHPJB)85'R+J;0%<LDUN/-B&
M$UG?V6KAD?L[H6_#_Y@NQ/]6BO K!?K!!='\FJ$8 5H>*2.1UD LCZEX!KBF
M8%!..^62T-5,(#'41NPJ+F5U]6Y<ZR^^8J+_\*@E[8=XF]%8.7/I&X$D-[NN
MQX:_8 =%1>O\$2<QNS<J2KYZCTARX&8.W[Q/RLYV.%=8-&8G](TPI-\.<1P(
M/"KV?7O71R\[*UO+?:[MSJJH'4X4G7O7UFUD$\<L410R@ZX5V<E 2=LE8XJ$
M"LLNV!X84+RZXI@7W!JX.#CR-A6KR+_J/<]\C'?VK3\)OP1ZO":==(H6\7K#
M5;E'"_(*_.Q_;&B7/%(;;D5,:7;012"N-=\<(H(^#?0-4"QH]+2ZYT,*+5C"
M- CO0W @(9G;IO[IXW1[L%NWE%?WJ#IU,O+ZSCN[\W^062]]].SI*L__^D+U
MV R\(AM9]%5Y>"XY2/^^5<)/=+#(UX)V2#,/=N$N,RJ]TJ;;GN--:-N$[RX%
M/F<W=MK64 6RA;>#>8B6&#/2Y\XX;]N3IZB)DW(T5/RF:JKZ34;#-H+DYBRF
M,@S6-5=<?8U@X/F=AN*]E61CLDS<'!G8^P["2:9^N5OSR0KVDL4].ZR1N0=P
MBPJ3XI;XO;!EZ(UOR76TY0DG;?.([K.8$X0W;@H#2 W%>..J''BQTAIY13="
M6@!BXN30E&_?E_GEV2TXK=JP>Z8$X"K-!40X8:106[X>-9FZ]O-'I]13E:56
M?7N H<2P(BKEI\[I$I,H9/$D^KB/JAQTH/R*H0RE(\J;=:[OZ5S]V*$ODQ99
MQBV<Q31AT^E;\W62E2V!^+[)4HMD]GV/%>OS\T(B(\,*J SWY#[7UY7CFOC!
M-82H_R@5_[\T"SGWB,_CZ "^0[]+S\D>W?G'57_<!K&"#$^L8!9317S:;GVH
M&[\(JE==]ZH"6Y+65164T;3!*T4E%V]#UZ+CQ.ICV;+=-&.YO?^S#P]?PR[R
M>?<85\57:)IRZ^3 K:";@)^:K]]7JR7GSR>+V$EPD 2=!E)LCEDJO$WFO.)3
M ,&GT[9NW?YTC4''@T+.\1S1QZ[AE>]1>.;K:J[Z7/*5B+Y((D$RA%O*:/"(
MCCRD*%+=7'A=0AG(:#0Q\(^;M!II8$,>BINO:803:SMAG*SDZ\?(4[5;0".4
M@4:+U>"=3UZQSD=DT9>"SYD_>FHTF\R?DR>_8%X.)0%3K:S%M#,R5C)#Q\E(
M1DGA+X>QI8%05 M^,9B5<8\:VVQBT!<]NM=>M(]W)Z)*49V<%Q^YNBEK9K^K
M<L_C!<9'P<I_=O_\7\5(])6;D.=B'$HWF%=,ELW)<(6R4AP^-'6DXVUKKY@[
MF^WF79\P-+G&\ZX296?0B _*C1T;\S5>+WBG;[(:=.7:EMTH;# ]07KY>6#'
M]^HDY6)Z$V,5ZKE9E5,"9G^89%F:JE!.,(DP"2TI"W2)'C*$XB5U^-VX9H*6
M4]AYLDXIFTIL5&RSF#DX:>^0"7^CI$S_SK$=#-OSL 8EW<3^#$D,>Z)=Z4C3
M4N4_<"+)L:F]C 5T?<A:6LB_ C.*/4JHK<U7J82=Y9T^ 7V<]=>(T^TN$_D7
M^AN'A9X7;PM/)?2+?BSYRD5-,!#U_':P'OKO3_2.+JK'CB>/H$3E+MB#VV5K
M+=*0Q_DZ866>@8V;3,L!8L*MZDR*C5<R7NMQ39WGDI8S)FP.T2M61EENX9.=
M=6%?FG+;__L+#G_UH24ISR/]? V"A,4OI[101&VR+R]8&O FH+2EH BBFS^V
MM"4:0UTJX5[ 33 YC[V4[0=FIY55#NJ)*)N/1K^Q.AU3^J-;X6AVW_)9S#("
M$&DV$02ZH?17R8#/HI/70^_O+96U$QIP.MQXBK3RVQ_6>E=E4R*R]Y7>;^+]
M ))[1G&7V4"H8"=:569X+2$II=Q.)Q<&\)& '?(R^^4+V3$P%EFFKWI0C[*0
MAB""! W+:@Q))O%1"]ODB822)-9= S S8HPV66T /J"S$DXJM9*AT-5K15O$
MAGPO->0E?2&S272NT+;T7G5%]R3>,F"7'@\#"%M5HTB+N)S9V/$F3G$"LE5N
MA@T>D@D8FA$0R4RV4=:DWLHX!)K<#PQP:4*V]=6_+)Y?OQ9DIW%B*#KDKL82
MM8@<;M> FVZY8.EQG.??'."G/M3__#@W3G58>T;A1ZBP1U^\-&7RC/((-=:[
MRZ9M<(-*TH=?!NL\(6?JM^"T>SW<_.O,FP)-S\1)6,F\P) ;31<XL.F0>=>4
MYH>+^+88Y:@RC-Z'6\0((O9GRSY,'@+;?) V*!ZXWCCC\'ZPM+;J^0,J^UB>
M7 A;2AA+!3$6WP]"!2WY:ZN%-/M; ^X6/QN['$@G/R]]L*:Z.A'V(9RF#&R3
MS6+0,*,\"/NK2NCV$9XQ<D(Z?FW.-^&NY&%T7$_KM1X=")9,I=2O=/<FK!/4
M:P*PGI]MXODM;\>V[H@JC4B6^_;8FK?]BKUV[Y_<-)_[3,_UEOUOZJ"$KJL7
MM!Z=U10I!V5&BBW0&>46"*>T]P4C:PE -DR!,D/"%4+: >AY67\_)X-VN#':
MX]ZTOVU%.<!/F+ Z?(Q$UWAMH^$H/'-_P^WX\_!S1L,M'.">I_^4H#%7_',/
M)@HK!WUDZLVY7KK0.H6_\'(5NIQ  LU6^"72JT&L15_S,CW$D'&Y-I83_JTC
M8;IP@'(O/']!%[?@PUM?V+6Z\A'R[A^T8___)[9 G+BAM*0%J+B,</$E?OG,
MTW:L,DX6UH+5\X7"7-*#+2X$,L,/^D\RFNEKJI,WO7L(\!-A JD88C7Q1I=^
M$H7G')E^[?_VK87WI[]K+;" W4'H1&BI2OODK2W,)7;%RK7T%Q=ZK\H(^@,1
MYUY%>Z$N4+_@$Y<QC[:A"7#.?W3GC;LQ+Q._@=0Z^;U]LF4E0V-,T>E/^[&\
MVNM+$B<3]72H_\0V6D-FE(D\(%OA!6TAL9;1?GC=IXQKZK,#=Y2B2$U14C73
M(EX.NP9;\X^"WH]G].\,M&>)=W7U[06&?S_1.1WI(,*6_]>)^']+R%-:\)H
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
M%HN%VJZVM@=_?E;?4/\LXPSZU;IX/_*\T=W>;6>2=5U^CCS@<0Y%WR$ )%9
M5@"BZ"L)] UJW@;5\;](4VA*?F[+LIIQT*<"$A<^TMR7>^P]L(JZ,CV4T)ZE
M^6+3DQ<KH6L7P"''QN0_0W0NSOM<#IV1_)U- ?82@)_'  ]?*(!8@CK.([P9
MTNT1)9+FBU.@ 8V[P@I=\E"1N5D =+FP+(T53],8S<R<7FE&Q19X0^6A._A3
MWC),*M5!\>ZFI9"\%P,!8!?QL 1R)V,U-5+>/<0;JA8'21GO)!K5^50-(LY)
M>A_9-A(0F**REEPW6&<.KP>;!#\H"80^!M"=RV%9'F+\!K U.MLSU?F;'76%
ME($HT3IYBE0]T%9,A<@"P@W&*EBIN#Q70%\&61^FN_66^AN]JF^JI[Z(*0W)
M+NMT>1B"Z V6?\&NI:1Z/&T8^#)&/#9@-E_^7JSX?=%:@2KE$-Q7*SJ7)&_/
M/(%#2BI4A[K_4?<'=!E67OD_7W@ J#C'7)'__\XI:?__<V:6@K<1)2QJ!NNE
M60"_%%'/:8M.#01/B&M <7JM[G+I ZKM?<[EB!+OD<U:P V\V0>/3^37$PL*
M#RI&F)UW*T)A(O^3$4,P=D*RIX:@$D)Z5RRA 6PK=-H6(,.LMD>(.FT 4(K$
MK7*Y;#4!886ZMPR&\.NI1WM#]3$S!)7&B/!E5\Z5ERS+'+))CXNR7-"DA(:;
MFL+N@KDU8LI<CI0]TT&S0[H8RPC!V 3\%LA"X@";@,1V7/SX]L3.0:KFQ&O%
M+M]>@[MGLXU]C[P(R[?6PC<57?Y(? #1G9X^&6+:MM1Q\87^,9NB5RY!E"T]
M%[M0"6*"SIW%EY"8W&@A *M)A '-]XM9N514C,DP':84[^"HLLR(,V#GA/W+
M'!TGZ\!TGALHP[39QAJZVE(,G_4W;Y_.4G<,9K3AYG9*MM#0$+.RCFX(D27'
MJ8K0'="V_> 0UK^O,5:0,V?8Z5=7\ZOCKD(!;NVR'$Z>>8^'AVIY@\#>QZNG
M\/;V]9^JGF"P>[Z[VTB*0-K0\-N--$I'%)6$0? >B2'M#6,M?CO7^:%9;AEE
M6MF&H$(U!DLERWHK4I!M4':HWO/Z]:T>#>6W#S4,.=4]=$HP-4)5P+@V&:@G
M0H:>\,8^T%6@S$ML-@;8!ZG1Q4B/KG6UQ+ X5(*']SP=LB1<US+,7_WKF /V
M9B/)2(Q+PV^3YAWL=BO@#E.P+55/G_5]B2%L^/ I8YN"J ?%#1,U9!/:"/J8
M[ETZ/B-43? V18]/RRA1PB8QF'7T62LE0OSX6E=@AZ_SX1[]-+T&*'FBH#9S
M2P"?H6BYJ.KK1^Z%2DZ"Z=<B<4FAP( 1L@KX>^N+VP#_;\"*#@XPLL@Y'J)K
M*UK?5,#30&RAYO&7,T*@S??<>B>CX_V;D\^ "W&?I_Y6D8#'0E0?"N!PC38:
M956QGC2#;!^480Y05?BDY51S,#$1CZ7N!A,3J$OY!(6I7=DJ-V!-_FNEPV!7
M/-7BP2FG+96]ECI+G6JJ>IFYNWHWJXV_;!E4HGC>2+L8\OC?O>/ZYVF  ,O/
M.[I*X#_R1D$\(U811:<V&I2.<I$^[*;\0;PZ\EKKI[5N,<40BNHCQX3A*>'D
M'^]HNT+.]T@52?F9[WL7W9Z)<GG7&O<\'LTAJ#8F2T)*9VR(B9=B/5NUD$+_
M_"!OC9S8TAGO]N)(Y?2<@BF;@-*Z^O3"A^-O[:+$4;MV_>(6&1UIEXR&<L==
MC1_K_2C#6,2>"]<"V+TLT&\;,]65H>J#L+'5U<1-T1XS#T_Y!/&J5:Y2G;'B
MA$)LSI_L0NHA:3'LC][,P@6#1J#W9ZY<>%8]R&3=6%2\BJTF@$$5L-JXA,]C
M$U!N9!_&VP8M:A(VRC#!OO@9%V@SU5E]+(2F#:TW+,+5,+#VKS_9SUZ9;%]0
M]S: /;-6#IV@J'/RL(.64J=00D?V[RK2>X.$Q$;[^Y#KWF[86)!F1.RVLQ+D
M8@^#BXE,4\-!;1UCQ^[//MLLY<=*F)0-;*[N^SRJ%!)C:WQ*%?71";O]W0\<
MW24G3@3U;?P/6,AD,XI_&M+I+#X'Z0GO/)&6$X(KUDQSG>[&%/ :M2;9O.M9
MIA<>0!SAE1=!,]&%E-36=!Q5'1R<>57UE.XN;X+3=L57T @:C81=)=RA0S8A
MB)("JF"[)&XJ(PK\\!3\F,28]I*VK7^VQIYXZ"FO "9!TK-95[ IU+.W.[8D
MG@!9'.A<?Z,RWS6I>]3O].L)HKK7V+2W<[+EGE#"WW;\5>5X$(&?P@*=L2E8
M$ UMTIOM0#-Z!8^Z$[(&2Y[;#"7A]>%S2(=66V)B(ZGL [<MJP6GX'W*15\U
MF%N7TD@*SDXO+BH;^#V#HL3QLV#5-=<-_-3#;X++H>U@B) XIRJ*$'0]9\6-
M:_3;A8@<A*R;EH2E%"Q'ZVS8LP'J/J'2A]+S^;<\6C5L8BOO5%B%>HL/6HYI
M'ZIM&HBTS?'%OWDOQ(E1Y7W]*,#>39.72)C*,/[81&PU%K65ZDB&QBA'AED%
MM,LP28,>]%#K-NS-[+G<;*BN[;#1@7JZ8[6/+4X),FMYY]B>Q6]:NK>ZR5KK
M0;#FT%7L'P18JT<21765)J&>BI#& P\LC&+G\A3[YVE;*:^;E:=H>L\R\D'/
MC@4E%U-6*R[!.P!^([X(D83EB04R3 N9'U*RZD&W%6$M6=.Z?M5 .&W;Z-O7
M2%P-; "P1^6DS5H/.7C)&WHNSY!FW>^W,Q5I"[!)>.P' M.L4K"R+;,NGT>)
M/MV7^)S!55-J^.668RG%H?77#RP5J[&3TB)P'X&SZJ<$):S*]*+_-_GN["[Y
MM@_5&+VABS0>V8#T1-$+IGCK/@\[<UA<=7;]Z<=Z(+T=4!H>KDA6+DN^;%0)
M+MPT#4,)6@?:/TX.RQOBY.D_Z9W'55B96AS]%4-[^*\'F7@^)X$GPJ%M1BT5
MD"%I]K+(0?P(NF]0?I^0,.L4!W8\IU-KO>EMN%3ON:9^VBIP3:8@X*E[/\[T
M?3_L\-#'Q_>%0(91F-+5$^EG5K/S.]6E,]'1Y#,A$0 0\?=,5*NQ=^_>]OSO
M3-2^TZ??OCW\0IZ)2C?I.S2UZ5B^;=7C6X0_2I UYN@P&_T -E&^&\!:#>-$
MR_MY59JSH['E%&-^?&X3QRQ+I. ;<H,IJNM0*KED&Z;='NWQXQ2B:.W((X(K
MLO+?.H<4!H]O$5DQ^=AD@.DYMT1T0OP8>B=R1D7KJ-"'KDD]";$GE#W;F\V'
MC,Q-C@?;_)[_1Q^S@6SP&SD/VWT)*OV,50YZ<O#\9X(*.?L<_6SER#!;"VK[
MJVXCTUMDF!4/ ;9NURQ98H,=39Q@Q6=WB+.ECZC&/R,K>R(;UB5Z0@X2^VES
M[Q ;C>PS=Y7?Y @K4GK9193.-M6#+R+."$9)RX,T->K]RLC"&)^*=_Z(\F]R
MR6P-KPL75Y+2"1OAG=+[DLVT3JWW:4+L)N_IVN,N#^#3T,,\CS(^(^[%Y+;J
M?F;,Q4P$!^6$('?5( \=8XY-;L%.>&_? AK?G>H_D*:Q>^"8JKNJZOX'6Z\^
M?OP8XWX4XXY!_WXZNO2O7F+\PU:Z0@:7@ZSJD"C1WM9?RB341,_6@8D3IC/>
M:#B0&KFPNJT01FGTUJYD=#)3\C2S]D.W!9*C::^;DX5->#419XN#0:,REMM_
M5$$4*R$"[#N\2F+K*MP78(0DSH!&)'N"Z_#GNZ'P#N]SB:))@;3D<=SRO+OA
M]D,<ENZPSQ_NMV*:2!UY.Y[>_,,H9>,R4D .2)\ X(TEJ(DX03%68UTMA$VT
M5SSFFINECO'-B1-S@(!W,VSMDLSF'OQ6R@EGL#!U)V&K#W5O/QN317FS1(8Y
MQMVV% Z@Z0/L9A;HQ8J_:$<S0I<A%OYE8*/^3G5PC*HC2C=_6=I:P%I)=9](
M*J"OO&!N>^"5NWNGS0JHLPV-P0BCGYY?%S5>D*RA#>.5M:Z,VG\5D6:[1,6<
M!VTXOPVS7' :4:S6Z(Q:U)@ZWW=>O1$L=7SU4%OZ^L,]%3!!ADD@2A^Q/G";
M"3*,( =*E6%>O<."+V28&FNIMF>'# -; *K U]\K%B^C@H+#:6&!K@O0=F*Z
M&;>SA0026:.>I.P]93\]BR6(?:$1T\)4GF5)$#?OWO@J'V6SC:_4__:T/RPT
M5,RVO;N?LX54C6P$V$]1OO)FI'2=NX0=)@BM$\O"LM4-)EMYZV$3Z'#MKH\Y
M%Q>M,PEJ=I<%:3^9,J.-308SN:%O"EJ,DT)G ^OK,L> D1_DY0H_$JX3Y*T
MUQ5W'!\>@\]!+ D.7MES3H:ASSB*G&\V;Z,(.]Y'2L?C!8#",+3KTSO'B#KA
M@4T'KP;<2,7.XV:'4#ORI'$8*D5/!@ RBTN8J)O3?N1M_@(?QY?:<GA+J$L?
M!=KR^S_/[$'T*'."T]<V93NWQBJ>[6P:+KEL+,WIV8M=37O! @]W#6N*-]9<
MQXV<$!^#"&"J^_6WWE@M<K,.ZG%3A;%C#],>:-0SVAA:IRFWA6$586HN>^/<
M10%_^A0_C6V8-R3C)_\#\ N1+51K*$84SOXVR>E*:5X. JT52RC9;]P(K7Z*
MHH4$9K@FY81OY9U#+\@E$$"J9O76:$<O>V_<X'+"[NK*%:Q,WJ@GHHR19TXB
M/9XV%2F$<W. 4&'VQ$2NDVLJHXJRC=6&BRL2?VB\->8&LMKK!S+KBMN-=@Q^
M(\8U&T $COB7<%2JF@H_XKND_L?V8M\52AQ1%_$["SQ9$1_M'3_T? [@J\PY
MWG.J>E&X3T#7I<?GV32=RC+6R!<LI.X:UP;#[D;^PC-9%2K">=8L??^LJ7:*
M1&>L _C)J!Q0B>M]ZSR!@XP2Y]PO9:9MKF^" +"8!#45^G2LCK9PB]A5"69B
MM:>.#7/6%_2Z/K3B5Z91;RTJFH4V\L1/4&BV^'M(TU@A<S]\\[7PE=XAD'4T
MC\?[7V9*??CAK5*;;_K95ID:F;V?6L NK4YUDXQJIZ7M+Z</_7KD"NT%H^9P
M>F6'Q +I-IM_F92,B@D+VX:UCQ^7"*J\?OMU_5[]6YB-5LC\YZ,*4#ILC4ZA
M \ ^CIB>;@OGAT-&K+EKP+I>RYW3]5W/"4GC:\"I.TJKMH:OHW3N18.X1+6#
M*<*3L<>\MQX]N*Y^A316^CN!W\V"C,/;R4P)*^6;$9LT0N+TU30N1E#=(48A
MQ&IS./*;WEUFEQ)5,U7HR,S^-;DU[J#(*(EJ9'*X(ARX<.9BFC)08KIN"9R,
MM!+ P&@85:MBH+$')DG<H9D.7BV0]GGD7B.*O>B35V$]:'/6CS5-K;K -3M<
M:?"XN6BI]YBS_L4.H4IREI_VX/GA?8\@0N?EL\ T1\!HX24PEC>JW*-:H#B6
ML $EF@[%X_4E5")2- 6+"9?"%2#7?54>.'&L$>?;\MR$+'_M/UZ;/!@?M+!\
M\^F0GV=TV,=_.1W:%PWP26#(XO,*:/OBG&^LQ'L8Z4;TI;_;D86LY9 _AZ'&
M#%]#->N!+Q=1/K725*^':KN(Q@9>+]QLW'ZA.(3.A^QL!;:0*LXTK)1J7#!6
MG$%9_.B+G -:US"4@*FM-)2S6G\!%V08O+SE[ST5@1*R^9)< [FHBV081"\Q
M$?@*HE'C6ALJ*N4*DB&9O*"<PV'!4(BD"07-#1QTK4\0+M4GHDP'I>NBYCK)
M<8;W3H%UR"VC"93]G%76R#"?!!7S8G1$:UE"!6(\ZW,& 2O#"'=3HF48AC(-
M%2/L]0#_AJX\=<4*RA)?%VDFL,@D->H5&2;^ZWW8IB?\?&170GTT!VK<(\,H
MBM'0?G%PZ!>78JBO#>#>"L:"640E_4JOV+30:&=]'CF2OCC]+S[O3]9HG=@=
M#?C#5$:4)B9G[SZF]'X2C#-$H\^C:2L:1+6,!PY"6YYR6V2L_Y5([=@UD\=[
M^/U_.IS5T^@-CCK4LG_\EQU+OO7^HX?'BI86M_"^'63091C1)CM;&:8K@=6
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
M&@( K?(J !$              ( !     &-A<F<M,C R-3 S,S$N:'1M4$L!
M A0#%     @ Z8&H6IC$<HU$& $ G8 0 !$              ( !HQH" &-A
M<F<M,C R-3 S,S$N>'-D4$L! A0#%     @ Z8&H6CA">J@R2@  %!H#  \
M             ( !%C,# &-A<F<M97@Q,%\Q+FAT;5!+ 0(4 Q0    ( .F!
MJ%I</3TUE0D  %Q'   /              "  75] P!C87)G+65X,S%?,2YH
M=&U02P$"% ,4    " #I@:A:EUSSVQ8&  !>*0  #P              @ $W
MAP, 8V%R9RUE>#,R7S$N:'1M4$L! A0#%     @ Z8&H6E ^VV \X@  [.,
M !(              ( !>HT# &EM9S$Y.3(U.#4R-%\P+FIP9U!+ 0(4 Q0
M   ( .F!J%K@D)<E![P! '#9 0 2              "  >9O! !I;6<Q.3DR
M-3@U,C1?,2YJ<&=02P$"% ,4    " #I@:A:B1:82_Y/ 0",I0$ $@
M        @ $=+ 8 :6UG,3DY,C4X-3(T7S(N:G!G4$L! A0#%     @ Z8&H
M6E@8Z^=@9 0 AJ4% !(              ( !2WP' &EM9S$Y.3(U.#4R-%\S
M+FIP9U!+ 0(4 Q0    ( .F!J%K!N&L)(78! .;" 0 2              "
M =O@"P!I;6<Q.3DR-3@U,C1?-"YJ<&=02P4&      H "@!U @  +%<-

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>carg-20250331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:carg="http://www.cargurus.com/20250331"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="carg-20250331.xsd" xlink:type="simple"/>
    <context id="C_80868eec-bebd-4bf6-ae75-d6a643f172e0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_8549e94b-cd5a-4fd9-938a-5d31bff14943">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_8698f501-6b46-4e3f-b6b0-f7f8c37e072a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_8716e338-57c1-4dd6-8b0d-e92852bf63ab">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_87df68d8-4f13-4827-b61d-463771d34871">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">carg:AdvertisingCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_87e6a6c4-701c-48d9-b90d-7eca677e8ce0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_88863ccd-efa3-4bb7-81a1-78f80c6a371f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_8aa4b62c-f4a1-42a8-b28a-d1de088d8a4c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_8b69b080-9388-447b-baec-a3e3f2fe6b56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_8c25deee-3cc3-4f51-b4ed-4e48f4732164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_8dc3f053-67e1-449e-9480-1db10d970d22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_8eb6e177-63fd-483d-b5f1-547cbb754965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_8f675460-634d-486f-a670-f436551de869">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2023-12-31</instant>
        </period>
    </context>
    <context id="C_90691fb4-3965-4504-af7e-b5e0d371024d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_9145a9ca-ceda-46c4-9bd7-6f18a88d73ec">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_9204b7f8-5e88-4c99-ae69-a38ed91e32cc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-07</instant>
        </period>
    </context>
    <context id="C_93117f5a-6238-4845-8da8-ccc2b879c20f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-07</instant>
        </period>
    </context>
    <context id="C_941b55f5-4010-443f-a529-b2e0a222d057">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_95c45b1c-7499-437f-ab51-632ed19c0510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">carg:BostonMassachusettsOneZeroZeroOneBoylstonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_981f1ac6-bc56-4d38-b127-134b49b97348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_98f9f457-3062-471d-bb00-f53bbd381a6d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_99ec2cb1-e9b6-4d7b-a1f5-556d19caeafa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_9c14f68e-b79c-4bca-9f22-845888afbdea">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_9d35411b-1a2b-49c1-b4c4-f86b5907f9a8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_a05dd536-0fe0-4efa-9b57-453dd0de3932">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_a23d5db2-ad93-42dc-a15d-73f20fd9bc54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_ac98ea71-d9f2-43a3-aa38-49ac41315927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_af9387fb-3afa-4187-9092-9de2aacfe6f5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_b06a8126-1eab-4451-a34e-46b2597d17c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-26</startDate>
            <endDate>2022-09-26</endDate>
        </period>
    </context>
    <context id="C_b1fffb13-dfeb-4193-9759-34a557c86ae6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_b397d898-711b-4f45-b729-05f7365e0d38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2025-03-31</instant>
        </period>
    </context>
    <context id="C_b3bb584f-48e8-4bc0-9c7e-661c45e77543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_b4eb63f8-8d37-435c-88b1-07ed386d1467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:IsmailElshareefMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_b5951e29-d936-46e2-bb9e-a5ae4d38cbc9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_b60528e2-86a9-4708-b2c0-b08f71665b87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_b7728213-86c5-492c-9a74-30400a4fb030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_b92f85ea-ec66-44b4-85aa-b3c7e6d426e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_b9558433-957c-49de-9e4b-a81f0961ef30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2024-03-31</instant>
        </period>
    </context>
    <context id="C_b9ecc454-6214-494d-9dfc-e8d92d6964f7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:SellMyCarInstantMaxCashOfferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_bae6b846-59fa-4fc0-aed7-b3d56384785d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_be790918-a35b-4fdb-ba2c-e7c621e8f17a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:DealerToDealerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_c07df82d-60ad-4c8e-a1ca-731b33650926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_c29ee918-ce29-445e-a4f9-b2f5df37795b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_c3268333-d6d8-4796-9df1-91461c31f0c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_c916f2a9-4037-463c-9069-3fbbe97340c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2024-12-31</instant>
        </period>
    </context>
    <context id="C_c9bced7a-ac66-4411-887e-c525b92947c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2025-03-31</instant>
        </period>
    </context>
    <context id="C_c9dc7f1a-e5b0-4805-aa73-ec7ef62660a9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_cbf8cd1b-92f5-4475-aa50-2c5abc4657f5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_ccc55a88-1a39-48fa-88ef-045fedaee1aa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:OtherDirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_cf3c82a1-ec61-4173-b5c4-5779c91967c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_d0f27b4c-78cc-42cb-80c4-fffdf9ec4334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">carg:FederalAndStateJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:DafnaSarnoffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_d602c4d6-cdd3-4b62-82d1-3cfdbb0fbb0f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_d61c984c-fe2c-4f17-8908-01143d1bc50b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_d71165b8-81dd-4e27-aabc-427370d4edc6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_d8e27513-8be7-48f5-9c9d-d78d9e34151c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-26</instant>
        </period>
    </context>
    <context id="C_d9922d3a-2bd5-42fb-8674-4ac62a233df5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:MarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_da47d084-4f0d-491c-bba7-7bb9e40753ef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_dbf80f82-8b5b-4ce4-843b-81bab0d025e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">carg:FinanceLeaseRightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_de11be54-c0e3-459c-99b4-fccc5c834771">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_e01576ce-3522-4740-9081-aa44fb35a74f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:DealerToDealerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_e2e5e176-42a7-42ee-8593-ad904ae516d3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_e48a4dac-308b-4de8-8976-e841d0e81d1e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_e6fa266f-6180-41ac-8409-6e30bc153220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_ee6c155c-cffe-4e93-b94a-88973cdaa753">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_ef75b889-5602-4aab-bfea-b6ff47ed6f2d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_efe5d776-76ae-47a4-823e-21cc29b67971">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
        </entity>
        <period>
            <startDate>2024-11-07</startDate>
            <endDate>2024-11-07</endDate>
        </period>
    </context>
    <context id="C_f55b3739-1d10-4dc6-ba35-b90c48b0d5a3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:JavierZamoraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_f7ae220a-17d5-4398-b3e5-630d249fb38c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_fb4344a6-a2aa-4486-b485-30be0244bbea">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_fd06e31e-25c8-420c-8c7c-537ccbd9cc21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_fe4ff554-da40-4b28-9eca-b6cc51afbc1d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_feb21824-e70e-4dc9-a082-bfdab8bcaab2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_ff0a654b-60fa-4155-ad62-d287d1b669b8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_ff8dbc89-bfb7-4eca-b6cc-55978f226207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_01ccbc79-02ce-4bd5-9fa7-a22e1eeeea7a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">carg:BostonMassachusettsOneZeroZeroOneBoylstonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_07c384b4-7759-4f5c-8272-afdbed606515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_0a85cb20-6e87-466d-96b6-92f168182656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:JavierZamoraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_0b8c35fd-092c-460d-b66a-d2d8dc91d443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_0e54ba2c-200f-4a07-9b65-15adecd83ef7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_0ece8155-468b-4904-8acd-a9e0a28f67a5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_0fb246e2-735d-47a1-a42e-a8122ce8474c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2024-12-31</instant>
        </period>
    </context>
    <context id="C_107e43cd-effb-42b5-912a-b32a83508a54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_11d088f2-dbd7-4c58-a79b-acbcc47789ca">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_12c1ec62-1e95-4cfc-ac28-01f36fd0cf6e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">carg:AdvertisingCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_130656f5-b33b-4b0e-86cf-3676428d5f29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_144696e2-e6c1-4a39-a2bc-af9367187021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_14c7bf44-d2f5-4163-9d13-a606705b75d8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_15154fa3-1c7f-41c7-937d-38c3b93bb8d2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_156f5f16-a506-4410-b5ee-592497f1f559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_1b31235d-6c97-4520-96d1-7ece4d49afa4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_1db3029b-e40c-4160-bd75-828b1e073063">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_1ff1f5a4-2e11-40b2-a3f2-3d5413013372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_20fc7dc4-c41b-4b96-8b9a-868d279843bb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:DafnaSarnoffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_23f95a60-eaa8-4b5a-8055-1362d3df2426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:IsmailElshareefMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_265fb60a-58ee-428b-ab17-20b35347a3c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_2674b751-b13d-479e-b824-1864cbb2a573">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">carg:SellMyCarInstantMaxCashOfferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_26ad318d-ee31-4e66-b258-a0162bbac515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_27b59cba-44a9-4757-8b80-d2e63e638be3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="C_27b90063-397d-4430-bc89-534956a96b40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_29374428-e83e-4416-bd8e-278f16f58e83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_297918d2-181e-497e-9e03-22b84e4631ef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_2dce962b-6f1c-444a-955c-0a8e7f84601a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_2e39d9dd-9c6c-4900-9d8a-810c764961b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_326ded70-97ba-4348-a37b-e8d6bfb43763">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:JavierZamoraMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:TradingArrAxis">carg:Rule10B51TradingArrangementOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_32ccf13e-ddfb-43c1-966c-ec62b4431084">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_39254583-c987-4292-8ad2-ef8d019a19c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_4384cab0-609e-43aa-8081-cf0b49ac31b3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_4a7c659c-4608-48ee-aba7-65c2cc4c77a2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_4e157acc-97c3-4f7c-9234-21686e9eb67b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_51b93558-d809-4547-9fe3-709fe4f49355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_55c81851-63d5-47de-9f22-6accfb178750">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_571e426e-dcbb-4a77-9674-b19553f97369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_5733bf7d-fcee-4af8-a6cb-cd37cbd9001d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:IsmailElshareefMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:TradingArrAxis">carg:Rule10B51TradingArrangementTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_598e7f91-b5ce-49a6-8464-9e2d071d1b13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">carg:FinanceLeaseRightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_5ae97505-263b-4eb7-9c41-ed383dce29f0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2024-12-31</instant>
        </period>
    </context>
    <context id="C_5d506589-9e04-47af-8b5c-fa835c1b7a72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_5e3bf597-c699-41fe-ba1b-393b7abf5719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_5ed24278-f4f2-491f-899c-a917541af7af">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_5fd0b1db-a8c6-481b-93da-c446017e5cce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">carg:PaymentProcessorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_60da098d-0b4b-46ec-bea2-7c70fd7c0285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2024-03-31</instant>
        </period>
    </context>
    <context id="C_633f7ce2-429f-453f-b242-758b47becc24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
        </entity>
        <period>
            <startDate>2023-11-07</startDate>
            <endDate>2023-11-07</endDate>
        </period>
    </context>
    <context id="C_64bf31dd-7987-4da0-ac87-a586df7f95d1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:UnitedStatesMarketplaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_65563ed5-85ec-40cc-b0c4-6340fc415c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_6afc3bb7-6536-48e4-8614-bfe4d71a0cec">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_6b3dc168-52fe-4fc3-8f0c-ac9d54c67be6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">carg:IsmailElshareefMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:TradingArrAxis">carg:Rule10B51TradingArrangementOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_6c961a73-0c70-4049-be10-4b5dd763ab93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_6e5eb360-2194-4d9c-b7c4-3fa7d13a5585">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-26</startDate>
            <endDate>2022-09-26</endDate>
        </period>
    </context>
    <context id="C_6ed0207a-ab6f-44fa-a22d-a269156f8566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">carg:DigitalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_6f62fa8f-d889-472c-983a-faf7077835e2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_73f34f38-b480-4655-b82d-34c50ab3b644">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_78063452-fc6b-4d74-9b53-0e186c607aac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="C_7a3f3b95-8366-49ad-8d7c-a758e1942966">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">carg:PaymentProcessorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_7c87e254-02d7-472e-852a-c1168cb626cb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="C_7cbd70da-24ff-4661-9460-6a3081f7b9a7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2025-03-31</instant>
        </period>
    </context>
    <context id="C_7d3e3fee-30cd-467c-90ad-6d64723a112a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</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>2023-12-31</instant>
        </period>
    </context>
    <context id="C_7df6e6de-e5ef-4308-b978-1f9810a25b02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_7e4619b0-109b-4534-bb5c-04ca5fd01f37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_7f11e0ba-5beb-4f01-a439-5744a86b7fe9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-26</instant>
        </period>
    </context>
    <context id="C_7f3857bd-1630-4cf4-80cd-7c691972c0a0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-26</startDate>
            <endDate>2022-09-26</endDate>
        </period>
    </context>
    <context id="C_7fa64135-6a01-4295-97d3-001d9c2ab7b0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <unit id="U_DealerAccount">
        <measure>carg:DealerAccount</measure>
    </unit>
    <unit id="U_pure">
        <measure>pure</measure>
    </unit>
    <unit id="U_Segment">
        <measure>carg:Segment</measure>
    </unit>
    <unit id="U_UnitedStatesOfAmericaDollarsShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_shares">
        <measure>shares</measure>
    </unit>
    <unit id="U_Vote">
        <measure>carg:Vote</measure>
    </unit>
    <unit id="U_Customer">
        <measure>carg:Customer</measure>
    </unit>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_1e0a48c6-42bd-4a0c-bf0f-b38c5f9f8558">0001494259</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_cec0b2a7-348e-4055-b326-0b2c89b161ba">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_73e19fe8-1e3a-4e78-bc79-d573839aabcb">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_7becc11a-1769-4d6d-a143-56d80e4e3cbd">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      id="F_e0020d5b-fdca-46ec-ab13-44d6f41210cd"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      id="F_1eec3c25-19f0-47bf-8ac4-e80849cabb84"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      id="F_577f3f8d-c633-4b2d-894e-9b51f683e3aa"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      id="F_c8c233d6-7722-4343-8c3c-859809589c07"
      unitRef="U_USD"
      xsi:nil="true"/>
    <carg:NumberOfMajorCustomers
      contextRef="C_6afc3bb7-6536-48e4-8614-bfe4d71a0cec"
      decimals="INF"
      id="F_0f952579-2ef4-4044-ba60-bf01fb880926"
      unitRef="U_Customer">1</carg:NumberOfMajorCustomers>
    <carg:NumberOfDealerAccounts
      contextRef="C_5fd0b1db-a8c6-481b-93da-c446017e5cce"
      decimals="INF"
      id="F_ac80a671-5038-46d9-8b77-cc77892d61e4"
      unitRef="U_DealerAccount">1</carg:NumberOfDealerAccounts>
    <carg:NumberOfDealerAccounts
      contextRef="C_78063452-fc6b-4d74-9b53-0e186c607aac"
      decimals="INF"
      id="F_13d27814-128d-4c91-88fd-33c40f5caf3c"
      unitRef="U_DealerAccount">100</carg:NumberOfDealerAccounts>
    <us-gaap:InvestmentTypeExtensibleEnumeration
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      id="F_f71096fe-5aeb-4b14-9ea6-a1862e1004f0">http://fasb.org/us-gaap/2024#MutualFundMember</us-gaap:InvestmentTypeExtensibleEnumeration>
    <us-gaap:InvestmentTypeExtensibleEnumeration
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      id="F_a2739f1c-d4d5-4097-a328-708e8c7ecb17">http://fasb.org/us-gaap/2024#MutualFundMember</us-gaap:InvestmentTypeExtensibleEnumeration>
    <carg:UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="INF"
      id="F_79c4483a-d448-4d87-83fc-66a166845098"
      unitRef="U_pure">1</carg:UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock>
    <us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_5a0d8e8d-9037-432b-b18a-97edbdc2bceb">http://fasb.org/srt/2024#ChiefExecutiveOfficerMember</us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration>
    <ecd:TrdArrDuration
      contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467"
      id="F_452d48f4-a070-427b-8898-421d14765b45">P348D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration
      contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25"
      id="F_964c6905-0e8c-4e52-8bca-e3c365f756e7">P362D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration
      contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b"
      id="F_398bc2af-9ecf-426b-bd93-254628ba3e0c">P420D</ecd:TrdArrDuration>
    <dei:DocumentType
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_b0c27ad6-a25b-4393-b581-791875760a6d">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_d058e87a-df5f-4be0-95fd-bb26b9d9a4ee">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_631444a5-a00d-48ed-b0f0-92fc4b75aa40">2025-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_60ed9aa7-bed1-4c01-85ce-b1c6d216396a">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_d5fb3017-96cd-4c67-a804-1a7cce0086ad">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_917dce8b-2e88-485a-8dc0-06868b241688">001-38233</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_a986a727-d54c-4bae-8822-a7565fc511a0">CarGurus, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_59c6d019-b388-4327-87bd-8294a7b071b5">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_647967b0-f4bf-483e-9e90-d1eb5bc10823">04-3843478</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_175bdc62-c770-4bdb-832c-31b2952cbbf6">1001 Boylston Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_64f984f5-8374-4455-a8b6-5525435040b1">16th Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_c46f9c4d-edc7-4428-b1ff-3412c76a0805">Boston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_60178c5e-791b-455a-865b-0dfcd323e18b">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_0eed2037-3b16-41c3-a43e-6f092c017058">02115</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_ef11ed79-5ddf-47b6-bdb4-a180b2ca2646">617</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_a679f2c7-045c-43e4-a009-f5c003e3eca0">354-0068</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_7b8bc81a-abda-40d3-83ab-c84dc711b2d5">Class A Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_316a1e1d-03e1-48be-8edc-6d8bbeae60b6">CARG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_d5687849-07db-4b29-a6a7-971def0c7f82">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_6207f215-7aee-428e-8232-dad6dc1777b2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_30376688-e06d-4589-8540-5921ce9a34a6">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_c08c81f9-fbf7-41fd-9825-8156e42201be">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_13839df4-51ad-4789-8fc7-8d970343c8f4">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_b05f2d0c-4708-423c-9388-4ca0f29c5fbf">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_ff779ce7-fe04-42c9-9a24-35c41574a570">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_7c87e254-02d7-472e-852a-c1168cb626cb"
      decimals="INF"
      id="F_04bf6c5e-bbc5-40d4-8d87-639e67ba39e2"
      unitRef="U_shares">84630375</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_27b59cba-44a9-4757-8b80-d2e63e638be3"
      decimals="INF"
      id="F_b81d469b-82a5-4b7c-b2b0-bb5894e6a806"
      unitRef="U_shares">14216250</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_07210cde-8533-441b-aa49-0d34d7ad2b3a"
      unitRef="U_USD">172862000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_0c8abb8f-af53-4fd6-84ec-5f9e1aa093a6"
      unitRef="U_USD">304193000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_7bb50a3f-a05f-4b8e-891d-0e28694629d5"
      unitRef="U_USD">808000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_d5713634-40e1-46cb-aebc-a63bf563a252"
      unitRef="U_USD">788000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_674f1c4e-feb0-4f70-8a82-91099aa5fc0c"
      unitRef="U_USD">40703000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_f72bcfa1-51cf-416f-b52e-ddfca51026ea"
      unitRef="U_USD">44248000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_a4ac108d-e1f5-4a5e-aec3-7413c6b2a183"
      unitRef="U_USD">810000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_894741a2-9a45-44e8-ba94-d4d331bf06ef"
      unitRef="U_USD">338000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_0241673a-5891-441f-9780-7d485d3c4229"
      unitRef="U_USD">21107000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_7e66ca67-4636-47d6-ac9f-5ef7f2731b7c"
      unitRef="U_USD">27868000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_3b059ed9-a3b9-49d3-a420-d61ba2542b66"
      unitRef="U_USD">13640000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_f0e7054c-39bb-4a6e-8361-104520392d55"
      unitRef="U_USD">12523000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_6c96658d-f5f1-4f45-934f-2980a32c00d6"
      unitRef="U_USD">2848000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_5dfb0652-a731-409a-ac07-135c7b5155ce"
      unitRef="U_USD">2036000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_a02de560-396b-4687-9bfc-e7ac78263421"
      unitRef="U_USD">251970000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_d6aa2239-7588-4ef3-ae0c-b89532346caf"
      unitRef="U_USD">391206000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_d76a3708-dc0c-4e11-b1f0-fd0809723cdc"
      unitRef="U_USD">132383000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_4e354382-4551-4f3d-b8fc-35c04dc2d734"
      unitRef="U_USD">130010000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_5bffe090-1846-40b2-9e0e-bc263c628c0a"
      unitRef="U_USD">11318000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_87d62246-230d-4882-a8de-44384c00999b"
      unitRef="U_USD">11767000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_d20893ed-8b10-407a-a377-89a90b1dc663"
      unitRef="U_USD">46714000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_6b230700-1f01-4f71-ac49-2c9582393f17"
      unitRef="U_USD">46167000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_cee7ebbe-428e-43bb-8323-08b0842fc29d"
      unitRef="U_USD">119589000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_667d3817-4245-4a4d-be4e-48fec758b7ae"
      unitRef="U_USD">121484000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_d8db0231-d7b7-43b6-a67e-a2dc73e92e97"
      unitRef="U_USD">110050000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_581079ba-6fc1-45b7-be94-658d51878ea6"
      unitRef="U_USD">106672000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_c25e3e69-e480-4661-a7e4-38a768203187"
      unitRef="U_USD">13088000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_fee54a1f-7cf9-4299-881a-f8590627dea0"
      unitRef="U_USD">13196000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_d8311697-8094-4d8e-ae43-4509caf84d06"
      unitRef="U_USD">4003000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_b90ab1fa-2393-43b2-a7f0-37ea4debd130"
      unitRef="U_USD">4034000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_61f5768a-0e88-44e6-8500-eff205292f69"
      unitRef="U_USD">689115000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_2291b130-e49a-46cf-9e99-12f874eb0a7f"
      unitRef="U_USD">824536000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_6740987c-e371-49d3-9c33-17513851826c"
      unitRef="U_USD">29891000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_943b3d4c-4ff0-4383-8da3-d76a312ad915"
      unitRef="U_USD">26410000</us-gaap:AccountsPayableCurrent>
    <carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_a6f865ad-fc73-4e28-9bef-24e68b9aa294"
      unitRef="U_USD">32240000</carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent>
    <carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_9ad0f7de-4324-430c-8805-d5f3e38e827e"
      unitRef="U_USD">35975000</carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_6199011e-f864-4eae-acf0-10aa2388c8cf"
      unitRef="U_USD">22407000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_3d7f6e30-84ab-44b8-a68d-824d6f4da345"
      unitRef="U_USD">21661000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_175a359e-4fd5-41c1-831d-a812dbe4fb6a"
      unitRef="U_USD">9969000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_16854416-e214-447c-ae4b-11aafeea9de0"
      unitRef="U_USD">9005000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_bbc442cb-44bf-42c0-9da6-ab1eb7be1a55"
      unitRef="U_USD">94507000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_05d5a786-c456-4112-9335-d1bb138bec5f"
      unitRef="U_USD">93051000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_9f310e2e-c552-4bd2-aa6c-9ce6cefe1f4b"
      unitRef="U_USD">185463000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_ca326fed-1d31-42dd-8917-aa8b8d932dc1"
      unitRef="U_USD">183739000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_015697fc-f427-44d5-9fae-a0a1a2ec1f21"
      unitRef="U_USD">15000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_c33f910e-e684-410e-a9b1-17513571845c"
      unitRef="U_USD">26000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_d76aec51-f53d-4dba-b1ab-45a727bcceb3"
      unitRef="U_USD">7080000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_b8bff544-2c6b-4720-9b92-f9ab4c36b265"
      unitRef="U_USD">6031000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_6816b86e-d428-4672-9cd4-5f84d645d626"
      unitRef="U_USD">287065000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_b83f856c-7cca-4e01-b21d-a8a44936380c"
      unitRef="U_USD">282847000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="INF"
      id="F_ea4e167a-a681-4f6f-8bd2-db5ac66b8934"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="INF"
      id="F_6b2ab111-e902-4f4b-a7f0-040d46e223dc"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="INF"
      id="F_86730603-06b6-4cc6-81fd-75833eb73b12"
      unitRef="U_shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="INF"
      id="F_c745284d-7579-41a8-a5f2-387e3eef9b37"
      unitRef="U_shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="INF"
      id="F_1af7db49-3c4e-4324-b314-b76a423d39c3"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="INF"
      id="F_4416433f-1f74-4e76-83f0-063fcbcd98db"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="INF"
      id="F_eae703a2-dfbb-462e-9a85-5081b456b883"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="INF"
      id="F_0b27b8f6-05eb-45f7-874c-2ca55d9ff5c4"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965"
      decimals="INF"
      id="F_fb16e8f3-f884-42c8-9150-fa6a3822aba4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60"
      decimals="INF"
      id="F_d6d1933d-7315-40e7-8fc7-eee33bff4818"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965"
      decimals="INF"
      id="F_b273c4b9-3688-4385-89fb-3ebf059a6ac3"
      unitRef="U_shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60"
      decimals="INF"
      id="F_ed9afb8e-1ddc-4c67-9338-79b4cc7ec694"
      unitRef="U_shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965"
      decimals="INF"
      id="F_672aff96-7c23-4d37-a7f4-8462bbf50b64"
      unitRef="U_shares">84334642</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965"
      decimals="INF"
      id="F_9cebae78-b671-4ce1-ab65-560697c4c471"
      unitRef="U_shares">84334642</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60"
      decimals="INF"
      id="F_e9f6da9f-7b7e-45bc-80ab-7f0f6a5bc11a"
      unitRef="U_shares">89002571</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60"
      decimals="INF"
      id="F_26b78771-98ca-412f-b9ac-7ce4f93e2bac"
      unitRef="U_shares">89002571</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_8eb6e177-63fd-483d-b5f1-547cbb754965"
      decimals="-3"
      id="F_64bc902f-09bd-4dca-9ad5-0019ff484168"
      unitRef="U_USD">84000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_65563ed5-85ec-40cc-b0c4-6340fc415c60"
      decimals="-3"
      id="F_8d27d80d-9b31-4652-81ac-0962048bba4f"
      unitRef="U_USD">89000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355"
      decimals="INF"
      id="F_7f1e6fa5-d80d-44a6-8e29-3b8f0e00587c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369"
      decimals="INF"
      id="F_9b3e1bfd-78ea-4d7f-8ec8-7e700cdf6aff"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355"
      decimals="INF"
      id="F_ca5ccfc4-2942-44bb-8984-cc0d80dc8850"
      unitRef="U_shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369"
      decimals="INF"
      id="F_59d9273d-2378-4e90-bad2-0212a2c1b33c"
      unitRef="U_shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355"
      decimals="INF"
      id="F_2ed7eb4d-bc3d-4ce4-bfa0-67d7cf5ba848"
      unitRef="U_shares">14216250</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355"
      decimals="INF"
      id="F_c4a4a320-3e2d-4e7f-93d2-471cf6b5025d"
      unitRef="U_shares">14216250</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369"
      decimals="INF"
      id="F_1547890e-d4a1-4534-8eb0-fe203ca3d503"
      unitRef="U_shares">14986745</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369"
      decimals="INF"
      id="F_a60e2d46-df52-4217-87b1-b35dd8b849ee"
      unitRef="U_shares">14986745</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_51b93558-d809-4547-9fe3-709fe4f49355"
      decimals="-3"
      id="F_68488528-e90a-4c90-b163-528470955c3a"
      unitRef="U_USD">14000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_571e426e-dcbb-4a77-9674-b19553f97369"
      decimals="-3"
      id="F_3df9387f-fa0d-4bdc-b517-ab9eb56ca539"
      unitRef="U_USD">15000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_26733460-2ee2-4069-ba41-8373e7e13ffc"
      unitRef="U_USD">6775000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_613c6590-8ca6-42a3-a6e2-75c785360e72"
      unitRef="U_USD">169013000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_d54cc312-854a-4d76-b5dc-486cd501056c"
      unitRef="U_USD">396486000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_5e7f44e2-0ae7-4e12-943e-8bfde9fa8b96"
      unitRef="U_USD">375119000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_cc02483c-a818-4f85-bb2a-90686e172c29"
      unitRef="U_USD">-1309000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_ce9c7aeb-7f4a-4caa-ab14-850b7c5b58cd"
      unitRef="U_USD">-2547000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_5cbbbcb7-2c06-4bbf-94fe-e0961c318132"
      unitRef="U_USD">402050000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_0f11d7e2-baf1-4f76-ac49-4445316c94be"
      unitRef="U_USD">541689000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_ce8b0892-bfcd-4bae-aab7-acefaa081b38"
      unitRef="U_USD">689115000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_cb7e2487-1125-4f51-8d1b-59f7f2cf5330"
      unitRef="U_USD">824536000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b5951e29-d936-46e2-bb9e-a5ae4d38cbc9"
      decimals="-3"
      id="F_b056f0d3-c364-4372-8087-9df76bbc6a1d"
      unitRef="U_USD">212235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d9922d3a-2bd5-42fb-8674-4ac62a233df5"
      decimals="-3"
      id="F_25581904-b419-4ec3-88e9-a6783a74d975"
      unitRef="U_USD">187219000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_90691fb4-3965-4504-af7e-b5e0d371024d"
      decimals="-3"
      id="F_6ad7cb63-6c57-4586-8cc3-d3f588da9a7c"
      unitRef="U_USD">7747000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b3bb584f-48e8-4bc0-9c7e-661c45e77543"
      decimals="-3"
      id="F_227658c0-ad39-4232-ba3d-143d07875fb1"
      unitRef="U_USD">16125000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0a85cb20-6e87-466d-96b6-92f168182656"
      decimals="-3"
      id="F_17edc534-cb25-4f02-8fba-b1bdca093eab"
      unitRef="U_USD">5176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a23d5db2-ad93-42dc-a15d-73f20fd9bc54"
      decimals="-3"
      id="F_0ae4dc3f-46c2-440c-b342-eef46e092ca8"
      unitRef="U_USD">12452000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_021f4033-1dea-40ba-8d91-c73b2f60499b"
      unitRef="U_USD">225158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_d5d3cfb6-60bb-4482-a823-5be6ce96ba77"
      unitRef="U_USD">215796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_b5951e29-d936-46e2-bb9e-a5ae4d38cbc9"
      decimals="-3"
      id="F_44d32fe9-a623-4b1d-8704-20513d8e455e"
      unitRef="U_USD">14248000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_d9922d3a-2bd5-42fb-8674-4ac62a233df5"
      decimals="-3"
      id="F_65d3ccf1-2bf2-412a-bbf9-78d42489c1bf"
      unitRef="U_USD">14385000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_90691fb4-3965-4504-af7e-b5e0d371024d"
      decimals="-3"
      id="F_728727ba-0292-4ce5-877f-91a87a3f4c9f"
      unitRef="U_USD">6170000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_b3bb584f-48e8-4bc0-9c7e-661c45e77543"
      decimals="-3"
      id="F_25123319-d1b6-43a1-8dd8-063764853d7d"
      unitRef="U_USD">14224000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_0a85cb20-6e87-466d-96b6-92f168182656"
      decimals="-3"
      id="F_9f8b17f7-1ad4-45f6-b071-c9b07835734e"
      unitRef="U_USD">5033000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_a23d5db2-ad93-42dc-a15d-73f20fd9bc54"
      decimals="-3"
      id="F_baa63910-f6b7-462a-aca5-fb64a6ebe70d"
      unitRef="U_USD">12226000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_4ec7b8a8-95df-4cf1-a0c7-97c63ef07c69"
      unitRef="U_USD">25451000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_ab9a8c5d-81c0-4adb-85cb-0ae8087c16db"
      unitRef="U_USD">40835000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_0e021d7c-c96a-4067-ad4a-4905e07cfd4f"
      unitRef="U_USD">199707000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_be76219c-5945-43a2-ad2b-a7618a69cd74"
      unitRef="U_USD">174961000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_668edff6-0a7d-4a40-abfe-38cd10ba77e8"
      unitRef="U_USD">86716000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_f7c28d50-1d51-4588-bdea-b3e2cbce2867"
      unitRef="U_USD">82274000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_af793591-20bc-492a-8900-84be648fd822"
      unitRef="U_USD">36250000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_a7a95341-9d28-4319-bb47-a1bfd1ea4d5b"
      unitRef="U_USD">35545000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_182f7931-f2bb-4831-838c-871bdaefe7a2"
      unitRef="U_USD">26780000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_fad2fd2a-3deb-4237-bbd7-4842f27ba93f"
      unitRef="U_USD">28066000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_188316aa-f3bf-408b-acbe-d708426ea050"
      unitRef="U_USD">4206000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_fcf3cacc-431b-41d1-886e-d0f00a328611"
      unitRef="U_USD">2792000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_5b3a89bc-7580-4823-b688-bf85247ff089"
      unitRef="U_USD">153952000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_484bbf52-62ff-44a7-957b-93e53e35c60a"
      unitRef="U_USD">148677000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_2af21e7b-dfd9-4beb-96fe-28e61ecff708"
      unitRef="U_USD">45755000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_0ce39e58-cbe0-4841-92d1-85df9f4ea5bc"
      unitRef="U_USD">26284000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_09fabe75-127f-48b8-974e-88caa0286516"
      unitRef="U_USD">3098000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_14b0ef7b-5bc4-48df-a9af-d74875efc16f"
      unitRef="U_USD">3906000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_9c86d9db-000e-422b-9d49-f69d537dd98f"
      unitRef="U_USD">-302000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_0ac2288f-65d6-4e01-abcf-61a8fd2113ee"
      unitRef="U_USD">-505000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_a6de2306-3aa9-4a9a-902f-c7787847ec95"
      unitRef="U_USD">2796000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_1f775d70-9034-49dc-b16b-c997698b79a1"
      unitRef="U_USD">3401000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_af8bdda1-94e1-48ab-a63f-a20adecf56e1"
      unitRef="U_USD">48551000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_3fddefbd-2026-487c-8bff-b4b8b7e01bc2"
      unitRef="U_USD">29685000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_fb23823c-f21f-4fc8-8124-f1e69d4a5a15"
      unitRef="U_USD">9506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_690fa8f0-62ce-42a4-922f-82f0bf0145b2"
      unitRef="U_USD">8384000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_3b6991b7-3f4e-4722-9ef9-d2543491c46f"
      unitRef="U_USD">39045000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_7bd37216-c796-4b12-b195-e165d06fb5da"
      unitRef="U_USD">21301000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="2"
      id="F_043faf20-90ee-4044-bf76-0c55fdf88675"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="2"
      id="F_c728c271-c7b1-4bad-bf2b-43383490ddb8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="2"
      id="F_92a17c29-9655-4dbf-8b0c-25dcd052bddd"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="2"
      id="F_40119917-28dc-4be3-b275-c8f19815680d"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="0"
      id="F_5fbf7898-8b14-4b49-9ef2-45e7681a7cb3"
      unitRef="U_shares">103094690</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="0"
      id="F_154a5687-506c-44fd-ba64-f79507277cbd"
      unitRef="U_shares">107174812</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="0"
      id="F_27bca648-59d5-474d-a6c2-f68c88b0dd4d"
      unitRef="U_shares">105068046</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="0"
      id="F_2f4073d4-baf5-4bb5-8a75-619b39719260"
      unitRef="U_shares">108632159</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_e3bbdd48-4b8f-4b38-9ad5-c3d6151f28aa"
      unitRef="U_USD">2348000</carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense>
    <carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_6ab50d96-0234-4951-bbfd-7ea5cd1f9e66"
      unitRef="U_USD">4689000</carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense>
    <us-gaap:NetIncomeLoss
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_13e3b579-40ce-48b9-b728-ada81bc665e9"
      unitRef="U_USD">39045000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_d6496c06-15e1-423d-8dbe-ccc20f7d2851"
      unitRef="U_USD">21301000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_f4314fce-8f5b-4101-ba99-941ab1f7d05b"
      unitRef="U_USD">1238000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_19673ac1-19e5-4fb9-9cc8-e90de19f7e13"
      unitRef="U_USD">-599000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_29ed64c4-a0df-4d69-845a-f6392fa5cc7a"
      unitRef="U_USD">40283000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_71ed1a2f-c913-4d3c-8682-a0dcd379cb18"
      unitRef="U_USD">20702000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0fb246e2-735d-47a1-a42e-a8122ce8474c"
      decimals="INF"
      id="F_3d03d746-d22d-4f32-9ba7-a49d7df2ea2d"
      unitRef="U_shares">89002571</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0fb246e2-735d-47a1-a42e-a8122ce8474c"
      decimals="-3"
      id="F_13ffbb80-5a49-4068-ba5e-e67a07a6eb17"
      unitRef="U_USD">89000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_c916f2a9-4037-463c-9069-3fbbe97340c1"
      decimals="INF"
      id="F_176f90cf-5f60-40f6-bf5a-bed9c978d461"
      unitRef="U_shares">14986745</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_c916f2a9-4037-463c-9069-3fbbe97340c1"
      decimals="-3"
      id="F_b2577aed-1ff8-4085-9683-26bd9e381045"
      unitRef="U_USD">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_5d506589-9e04-47af-8b5c-fa835c1b7a72"
      decimals="-3"
      id="F_3a239b06-a30c-466c-912a-938b0eac0730"
      unitRef="U_USD">169013000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_8dc3f053-67e1-449e-9480-1db10d970d22"
      decimals="-3"
      id="F_10a82f14-2039-4597-9dfa-ba56627e4e53"
      unitRef="U_USD">375119000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_39254583-c987-4292-8ad2-ef8d019a19c0"
      decimals="-3"
      id="F_3688dc27-ce82-4b20-9d91-025bb96c5b36"
      unitRef="U_USD">-2547000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_837655ca-e4dc-429d-a7b2-ef95956e8ee5"
      unitRef="U_USD">541689000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_981f1ac6-bc56-4d38-b127-134b49b97348"
      decimals="-3"
      id="F_120cce38-30f9-40e6-a027-bdf855ea732d"
      unitRef="U_USD">39045000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_49d1ad11-76fd-43eb-b92a-826ec2164b6c"
      unitRef="U_USD">39045000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94"
      decimals="-3"
      id="F_1380f418-fd2f-46b2-bc11-8e1604aded86"
      unitRef="U_USD">14538000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_1c5b07aa-5219-4dfe-a4b0-2436d6fbe3e0"
      unitRef="U_USD">14538000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67"
      decimals="INF"
      id="F_1a2c3c59-91cd-4f1d-8c0f-e0eb60f27d73"
      unitRef="U_shares">16426</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94"
      decimals="-3"
      id="F_c7335079-dee1-4837-a2b0-09050d9931af"
      unitRef="U_USD">394000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_452ff14c-d7c0-4ab3-806e-0add3bf4b01d"
      unitRef="U_USD">394000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67"
      decimals="INF"
      id="F_7e50933f-bfe2-489b-a16d-f3d3980ee08b"
      unitRef="U_shares">715951</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67"
      decimals="INF"
      id="F_25f34f44-0a28-4b1b-929d-4b7df318ad9e"
      unitRef="U_shares">251366</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94"
      decimals="-3"
      id="F_27f234c1-2cfc-481b-af17-b2a3fcad1e0d"
      unitRef="U_USD">8987000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_21421bb2-83c7-4a10-b828-b1a76d10719d"
      unitRef="U_USD">8987000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67"
      decimals="INF"
      id="F_05c334fd-77ce-4df8-8940-47ec132b2052"
      unitRef="U_shares">5919435</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67"
      decimals="-3"
      id="F_5a631797-8d04-4748-9bf2-6312c51d8b95"
      unitRef="U_USD">6000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_a05abd53-f12b-4e95-a6e0-e16b1b212b94"
      decimals="-3"
      id="F_1bea8148-ce93-44ce-9439-50ca76b02ab5"
      unitRef="U_USD">168183000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_981f1ac6-bc56-4d38-b127-134b49b97348"
      decimals="-3"
      id="F_c47ee1dc-916a-4898-820f-cfb00d1030bf"
      unitRef="U_USD">17678000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_10035056-491f-47cc-93d7-553999eab934"
      unitRef="U_USD">185867000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67"
      decimals="INF"
      id="F_d85edf33-38f4-425b-b3db-223715b3a2f1"
      unitRef="U_shares">770495</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="C_be91a386-3f75-4564-a7b6-d82d2c0d2b67"
      decimals="-3"
      id="F_9988fc77-e870-4615-b5f8-d8450db163dd"
      unitRef="U_USD">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_f7ae220a-17d5-4398-b3e5-630d249fb38c"
      decimals="INF"
      id="F_294b3a79-fec5-4698-a4ae-4131e5560f81"
      unitRef="U_shares">-770495</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="C_f7ae220a-17d5-4398-b3e5-630d249fb38c"
      decimals="-3"
      id="F_8deef173-0100-4d42-ad77-e8216dc8a9a5"
      unitRef="U_USD">-1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_fb4344a6-a2aa-4486-b485-30be0244bbea"
      decimals="-3"
      id="F_04fe8edb-0073-4366-8efa-9b5aea43075c"
      unitRef="U_USD">1238000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_0b32cfd5-bbc2-4600-a540-362b2da726be"
      unitRef="U_USD">1238000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_b397d898-711b-4f45-b729-05f7365e0d38"
      decimals="INF"
      id="F_3de98715-738f-4ab8-97b4-8d4b24f3372a"
      unitRef="U_shares">84334642</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_b397d898-711b-4f45-b729-05f7365e0d38"
      decimals="-3"
      id="F_b8e2b7d5-ea46-4b86-b45b-cc3f2d591679"
      unitRef="U_USD">84000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_c9bced7a-ac66-4411-887e-c525b92947c1"
      decimals="INF"
      id="F_581503fd-2d77-459f-b2d1-5db7c879c9a7"
      unitRef="U_shares">14216250</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_c9bced7a-ac66-4411-887e-c525b92947c1"
      decimals="-3"
      id="F_d704103b-2f27-49d3-a086-7611c703bc57"
      unitRef="U_USD">14000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_87e6a6c4-701c-48d9-b90d-7eca677e8ce0"
      decimals="-3"
      id="F_51b03abb-e77b-47a2-8783-5c50d34e5419"
      unitRef="U_USD">6775000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_fd06e31e-25c8-420c-8c7c-537ccbd9cc21"
      decimals="-3"
      id="F_5ab556bd-d904-49dc-b52f-09619010208b"
      unitRef="U_USD">396486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_c07df82d-60ad-4c8e-a1ca-731b33650926"
      decimals="-3"
      id="F_c83b0a01-5f57-4a39-a7c1-e5a6f55026fd"
      unitRef="U_USD">-1309000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_6e74c857-d279-4088-8470-380efe590a22"
      unitRef="U_USD">402050000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_7d3e3fee-30cd-467c-90ad-6d64723a112a"
      decimals="INF"
      id="F_49556056-fab7-47b2-b302-f84e02fe021a"
      unitRef="U_shares">92175243</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_7d3e3fee-30cd-467c-90ad-6d64723a112a"
      decimals="-3"
      id="F_21723691-f520-42d1-a56e-8ec52acd0760"
      unitRef="U_USD">92000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_8f675460-634d-486f-a670-f436551de869"
      decimals="INF"
      id="F_9eb8c19d-2b3f-4105-b318-98c77bf5fc68"
      unitRef="U_shares">15999173</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_8f675460-634d-486f-a670-f436551de869"
      decimals="-3"
      id="F_40671335-e162-4f29-954a-858e2921d15f"
      unitRef="U_USD">16000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_8716e338-57c1-4dd6-8b0d-e92852bf63ab"
      decimals="-3"
      id="F_935b1cb1-e1c1-447b-b7d3-d0dd01329b6c"
      unitRef="U_USD">263498000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_de11be54-c0e3-459c-99b4-fccc5c834771"
      decimals="-3"
      id="F_67afa430-dbaf-4511-a065-d3ec20260643"
      unitRef="U_USD">354147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_8c25deee-3cc3-4f51-b4ed-4e48f4732164"
      decimals="-3"
      id="F_84889fb4-d7e4-46a8-b40f-6d81be13c402"
      unitRef="U_USD">-901000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_e2e5e176-42a7-42ee-8593-ad904ae516d3"
      decimals="-3"
      id="F_a6032bd0-99d7-44fe-a7d5-539a83c174ba"
      unitRef="U_USD">616852000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_a05dd536-0fe0-4efa-9b57-453dd0de3932"
      decimals="-3"
      id="F_150201a1-9202-4cd3-b148-cacfba863787"
      unitRef="U_USD">21301000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_4bf98126-313e-47a7-96ca-ea01e19437b7"
      unitRef="U_USD">21301000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54"
      decimals="-3"
      id="F_33e464b3-ce40-4278-af20-eeff8ee5f2fa"
      unitRef="U_USD">17649000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_7e56bc0e-1a65-4a58-9b35-394ced945693"
      unitRef="U_USD">17649000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559"
      decimals="INF"
      id="F_5818af41-d42e-4e2b-9c86-642ec4954892"
      unitRef="U_shares">36455</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54"
      decimals="-3"
      id="F_cb6c53c9-0d93-4602-81ce-5840bf016051"
      unitRef="U_USD">11000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_4ecac028-8431-4eb5-ba90-7bc454596f1d"
      unitRef="U_USD">11000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559"
      decimals="INF"
      id="F_2bd18ca9-1f1a-4740-9b6c-d70fef82c8af"
      unitRef="U_shares">615383</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559"
      decimals="-3"
      id="F_e4f2424e-1623-4890-81e4-202b32c6d186"
      unitRef="U_USD">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54"
      decimals="-3"
      id="F_36bb344b-dd32-4321-a872-ac929a22fc87"
      unitRef="U_USD">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559"
      decimals="INF"
      id="F_32dd47c3-9da4-48c5-9921-44c2673362d2"
      unitRef="U_shares">213042</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54"
      decimals="-3"
      id="F_2f64891a-2d9f-46b6-9694-df74dfd1f0e1"
      unitRef="U_USD">5097000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_3f1483d5-cc21-4748-b58c-3581d93e33cc"
      unitRef="U_USD">5097000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559"
      decimals="INF"
      id="F_3163c2d1-2657-4e59-9ad1-eac11436bdc5"
      unitRef="U_shares">3538194</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_156f5f16-a506-4410-b5ee-592497f1f559"
      decimals="-3"
      id="F_724f6ce0-1c17-4b9e-9856-3f5cfb4d6564"
      unitRef="U_USD">4000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_6f766ea4-c0fb-43fd-8fd0-51fc15c47e54"
      decimals="-3"
      id="F_450aa6d0-6f5e-456b-8268-d15e7f6e63ef"
      unitRef="U_USD">81751000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_397cdf5e-22ed-4266-8462-3b2ea194115b"
      unitRef="U_USD">81755000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_98f9f457-3062-471d-bb00-f53bbd381a6d"
      decimals="-3"
      id="F_61a59880-d503-4eb6-a71a-46667947b3a7"
      unitRef="U_USD">-599000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_17a19344-808b-43dd-a77a-4de7840602dd"
      unitRef="U_USD">-599000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_60da098d-0b4b-46ec-bea2-7c70fd7c0285"
      decimals="INF"
      id="F_a3b2c9cf-a1a1-42a5-aab4-0b507e6f8482"
      unitRef="U_shares">89075845</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_60da098d-0b4b-46ec-bea2-7c70fd7c0285"
      decimals="-3"
      id="F_887a4149-4690-4f6b-ae5f-bcf793d54af9"
      unitRef="U_USD">89000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_b9558433-957c-49de-9e4b-a81f0961ef30"
      decimals="INF"
      id="F_bccbed9f-378e-4156-8c3c-7c8944203c88"
      unitRef="U_shares">15999173</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_b9558433-957c-49de-9e4b-a81f0961ef30"
      decimals="-3"
      id="F_dd91af7b-5e07-4bdd-b17c-f28e8742d411"
      unitRef="U_USD">16000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_8aa4b62c-f4a1-42a8-b28a-d1de088d8a4c"
      decimals="-3"
      id="F_f873a52b-51e6-4285-93b4-49ac2453feb3"
      unitRef="U_USD">194309000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_107e43cd-effb-42b5-912a-b32a83508a54"
      decimals="-3"
      id="F_6a508719-0537-40f1-a9e2-01660c83e910"
      unitRef="U_USD">375448000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_ee6c155c-cffe-4e93-b94a-88973cdaa753"
      decimals="-3"
      id="F_e144ce74-9f8f-4ca8-adc8-8cb7e34bb146"
      unitRef="U_USD">-1500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0b8c35fd-092c-460d-b66a-d2d8dc91d443"
      decimals="-3"
      id="F_cc25b753-fa38-40ea-b8fa-546888b02a09"
      unitRef="U_USD">568362000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_80b09cd3-0f85-4f38-9820-d2dee75a0e88"
      unitRef="U_USD">39045000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_831740f3-ee5f-436a-88ce-dc9b5d710f85"
      unitRef="U_USD">21301000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_2a4fff40-a63a-45b4-87f0-a8c4d9540fa7"
      unitRef="U_USD">6554000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_13cbfe54-1d0f-459b-9a48-2a47a1854213"
      unitRef="U_USD">7481000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_aebcfd67-10f4-4e94-9c15-6ade7bfbf728"
      unitRef="U_USD">165000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_37aa1729-9754-48fb-afb6-af8b45a046c8"
      unitRef="U_USD">-384000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_7d4cbd4a-8090-40ff-ac4c-1019ab09a7c0"
      unitRef="U_USD">-3389000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_92869210-eb05-4554-8315-19cf911f4d6b"
      unitRef="U_USD">-9052000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_8664b72f-4c50-44a2-90a8-3da9dc47e1a9"
      unitRef="U_USD">424000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_386c2a5c-629f-4695-b276-138d445170ce"
      unitRef="U_USD">290000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_fe0d8d63-3b5b-4355-b33e-a990e193bf87"
      unitRef="U_USD">12900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_1baa12a8-a9fd-484f-a2a6-8ba36d012d71"
      unitRef="U_USD">15822000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_1d0295a6-58cc-4718-8bd7-31f5b26325f8"
      unitRef="U_USD">129000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_97a0b74a-5175-455d-b6ae-c81594d74a3b"
      unitRef="U_USD">129000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_5c39f37c-e0ea-4f31-8eac-08efd290ec96"
      unitRef="U_USD">3810000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_286cdc5f-ac23-4a30-bf2c-00cd433941b6"
      unitRef="U_USD">3258000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_4dfba43a-ac44-45ee-b4e5-2c7b85c96d10"
      unitRef="U_USD">-3070000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_4261ce03-1718-432e-9d89-1652fa0a7b5b"
      unitRef="U_USD">4182000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_4ebd7f1d-9fa9-4d41-9384-382f22213e0f"
      unitRef="U_USD">353000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_95ad7703-2972-4f6b-83a7-0c7b1aa64d71"
      unitRef="U_USD">319000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_491bd29f-f766-4a28-bf6c-4d1c10acd945"
      unitRef="U_USD">-6801000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_1c8bb0ad-545c-484b-b12f-7be67ad9516a"
      unitRef="U_USD">-5974000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_a539451b-b5fa-43ba-b27f-7af2f684c162"
      unitRef="U_USD">4744000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_b2e15887-0057-4fcf-a890-42bb47ca7bea"
      unitRef="U_USD">3326000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_59b03302-3895-4b2f-82f3-a4a2c715b6b3"
      unitRef="U_USD">4075000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_f1ac9ea1-8680-4112-83d9-7f71d689b5dc"
      unitRef="U_USD">707000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <carg:IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_b4e29474-b4e0-4996-beec-3bbf9d11b181"
      unitRef="U_USD">-5592000</carg:IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities>
    <carg:IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_d07aacaf-175f-4722-a686-848eadd34a57"
      unitRef="U_USD">681000</carg:IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_7d09678a-326e-42d5-a86e-51cbd89aecfe"
      unitRef="U_USD">731000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_94443c22-38d4-4320-87c9-8ddbfa3c088d"
      unitRef="U_USD">120000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <carg:IncreaseDecreaseInLeaseObligations
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_93e13876-9c14-490e-9141-2ea11d04efd6"
      unitRef="U_USD">4583000</carg:IncreaseDecreaseInLeaseObligations>
    <carg:IncreaseDecreaseInLeaseObligations
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_eda78940-c25a-4ed4-8471-fb12116a2d37"
      unitRef="U_USD">12696000</carg:IncreaseDecreaseInLeaseObligations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_2cead329-55cb-405e-9cde-09bcf2f64681"
      unitRef="U_USD">67879000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_e6cb8665-406b-45f1-bbf5-c7eb240c6375"
      unitRef="U_USD">51964000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_57a74854-ac66-40ed-a9bc-3ca665de6a66"
      unitRef="U_USD">2240000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_ff2dadb4-7a71-4454-bace-d166851cbd8b"
      unitRef="U_USD">28665000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_4eaa84a2-7bb1-42e0-8468-7a75ac198204"
      unitRef="U_USD">5391000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_022f6a9c-06bb-4e9b-b635-6b7d013b82fa"
      unitRef="U_USD">5465000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_857bb1c1-b8ce-42c9-bf2e-1386311c8b5d"
      unitRef="U_USD">0</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_bf59244e-039a-47d9-ac60-a61b0ad31bd3"
      unitRef="U_USD">494000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <carg:SalesOfShortTermInvestments
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_9686b509-209a-45d7-bdd6-8a38638e6d4a"
      unitRef="U_USD">0</carg:SalesOfShortTermInvestments>
    <carg:SalesOfShortTermInvestments
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_307036ed-9df6-429a-9185-3f4175e1f5b1"
      unitRef="U_USD">21218000</carg:SalesOfShortTermInvestments>
    <carg:AdvancePaymentsToCustomerNetOfCollections
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_9893cb61-5ed1-4c96-a93f-8453f21a0757"
      unitRef="U_USD">0</carg:AdvancePaymentsToCustomerNetOfCollections>
    <carg:AdvancePaymentsToCustomerNetOfCollections
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_c8054a54-8d86-41b5-b18e-0c220f4ac2cf"
      unitRef="U_USD">-259000</carg:AdvancePaymentsToCustomerNetOfCollections>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_809be69a-f78a-496b-94fb-6189f6afcb01"
      unitRef="U_USD">-7631000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_2ebb262c-be84-4607-a4f8-79cd14fcd28a"
      unitRef="U_USD">-13147000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_5b60461d-4f37-4dc5-9881-95f318f13263"
      unitRef="U_USD">394000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_393b0e69-9e4d-4398-a4e9-cc45628148b7"
      unitRef="U_USD">11000</us-gaap:ProceedsFromStockOptionsExercised>
    <carg:PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_36fca045-5c46-44f8-be3c-7a3a27181f42"
      unitRef="U_USD">8985000</carg:PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits>
    <carg:PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_42e089a4-a520-4b62-9da4-31668591d578"
      unitRef="U_USD">5115000</carg:PaymentOfWithholdingTaxesOnNetShareSettlementsOfRestrictedStockUnits>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_1510fd80-cb96-4ec4-ba60-bd43a1dfd7cf"
      unitRef="U_USD">182828000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_57d80c6d-82e0-4366-8977-6433b376d405"
      unitRef="U_USD">77442000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_e1db2770-703d-41e8-9eed-65a9e7a8c612"
      unitRef="U_USD">20000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_def92f76-8b06-44ff-9f57-fb28d9c61611"
      unitRef="U_USD">18000</us-gaap:FinanceLeasePrincipalPayments>
    <carg:ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_a4cb722b-1651-4a48-b363-53bc54879a47"
      unitRef="U_USD">-38000</carg:ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor>
    <carg:ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_c8a5aade-42fb-458d-b24c-3d2aa1813561"
      unitRef="U_USD">-474000</carg:ChangeInGrossAdvancePaymentsReceivedFromThirdPartyPaymentProcessor>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_c4ae5c15-0527-4047-831e-ace2d7dfb3c3"
      unitRef="U_USD">-191477000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_f4558e6a-3a92-451e-879f-72e1aed4cd89"
      unitRef="U_USD">-83038000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_369b5492-c297-4654-b29c-4bc226907409"
      unitRef="U_USD">710000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_c778613a-a0c0-4600-9b02-77e303a85e8a"
      unitRef="U_USD">-577000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_3f24b8c0-5353-4ddb-8827-23bfc64297d1"
      unitRef="U_USD">-130519000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_1f9b255a-4b77-4fc8-b081-36357293ad99"
      unitRef="U_USD">-44798000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_71cb7ff6-b04f-47e0-9378-1722583e93eb"
      unitRef="U_USD">306229000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_e2e5e176-42a7-42ee-8593-ad904ae516d3"
      decimals="-3"
      id="F_03385c62-effe-4104-bd95-a9839e033914"
      unitRef="U_USD">293926000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_cf4cd377-bb78-4c79-8b1d-eeb0736c62b0"
      unitRef="U_USD">175710000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_0b8c35fd-092c-460d-b66a-d2d8dc91d443"
      decimals="-3"
      id="F_edf6c306-7dcd-4c35-9b96-ee9ddbe11250"
      unitRef="U_USD">249128000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_a17d3194-8eea-4db6-ad19-e3e411a61f1c"
      unitRef="U_USD">700000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_907ec73d-db16-4e38-9348-1f15ee0ac77b"
      unitRef="U_USD">1132000</us-gaap:IncomeTaxesPaid>
    <us-gaap:OperatingLeasePayments
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_c6dedf9e-727c-405b-822a-ddef67454135"
      unitRef="U_USD">2558000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_143c13f7-b876-4dd6-8a34-9aa35bd634ac"
      unitRef="U_USD">4788000</us-gaap:OperatingLeasePayments>
    <us-gaap:InterestPaidNet
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_76e219b5-9454-4cf7-bab1-7bf399cc5bb1"
      unitRef="U_USD">34000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_1a69fd32-1986-4718-a542-9929e1e24f46"
      unitRef="U_USD">143000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_39613d42-0b67-423c-a7f8-f33778ae0871"
      unitRef="U_USD">778000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_578c3abf-9d33-4a8a-b569-f516aeeb418a"
      unitRef="U_USD">16329000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_86d1ea8f-18eb-4b90-9123-78bf15e349b6"
      unitRef="U_USD">1638000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_e7926123-27d7-4576-9ceb-a90e51a550f2"
      unitRef="U_USD">1827000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <carg:UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_ea0a2671-1a4b-4ff7-9754-b9a22f82966e"
      unitRef="U_USD">125000</carg:UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits>
    <carg:UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_5a4c0730-a23e-41d6-bc17-89b28934d0d2"
      unitRef="U_USD">119000</carg:UnpaidWithholdingTaxesOnNetShareSettlementOfRestrictedStockUnits>
    <carg:UnpaidRepurchasesOfCommonStock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_e8368ada-328a-4904-8586-52c0bb75edd5"
      unitRef="U_USD">1451000</carg:UnpaidRepurchasesOfCommonStock>
    <carg:UnpaidRepurchasesOfCommonStock
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_fc7139fe-4c62-4161-8887-b738ea7ade8c"
      unitRef="U_USD">3658000</carg:UnpaidRepurchasesOfCommonStock>
    <carg:UnpaidExciseTaxOnRepurchasesOfShares
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_cb51fb0b-9080-4f05-9056-e650e16b43b0"
      unitRef="U_USD">2268000</carg:UnpaidExciseTaxOnRepurchasesOfShares>
    <carg:UnpaidExciseTaxOnRepurchasesOfShares
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_b8408b5a-246c-4101-8dfc-a470ba9a6226"
      unitRef="U_USD">2239000</carg:UnpaidExciseTaxOnRepurchasesOfShares>
    <carg:RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_06747687-0da8-45b2-8f70-07ddc7bd81d3"
      unitRef="U_USD">217000</carg:RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability>
    <carg:RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_9fb333a5-517c-4451-b070-bbe6cc6db33f"
      unitRef="U_USD">-3536000</carg:RightOfUseAssetIncreaseDecreaseObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_0d385390-66e4-485d-8554-02de73d0d88a">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;1. Organization and Business Description&lt;/span&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;CarGurus, Inc. (the &#x201c;Company&#x201d;) is a multinational, online automotive platform for buying and selling vehicles that is building upon its industry-leading listings marketplace with both digital retail solutions and the CarOffer, LLC (&#x201c;CarOffer&#x201d;) online wholesale platform. The CarGurus platform gives consumers the confidence to purchase and/or sell a vehicle either online or in person, and it gives dealerships the power to accurately price, effectively market, instantly acquire, and quickly sell vehicles, all with a nationwide reach. The Company uses proprietary technology, search algorithms, and data analytics to bring trust, transparency, and competitive pricing to the automotive shopping experience.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company operates principally in the U.S., where it also operates the Autolist online marketplace and the CarOffer online wholesale platform as independent brands. The Company also operates online marketplaces under the CarGurus brand in Canada and the U.K. In the U.K. it also operates the PistonHeads online marketplace as an independent brand.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company has subsidiaries in the U.S., Canada, Ireland, and the U.K. and it has &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; reportable segments, U.S. Marketplace and Digital Wholesale. See Note 12 of the Unaudited Condensed Consolidated Financial Statements (as defined in Note 2 of the Unaudited Condensed Consolidated Financial Statements) for further segment reporting and geographic information.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company is subject to a number of risks and uncertainties common to companies in its and similar industries and stages of development including but not limited to rapid technological changes, competition from substitute products and services from larger companies, management of international activities, protection of proprietary rights, patent litigation, and dependence on key individuals.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="INF"
      id="F_264dc2cb-b00a-4074-89ca-dcbb65cbfed9"
      unitRef="U_Segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_322fade0-9b42-436f-99c4-718041735770">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2. Summary of Significant Accounting Policies&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The accompanying interim condensed consolidated financial statements are unaudited (the &#x201c;Unaudited Condensed Consolidated Financial Statements&#x201d;). The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the U.S. (&#x201c;GAAP&#x201d;). Any reference in these notes to applicable guidance is meant to refer to GAAP 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;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company&#x2019;s financial statements for interim periods. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and the notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, filed with the SEC on February 20, 2025 (the &#x201c;Annual Report&#x201d;).&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Subsequent Event Considerations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the Unaudited Condensed Consolidated Financial Statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. 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. Changes in estimates are recognized in the period in which they become known.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company&#x2019;s revenue recognition, the impairment and useful lives of long-lived assets, the capitalization and useful lives of product, technology, and development costs for website development, internal-use software, and hosting arrangements, and the valuation and recoverability of intangible assets and goodwill. Accordingly, the Company considers these to be its critical accounting estimates, and believes that of the Company&#x2019;s significant accounting policies, these involve the greatest degree of judgment and complexity.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Due to the partial impairment of the CarOffer reporting unit goodwill and other long-lived assets during the year ended December 31, 2024, in which the CarOffer reporting unit was reduced to its fair value, there remains a risk for future impairment charges if projected future operating results further decline, including as a result of economic conditions or operational challenges, which could be material and negatively affect its operations.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company has no significant off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, trade accounts receivable, and other receivables.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company maintains its cash and cash equivalents, principally with accredited financial institutions of high credit standing. Although the Company deposits its cash and cash equivalents with multiple financial institutions, its deposits with each such financial institution exceed governmental insured limits.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers or groups of customers.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company had no material losses related to marketplace receivables as the losses were dispersed across a large number of customers. The Company had no material losses related to wholesale and product receivables as the third-party transaction processor does not release the title to the vehicle until successfully collecting funds from the buying dealer. Titling is handled by the Company&#x2019;s third-party transaction processor and titles are held in escrow until it collects funds from the buying dealer (i.e., title is legally transferred from the selling party to the buying party upon signing of bill of sale, but title is held in escrow by the third-party transaction processor until payment is received). Due to these factors, no additional credit risk beyond amounts provided for collection losses was believed by management to be probable in the Company&#x2019;s accounts receivable and other receivables.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_0f952579-2ef4-4044-ba60-bf01fb880926;"&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_ac80a671-5038-46d9-8b77-cc77892d61e4;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;a &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;payment processor&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; for several &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_13d27814-128d-4c91-88fd-33c40f5caf3c;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;hundred&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; dealer accounts represented &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10.6&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% of net accounts receivable and other receivables. The related accounts receivable balance included unbilled and billed receivables that are not past due. The concentration was driven by the timing of payments pursuant to the agreement with the payment processor, as well as a decrease in the total accounts receivable, net balance as of March 31, 2025. The remainder of the accounts receivable was dispersed among more than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,000&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; customers. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;T&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;herefore, the Company does not believe there is significant credit risk with respect to accounts receivable. As of December 31, 2024&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, there was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; concentration in excess of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% of net accounts receivable and other receivables.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the three months ended March 31, 2025 and 2024, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; customer accounted for more than 10% of total revenue.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025 and December 31, 2024, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,663&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,213&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively, was included in accounts receivable, net representing unbilled accounts receivable relating primarily to both advertising customers and dealers invoiced in the period subsequent to services rendered and revenue recognition adjustments for Company offered discounts given to dealers in accordance with ASC Topic 606, &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Revenue from Contracts with Customers &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&#x201c;ASC 606&#x201d;).&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of March 31, 2025&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, there have been no material changes in the Company&#x2019;s significant accounting policies, which are detailed in the Annual Report.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;From time to time, new accounting pronouncements are issued by the FASB or other standard-setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise disclosed below, 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. As of March 31, 2025, there are no new accounting pronouncements that the Company is considering adopting, other than those described below.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In November 2024 the FASB issued ASU 2024-03, &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; (&#x201c;ASU 2024-03&#x201d;). ASU 2024-03 is intended to provide more detailed expense information and requires additional disaggregated disclosures in the notes to the financial statements for categories of expenses that are included on the face of the income statement. ASU 2024-03 is effective for the fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. ASU 2024-03 may be applied either prospectively to financial statements issued for periods after the effective date of ASU 2024-03 or retrospectively to all prior periods presented in the consolidated financial statements. The Company is currently evaluating the impact of ASU 2024-03 on its future consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In December 2023 the FASB issued ASU 2023-09, &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&#x201c;ASU 2023-09&#x201d;)&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;. &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. ASU 2023-09 addresses investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of ASU 2023-09 on its future consolidated financial statements and related disclosures&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_125af47c-6e01-49ac-b255-abf356eb5950">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The accompanying interim condensed consolidated financial statements are unaudited (the &#x201c;Unaudited Condensed Consolidated Financial Statements&#x201d;). The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the U.S. (&#x201c;GAAP&#x201d;). Any reference in these notes to applicable guidance is meant to refer to GAAP 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;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company&#x2019;s financial statements for interim periods. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and the notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, filed with the SEC on February 20, 2025 (the &#x201c;Annual Report&#x201d;).&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_06368b3c-04c6-4506-b11d-3632edd06663">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SubsequentEventsPolicyPolicyTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_740d8206-ff2f-43f6-a378-973c4d25721b">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Subsequent Event Considerations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the Unaudited Condensed Consolidated Financial Statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure.&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_1e1685db-8ea3-4ee7-8751-5dbce1abb4d3">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expense during the reporting period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. 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. Changes in estimates are recognized in the period in which they become known.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company&#x2019;s revenue recognition, the impairment and useful lives of long-lived assets, the capitalization and useful lives of product, technology, and development costs for website development, internal-use software, and hosting arrangements, and the valuation and recoverability of intangible assets and goodwill. Accordingly, the Company considers these to be its critical accounting estimates, and believes that of the Company&#x2019;s significant accounting policies, these involve the greatest degree of judgment and complexity.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Due to the partial impairment of the CarOffer reporting unit goodwill and other long-lived assets during the year ended December 31, 2024, in which the CarOffer reporting unit was reduced to its fair value, there remains a risk for future impairment charges if projected future operating results further decline, including as a result of economic conditions or operational challenges, which could be material and negatively affect its operations.&lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_fe463cf4-7355-4e98-ab0e-638f9d954fd3">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company has no significant off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, trade accounts receivable, and other receivables.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company maintains its cash and cash equivalents, principally with accredited financial institutions of high credit standing. Although the Company deposits its cash and cash equivalents with multiple financial institutions, its deposits with each such financial institution exceed governmental insured limits.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers or groups of customers.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company had no material losses related to marketplace receivables as the losses were dispersed across a large number of customers. The Company had no material losses related to wholesale and product receivables as the third-party transaction processor does not release the title to the vehicle until successfully collecting funds from the buying dealer. Titling is handled by the Company&#x2019;s third-party transaction processor and titles are held in escrow until it collects funds from the buying dealer (i.e., title is legally transferred from the selling party to the buying party upon signing of bill of sale, but title is held in escrow by the third-party transaction processor until payment is received). Due to these factors, no additional credit risk beyond amounts provided for collection losses was believed by management to be probable in the Company&#x2019;s accounts receivable and other receivables.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_0f952579-2ef4-4044-ba60-bf01fb880926;"&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_ac80a671-5038-46d9-8b77-cc77892d61e4;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;a &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;payment processor&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; for several &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_13d27814-128d-4c91-88fd-33c40f5caf3c;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;hundred&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; dealer accounts represented &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10.6&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% of net accounts receivable and other receivables. The related accounts receivable balance included unbilled and billed receivables that are not past due. The concentration was driven by the timing of payments pursuant to the agreement with the payment processor, as well as a decrease in the total accounts receivable, net balance as of March 31, 2025. The remainder of the accounts receivable was dispersed among more than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,000&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; customers. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;T&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;herefore, the Company does not believe there is significant credit risk with respect to accounts receivable. As of December 31, 2024&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, there was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; concentration in excess of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% of net accounts receivable and other receivables.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the three months ended March 31, 2025 and 2024, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; customer accounted for more than 10% of total revenue.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025 and December 31, 2024, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,663&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,213&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively, was included in accounts receivable, net representing unbilled accounts receivable relating primarily to both advertising customers and dealers invoiced in the period subsequent to services rendered and revenue recognition adjustments for Company offered discounts given to dealers in accordance with ASC Topic 606, &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Revenue from Contracts with Customers &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&#x201c;ASC 606&#x201d;).&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_0f48cc65-5175-47da-9d7c-216a72442652">The Company has no significant off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_5fd0b1db-a8c6-481b-93da-c446017e5cce"
      decimals="3"
      id="F_39ce5c58-536f-4d5d-97f0-14a7f5bcf7e6"
      unitRef="U_pure">0.106</us-gaap:ConcentrationRiskPercentage1>
    <carg:NumberOfMajorCustomers
      contextRef="C_ff8dbc89-bfb7-4eca-b6cc-55978f226207"
      decimals="INF"
      id="F_b0e4e009-06be-4f54-9804-46de24503ed5"
      unitRef="U_Customer">1000</carg:NumberOfMajorCustomers>
    <carg:NumberOfMajorCustomers
      contextRef="C_78063452-fc6b-4d74-9b53-0e186c607aac"
      decimals="INF"
      id="F_f94162f3-c871-41ad-a5ff-e26510c2ca2e"
      unitRef="U_Customer">1000</carg:NumberOfMajorCustomers>
    <carg:NumberOfMajorCustomers
      contextRef="C_ff0a654b-60fa-4155-ad62-d287d1b669b8"
      decimals="INF"
      id="F_c5986e6e-9925-4034-869a-381957a00f23"
      unitRef="U_Customer">0</carg:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_7a3f3b95-8366-49ad-8d7c-a758e1942966"
      decimals="2"
      id="F_42088dc9-0e71-4eab-8488-c3317c8e2cab"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <carg:NumberOfMajorCustomers
      contextRef="C_b60528e2-86a9-4708-b2c0-b08f71665b87"
      decimals="0"
      id="F_65a564b1-1490-4303-99b6-1f98630412ed"
      unitRef="U_Customer">0</carg:NumberOfMajorCustomers>
    <carg:NumberOfMajorCustomers
      contextRef="C_265fb60a-58ee-428b-ab17-20b35347a3c5"
      decimals="0"
      id="F_313a9c20-060b-45ad-bcb3-0fea39293cd1"
      unitRef="U_Customer">0</carg:NumberOfMajorCustomers>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="C_87df68d8-4f13-4827-b61d-463771d34871"
      decimals="-3"
      id="F_f6f523c9-0a73-4c9e-ae5a-de88ea18b040"
      unitRef="U_USD">13663000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="C_12c1ec62-1e95-4cfc-ac28-01f36fd0cf6e"
      decimals="-3"
      id="F_7c3ea948-7512-4507-bf84-b9e8f1918b55"
      unitRef="U_USD">13213000</us-gaap:UnbilledReceivablesCurrent>
    <carg:SignificantAccountingPoliciesPolicyTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_a91c1c03-f612-4855-bb2a-3689b384ff25">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of March 31, 2025&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, there have been no material changes in the Company&#x2019;s significant accounting policies, which are detailed in the Annual Report.&lt;/span&gt;&lt;/p&gt;</carg:SignificantAccountingPoliciesPolicyTextBlock>
    <carg:RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_9f2d3108-61b2-43cd-ae42-ba1f02db049b">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;From time to time, new accounting pronouncements are issued by the FASB or other standard-setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise disclosed below, 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. As of March 31, 2025, there are no new accounting pronouncements that the Company is considering adopting, other than those described below.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In November 2024 the FASB issued ASU 2024-03, &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; (&#x201c;ASU 2024-03&#x201d;). ASU 2024-03 is intended to provide more detailed expense information and requires additional disaggregated disclosures in the notes to the financial statements for categories of expenses that are included on the face of the income statement. ASU 2024-03 is effective for the fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. ASU 2024-03 may be applied either prospectively to financial statements issued for periods after the effective date of ASU 2024-03 or retrospectively to all prior periods presented in the consolidated financial statements. The Company is currently evaluating the impact of ASU 2024-03 on its future consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In December 2023 the FASB issued ASU 2023-09, &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&#x201c;ASU 2023-09&#x201d;)&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;. &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. ASU 2023-09 addresses investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of ASU 2023-09 on its future consolidated financial statements and related disclosures&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;</carg:RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_88560d35-38b5-411f-bf51-e8b25703c363">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;3. Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025 and 2024, revenue from contracts with customers by services and products was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Marketplace&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;212,235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;187,219&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dealer-to-Dealer&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,165&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sell My Car - Instant Max Cash Offer&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,758&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,078&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;225,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;215,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company provides disaggregation of revenue by services and products, by income statement presentation, by segment, and by geographic region.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue by services and products is disaggregated by (i) marketplace services, (ii) Dealer-to-Dealer services and products, and (iii) Sell My Car - Instant Max Cash Offer (&#x201c;IMCO&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x201d;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;) services and products, as disclosed above.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue by income statement presentation is disaggregated by (i) marketplace, (ii) wholesale, and (iii) product revenue sources, as disclosed in the Unaudited Condensed Consolidated Income Statements. Marketplace services are included within marketplace revenue in the Unaudited Condensed Consolidated Income Statements. Dealer-to-Dealer and IMCO services and products are included within both wholesale revenue and product revenue in the Unaudited Condensed Consolidated Income Statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue by segment is disaggregated by (i) U.S. Marketplace and (ii) Digital Wholesale segments, as disclosed in Note 12 of the Unaudited Condensed Consolidated Financial Statements. Marketplace services are included in the U.S. Marketplace segment and in the Other category of segment reporting. Dealer-to-Dealer and IMCO services and products are included in the Digital Wholesale segment.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue by geographic region is disaggregated by (i) U.S. and (ii) International regions as disclosed in Note 12 of the Unaudited Condensed Consolidated Financial Statements. Marketplace services are provided in the U.S. and International regions. Dealer-to-Dealer and IMCO services and products are provided in the U.S. region.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company believes these categories best depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;ASC 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of the relevant quarter end.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&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 March 31, 2025, was approximately &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67.8&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million, which the Company expects to recognize over the next 12 months.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&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 March 31, 2025. For performance obligations not satisfied as of March 31, 2025, and to which this expedient applies, the nature of the performance obligations, the variable consideration, and any consideration from contracts with customers not included in the transaction price is consistent with performance obligations satisfied as of March 31, 2025.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the three months ended March 31, 2025 and 2024, revenue recognized from amounts included in deferred revenue at the beginning of the period was &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21,661&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21,322&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_ab6f02a9-f6f1-4487-8452-1e2260b17eba">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025 and 2024, revenue from contracts with customers by services and products was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Marketplace&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;212,235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;187,219&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dealer-to-Dealer&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,165&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sell My Car - Instant Max Cash Offer&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,758&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,078&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;225,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;215,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b5951e29-d936-46e2-bb9e-a5ae4d38cbc9"
      decimals="-3"
      id="F_2e7ab008-a5cd-4683-9775-445db79cb024"
      unitRef="U_USD">212235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d9922d3a-2bd5-42fb-8674-4ac62a233df5"
      decimals="-3"
      id="F_d722363a-87c8-4170-91b9-d9ae5d2f15a3"
      unitRef="U_USD">187219000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_be790918-a35b-4fdb-ba2c-e7c621e8f17a"
      decimals="-3"
      id="F_976ae78e-ad61-4b07-9952-191fb9126735"
      unitRef="U_USD">8165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e01576ce-3522-4740-9081-aa44fb35a74f"
      decimals="-3"
      id="F_6168f65b-454e-45b8-a815-3aa37c1d3cd0"
      unitRef="U_USD">18499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2674b751-b13d-479e-b824-1864cbb2a573"
      decimals="-3"
      id="F_4de7ad0d-4337-42ff-a0b3-68b916a9609c"
      unitRef="U_USD">4758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b9ecc454-6214-494d-9dfc-e8d92d6964f7"
      decimals="-3"
      id="F_4b385362-7425-447a-afd5-c3681c1dd130"
      unitRef="U_USD">10078000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_cde81d15-8c52-4cc3-a6aa-b6b60dc7c367"
      unitRef="U_USD">225158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_6017962c-7aa6-4435-8374-887db1cebdde"
      unitRef="U_USD">215796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-5"
      id="F_34380829-1308-4d58-9271-78821e684b9d"
      unitRef="U_USD">67800000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_755cd37d-aa47-44c0-bb6d-875b22d320d3"
      unitRef="U_USD">21661000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_c5360814-67a3-4fc5-a10f-aa2bc0840a06"
      unitRef="U_USD">21322000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_11fbb95c-3f88-4e9b-9fba-ea43043a529a">&lt;p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;4. Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025 and December 31, 2024, assets measured at fair value on a recurring basis consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:50.03%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Quoted Prices&lt;br/&gt;in Active Markets&lt;br/&gt;for Identical Assets&lt;br/&gt;(Level 1 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Significant&lt;br/&gt;Unobservable Inputs&lt;br/&gt;(Level 3 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash equivalents:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_f71096fe-5aeb-4b14-9ea6-a1862e1004f0;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Mutual funds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;97,520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;97,520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;97,520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;97,520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:50.03%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Quoted Prices&lt;br/&gt;in Active Markets&lt;br/&gt;for Identical Assets&lt;br/&gt;(Level 1 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Significant&lt;br/&gt;Unobservable Inputs&lt;br/&gt;(Level 3 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash equivalents:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_a2739f1c-d4d5-4097-a328-708e8c7ecb17;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Mutual funds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;165,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;165,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;165,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;165,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_6f99f3c3-d515-4c1d-8fc4-7eb2dbe38782">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025 and December 31, 2024, assets measured at fair value on a recurring basis consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:50.03%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Quoted Prices&lt;br/&gt;in Active Markets&lt;br/&gt;for Identical Assets&lt;br/&gt;(Level 1 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Significant&lt;br/&gt;Unobservable Inputs&lt;br/&gt;(Level 3 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash equivalents:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_f71096fe-5aeb-4b14-9ea6-a1862e1004f0;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Mutual funds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;97,520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;97,520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;97,520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;97,520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:50.03%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.193000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Quoted Prices&lt;br/&gt;in Active Markets&lt;br/&gt;for Identical Assets&lt;br/&gt;(Level 1 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Significant&lt;br/&gt;Unobservable Inputs&lt;br/&gt;(Level 3 Inputs)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash equivalents:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_a2739f1c-d4d5-4097-a328-708e8c7ecb17;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Mutual funds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;165,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;165,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;165,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;165,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_7cbd70da-24ff-4661-9460-6a3081f7b9a7"
      decimals="-3"
      id="F_022d5e09-f0f4-441c-8b50-111f010b0ce3"
      unitRef="U_USD">97520000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_4a7c659c-4608-48ee-aba7-65c2cc4c77a2"
      decimals="-3"
      id="F_eab23876-faf1-469c-a603-5aca3b701b4a"
      unitRef="U_USD">97520000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_7cbd70da-24ff-4661-9460-6a3081f7b9a7"
      decimals="-3"
      id="F_90b725bc-3fc0-435d-99d7-eeb03c49f1a0"
      unitRef="U_USD">97520000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_4a7c659c-4608-48ee-aba7-65c2cc4c77a2"
      decimals="-3"
      id="F_8c49b392-a299-4c78-adc8-42ccf3d0f59f"
      unitRef="U_USD">97520000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_5ae97505-263b-4eb7-9c41-ed383dce29f0"
      decimals="-3"
      id="F_5c71fca2-2fc4-4fe4-a630-d8523df75e77"
      unitRef="U_USD">165074000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_1db3029b-e40c-4160-bd75-828b1e073063"
      decimals="-3"
      id="F_d1c6eecc-3250-4143-b915-5d10c0714125"
      unitRef="U_USD">165074000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_5ae97505-263b-4eb7-9c41-ed383dce29f0"
      decimals="-3"
      id="F_7f7d1ddc-6c1b-4a03-82bf-eb488dc2b74c"
      unitRef="U_USD">165074000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_1db3029b-e40c-4160-bd75-828b1e073063"
      decimals="-3"
      id="F_c0399dd9-7899-4d27-b051-09be1bb727ee"
      unitRef="U_USD">165074000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_1d2892c3-2d1c-41da-bf6d-92719c42aa41">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;5. Property and Equipment, Net&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025 and December 31, 2024, property and equipment, net consisted of the following:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;March 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Capitalized equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,880&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21,733&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,060&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Capitalized website development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;63,578&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;56,877&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,306&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,960&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;85,891&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;95,691&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;189,467&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;194,623&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;57,084&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;64,613&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;132,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;130,010&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;During the three months ended March 31, 2025, capitalized website development costs increased &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,701&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; due to continued net investment in the Company's product offerings.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;During the three months ended March 31, 2025, furniture and fixtures, and leasehold improvements decreased &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,654&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,800&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively, due to disposals of fully depreciated assets within the U.S. Marketplace segment related to the expiration of the lease of office space at 55 Cambridge Parkway.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the three months ended March 31, 2025 and 2024, depreciation and amortization expense, excluding amortization of intangible assets, amortization of capitalized hosting arrangements, and disposals, was &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,049&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,599&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_991ac624-29cf-4ed1-9739-347e1a46a616">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025 and December 31, 2024, property and equipment, net consisted of the following:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;March 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Capitalized equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,880&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21,733&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,060&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Capitalized website development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;63,578&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;56,877&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,306&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,960&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;85,891&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;95,691&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;122&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;189,467&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;194,623&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;57,084&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;64,613&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;132,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;130,010&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_8549e94b-cd5a-4fd9-938a-5d31bff14943"
      decimals="-3"
      id="F_8139a2f3-0479-4b19-9e89-c231d154cf74"
      unitRef="U_USD">7837000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_2e39d9dd-9c6c-4900-9d8a-810c764961b2"
      decimals="-3"
      id="F_13c9b3bf-b270-4bf5-88f1-2bd00f4c504a"
      unitRef="U_USD">7880000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_d71165b8-81dd-4e27-aabc-427370d4edc6"
      decimals="-3"
      id="F_cd98fb4b-af20-404b-bfa8-42cd6e5f6ac5"
      unitRef="U_USD">21733000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_7e4619b0-109b-4534-bb5c-04ca5fd01f37"
      decimals="-3"
      id="F_93ba3eaa-496b-4f2b-b85e-ce7a671a2c39"
      unitRef="U_USD">20060000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_7fa64135-6a01-4295-97d3-001d9c2ab7b0"
      decimals="-3"
      id="F_e57f31d5-e3fe-473f-95d4-46bade03178f"
      unitRef="U_USD">63578000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_c9dc7f1a-e5b0-4805-aa73-ec7ef62660a9"
      decimals="-3"
      id="F_748441b3-01ab-49eb-bdd7-9ef3d54c6c8e"
      unitRef="U_USD">56877000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_feb21824-e70e-4dc9-a082-bfdab8bcaab2"
      decimals="-3"
      id="F_02f49613-56ca-4ec8-814a-c21975f7d556"
      unitRef="U_USD">10306000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_8698f501-6b46-4e3f-b6b0-f7f8c37e072a"
      decimals="-3"
      id="F_7cc01fec-b062-4f37-9090-03f932bfdf73"
      unitRef="U_USD">13960000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_9d35411b-1a2b-49c1-b4c4-f86b5907f9a8"
      decimals="-3"
      id="F_ca750731-811e-4582-8b4e-728e80dca434"
      unitRef="U_USD">85891000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_5e3bf597-c699-41fe-ba1b-393b7abf5719"
      decimals="-3"
      id="F_086a11cd-dbc5-4c62-bc35-1a90bbde10c5"
      unitRef="U_USD">95691000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_dbf80f82-8b5b-4ce4-843b-81bab0d025e6"
      decimals="-3"
      id="F_f39bff42-60d6-459f-9a25-f7b373310ac1"
      unitRef="U_USD">122000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_598e7f91-b5ce-49a6-8464-9e2d071d1b13"
      decimals="-3"
      id="F_f19e4fd6-4c63-4e8f-a7d0-79c3572e1e71"
      unitRef="U_USD">155000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_1655d922-bf9e-4af7-ba43-f31a34b91064"
      unitRef="U_USD">189467000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_ae3da2f2-cc7c-4447-8369-c24bed534f7a"
      unitRef="U_USD">194623000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_d530e212-4cc1-42d3-b7cc-6aac452a1c17"
      unitRef="U_USD">57084000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_1e2acc66-f72b-4c01-b428-011c844741b5"
      unitRef="U_USD">64613000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_210e4b96-8980-4bee-94b1-1b4f94a4efa7"
      unitRef="U_USD">132383000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_75ba0295-7a2b-4aac-bd5b-40bb48aae43a"
      unitRef="U_USD">130010000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease
      contextRef="C_bae6b846-59fa-4fc0-aed7-b3d56384785d"
      decimals="-3"
      id="F_b2efc405-a38d-4c3a-bae4-f5b3354bae6e"
      unitRef="U_USD">6701000</us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease>
    <us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease
      contextRef="C_0ece8155-468b-4904-8acd-a9e0a28f67a5"
      decimals="-3"
      id="F_7c6aaf81-1428-4d02-931e-72d453d5254d"
      unitRef="U_USD">-3654000</us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease>
    <us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease
      contextRef="C_130656f5-b33b-4b0e-86cf-3676428d5f29"
      decimals="-3"
      id="F_789e1a3d-d250-4a05-a84e-1c5111fbe626"
      unitRef="U_USD">-9800000</us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease>
    <carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_e14613e9-8cfb-4b4f-b81e-127fdc425b94"
      unitRef="U_USD">6049000</carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments>
    <carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_aa38fb6d-c667-4cc0-959f-04f68a07905f"
      unitRef="U_USD">5599000</carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsCapitalizedHostingArrangementsAndImpairments>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_2fbb0d2c-d2f4-4aec-9974-84c4ad53c65d">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;6. Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025 and December 31, 2024, accrued expenses, accrued income taxes, and other current liabilities consisted of the following:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;March 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Accrued bonus&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,390&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,377&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Accrued commissions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,985&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,818&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other accrued expenses, accrued income taxes, and other current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,865&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,780&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;32,240&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;35,975&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The decrease of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,987&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; in accrued bonus was due to the payout of the second portion of the fiscal year 2024 bonuses in the first quarter of 2025, offset in part by the accrual for the fiscal year 2025 bonuses.&lt;/span&gt;&lt;/p&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_3e3fce02-10c6-428b-add2-a7d20412c07c">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025 and December 31, 2024, accrued expenses, accrued income taxes, and other current liabilities consisted of the following:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;March 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Accrued bonus&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,390&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,377&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Accrued commissions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,985&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,818&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other accrued expenses, accrued income taxes, and other current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,865&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,780&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;32,240&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;35,975&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:AccruedBonusesCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_773a328d-23ab-48cd-94ed-3b105ff5e14a"
      unitRef="U_USD">6390000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_5341be5f-f457-4da2-8211-e8b5210325bb"
      unitRef="U_USD">17377000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_f575aaf3-9483-4c42-9cfc-e295c3d17876"
      unitRef="U_USD">4985000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_c0137c79-814c-472d-be0b-09c350109378"
      unitRef="U_USD">4818000</us-gaap:AccruedSalesCommissionCurrent>
    <carg:OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_c7b6bbf1-5bb3-4c00-aeb0-2e035878c615"
      unitRef="U_USD">20865000</carg:OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities>
    <carg:OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_d8e348bd-621d-43a5-953c-752f85f24532"
      unitRef="U_USD">13780000</carg:OtherAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilities>
    <carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_72055603-3c48-4c3e-9600-5e03eb6104e7"
      unitRef="U_USD">32240000</carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent>
    <carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_27c13852-7df8-4167-a94e-859f294b4879"
      unitRef="U_USD">35975000</carg:AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent>
    <carg:DecreaseInAccruedBonus
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_40932bcc-fd01-4f29-a37c-7d96d3ca48d4"
      unitRef="U_USD">10987000</carg:DecreaseInAccruedBonus>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_7de36a4c-d53f-47b8-91b9-552043967a11">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;7. Debt&lt;/span&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025 and December 31, 2024&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, the Company had &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; long-term debt outstanding.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;On September 26, 2022, the Company entered into a Credit Agreement with PNC Bank, National Association, as administrative agent and collateral agent and an L/C Issuer (as defined in the Credit Agreement), and the other lenders, L/C Issuers, and parties thereto from time to time (the &#x201c;Credit Agreement&#x201d;). The Credit Agreement consists of a revolving credit facility (the &#x201c;2022 Revolver&#x201d;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;), which allows the Company to borrow up to $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;400.0&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;50.0&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million of which may be comprised of a letter of credit sub-facility (the &#x201c;2022 Revolver Sub-facility&#x201d;). The borrowing capacity under the Credit Agreement may be increased in accordance with the terms and subject to the adjustments as set forth in the Credit Agreement. Specifically, the borrowing capacity may be increased by an amount up to the greater of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250.0&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million or &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% of Four Quarter Consolidated EBITDA (as defined in the Credit Agreement) if certain criteria are met and subject to certain restrictions. Any such increase requires lender approval. Proceeds of any borrowings may be used for general corporate purposes. The 2022 Revolver is scheduled to mature on &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;September 26, 2027&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The applicable interest rate is, at the Company&#x2019;s option, based on a number of different benchmark rates and applicable spreads, based on the ratio of the outstanding principal amount of the Company&#x2019;s secured indebtedness to the trailing four quarters of consolidated EBITDA (as determined under the Credit Agreement, the &#x201c;Consolidated Secured Net Leverage Ratio&#x201d;). The Credit Agreement also requires the Company to pay a commitment fee to the lenders with respect of the unutilized revolving commitments at a rate ranging from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.125&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.175&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% per annum based on the Consolidated Secured Net Leverage Ratio, as determined on a quarterly basis.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The 2022 Revolver is secured by a first priority lien on substantially all tangible and intangible property of the Company, as well as any future guarantors, and pledges of the equity of certain wholly-owned subsidiaries, in each case subject to certain exceptions, limitations, and exclusions from the collateral. The Credit Agreement includes customary events of default and requires the Company to comply with customary affirmative and negative covenants, including a financial covenant requiring that the Company not exceed certain Consolidated Secured Net Leverage Ratio ranges at the end of each fiscal quarter. The Company was in compliance with all covenants as of March 31, 2025.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025 and December 31, 2024&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, there were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; borrowings and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,907&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; in letters of credit outstanding under the 2022 Revolver Sub-facility associated with the Company&#x2019;s leases, which reduced the borrowing capacity under the 2022 Revolver to &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;390,093&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025 and December 31, 2024, deferred financing costs were &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,283&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,412&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively, recognized within other non-current assets in the Unaudited Condensed Consolidated Balance Sheets. For the three months ended March 31, 2025 and 2024, amortization expense associated with deferred financing costs was immaterial.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the three months ended March 31, 2025 and 2024,&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; commitment fees under the 2022 Revolver were immaterial.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LongTermDebt
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="INF"
      id="F_0a59711e-2f6e-4803-b14b-c6d20b01a6e8"
      unitRef="U_USD">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="INF"
      id="F_30c05c24-23ef-4198-8ce8-e2178f2c3b47"
      unitRef="U_USD">0</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_7f11e0ba-5beb-4f01-a439-5744a86b7fe9"
      decimals="INF"
      id="F_134c01cc-a299-4a8b-b0a7-6696a84c7894"
      unitRef="U_USD">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="C_d8e27513-8be7-48f5-9c9d-d78d9e34151c"
      decimals="-5"
      id="F_df5ee89f-6d07-4bfe-81ec-fe922bc64807"
      unitRef="U_USD">50000000</us-gaap:LineOfCredit>
    <carg:LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity
      contextRef="C_7f11e0ba-5beb-4f01-a439-5744a86b7fe9"
      decimals="INF"
      id="F_34bbb143-f328-4563-9b9a-4b5c3c7406d1"
      unitRef="U_USD">250000000</carg:LineOfCreditFacilityIncreasedInMaximumBorrowingCapacity>
    <carg:IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita
      contextRef="C_6e5eb360-2194-4d9c-b7c4-3fa7d13a5585"
      decimals="2"
      id="F_41c9f907-b364-499d-887b-15b1d9d7d267"
      unitRef="U_pure">1</carg:IncreaseInBorrowingCapacityEqualToPercentageOfFourQuarterEbdita>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_bdbefa8c-e59d-4da1-ad88-5f27ec75074d">2027-09-26</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_b06a8126-1eab-4451-a34e-46b2597d17c8"
      decimals="INF"
      id="F_c13a5f3d-8950-4916-b857-fbaf4f9f9eac"
      unitRef="U_pure">0.00125</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_7f3857bd-1630-4cf4-80cd-7c691972c0a0"
      decimals="INF"
      id="F_90f81ce6-39c0-4fef-8357-29fb0d0ef9fd"
      unitRef="U_pure">0.00175</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="C_73f34f38-b480-4655-b82d-34c50ab3b644"
      decimals="INF"
      id="F_9ff1bc2a-7e5f-4b74-9652-8a988f5743ae"
      unitRef="U_USD">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_b92f85ea-ec66-44b4-85aa-b3c7e6d426e6"
      decimals="INF"
      id="F_2b0c4d17-ed9e-4e15-bc4b-f72feda5e8b8"
      unitRef="U_USD">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_6f62fa8f-d889-472c-983a-faf7077835e2"
      decimals="-3"
      id="F_d9cbe290-5104-49d1-9903-1c325791438f"
      unitRef="U_USD">9907000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_941b55f5-4010-443f-a529-b2e0a222d057"
      decimals="-3"
      id="F_791e0735-1ff1-4344-86af-4a91a362db7c"
      unitRef="U_USD">9907000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_73f34f38-b480-4655-b82d-34c50ab3b644"
      decimals="-3"
      id="F_9b606cec-96af-40dc-978d-663aed9a7b68"
      unitRef="U_USD">390093000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="C_73f34f38-b480-4655-b82d-34c50ab3b644"
      decimals="-3"
      id="F_71454a27-72e6-41b2-92a0-0f8f96e4d982"
      unitRef="U_USD">1283000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="C_b92f85ea-ec66-44b4-85aa-b3c7e6d426e6"
      decimals="-3"
      id="F_445afe66-27d4-49c8-ab32-23c48581df21"
      unitRef="U_USD">1412000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_636ddd45-70c5-4eae-85e8-9814c3d79925">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;8. Commitments and Contingencies&lt;/span&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Contractual Obligations and Commitments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025, all of the Company&#x2019;s property and equipment and capitalized hosting arrangements have been purchased with cash with the exception of unpaid amounts as disclosed in the Unaudited Condensed Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025, there were no material changes in the Company&#x2019;s leases from those disclosed in the Annual Report.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Letters of Credit&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025 and December 31, 2024, &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,907&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; in letters of credit associated with the Company&#x2019;s leases were included under the 2022 Revolver Sub-facility.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Restricted Cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of March 31, 2025 and December 31, 2024, restricted cash was &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,848&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,036&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively, and related to pass-through payments from dealers related to the Company&#x2019;s Digital Wholesale business. As of both March 31, 2025 and December 31, 2024, all restricted cash was classified as a current asset, as disclosed in the Unaudited Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Tax Contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company is subject to taxation in the U.S. and certain other jurisdictions in which it operates, which could include sales and use tax, value added tax, excise tax, gross receipts tax, and property tax. State, local, and foreign jurisdictions have differing rules and regulations governing sales, use, value added, and other taxes. These rules and regulations are complex and subject to varying interpretations that may change over time due to new court interpretations and newly enacted rules and regulations. As a result, the Company could face the possibility of tax assessments and audits, and its liability for these taxes and associated penalties could exceed its original estimates, which could be material.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Legal Matters&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&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. The Company recognizes a liability when it believes that it is both probable that a liability has been incurred and the amount of loss can be reasonably estimated. Judgment is required to determine both the probability of having incurred a liability and the estimated amount of the liability. The Company is not presently subject to any pending or threatened litigation that it believes, if determined adversely to the Company, individually or taken together, would reasonably be expected to have a material adverse effect on its business or financial results. However, litigation is inherently unpredictable and the future outcome of legal proceedings and other contingencies may be unexpected or differ from the Company&#x2019;s estimated liabilities, which could have a material adverse effect on the Company&#x2019;s future financial results.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LineOfCredit
      contextRef="C_95c45b1c-7499-437f-ab51-632ed19c0510"
      decimals="-3"
      id="F_0201ec6e-f9db-43ac-8232-7fa23c23e94f"
      unitRef="U_USD">9907000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_01ccbc79-02ce-4bd5-9fa7-a22e1eeeea7a"
      decimals="-3"
      id="F_de2467d0-1641-4e20-be8b-43881ce41d27"
      unitRef="U_USD">9907000</us-gaap:LineOfCredit>
    <us-gaap:RestrictedCash
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_d4e42be4-74c6-46ca-9cb2-9e6550e24c46"
      unitRef="U_USD">2848000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_bd71057a-eeca-49c3-8033-1d394ffab19a"
      unitRef="U_USD">2036000</us-gaap:RestrictedCash>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_281f5d85-7a64-4059-b301-b9ffbff6f1ee">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;9. Stock-based Compensation and Common Stock Share Repurchases&lt;/span&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Stock-based Compensation Expense&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025 and 2024, stock-based compensation expense by award type was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Stock options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;591&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Restricted stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,822&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;the three months ended March 31, 2025 and 2024, stock-based compensation expense by where the stock-based compensation expense was recognized in the Company&#x2019;s Unaudited Condensed Consolidated Income Statements was as follows:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,874&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Product, technology, and development expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,565&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;General and administrative expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,442&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,740&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,822&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the three months ended March 31, 2025 and 2024, stock-based compensation expense excluded &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,638&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,827&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively, of capitalized website development costs, capitalized internal-use software costs, and capitalized hosting arrangements.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Common Stock Share Repurchases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;On November 7, 2024, the Company announced that the Board of Directors authorized a share repurchase program (the &#x201c;2025 Share Repurchase Program&#x201d;) pursuant to which the Company may, from time to time, purchase shares of its Class A common stock for an aggregate purchase price not to exceed $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;200.0&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million. Share repurchases under the 2025 Share Repurchase Program may be made through a variety of methods, including but not limited to open market purchases, privately negotiated transactions, and transactions that may be effected pursuant to one or more plans under Rule 10b5-1 and/or Rule 10b-18 of the Securities Exchange Act of 1934, as amended. The 2025 Share Repurchase Program does not obligate the Company to repurchase any minimum dollar amount or number of shares. The 2025 Share Repurchase Program has an effective date of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;January 1, 2025&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, and an expiration date of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;December 31, 2025&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, and prior to its expiration may be modified, suspended, or discontinued by the Board of Directors at any time without prior notice. All repurchased shares under the 2025 Share Repurchase Program will be retired. The Company has funded share repurchases and expects to continue to fund share repurchases under the 2025 Share Repurchase Program through cash on hand and cash generated from operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;On November 7, 2023, the Company announced that the Board of Directors authorized a share repurchase program (the &#x201c;2024 Share Repurchase Program&#x201d;) pursuant to which the Company could, from time to time, purchase shares of its Class A common stock for an aggregate purchase price not to exceed $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250.0&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million. The 2024 Share Repurchase Program expired on &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;December 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;. All repurchased shares of Class A common stock under the 2024 Share Repurchase Program were retired. The Company funded share repurchases under the 2024 Share Repurchase Program through cash on hand and cash generated from operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;During the three months ended March 31, 2025, the Company repurchased and retired &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,919,435&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares of its Class A common stock for &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;184,199&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, exclusive of commissions and excise tax, at an average cost of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;31.12&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; per share, under the 2025 Share Repurchase Program. As of March 31, 2025, the Company had remaining authorization to purchase up to &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,801&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; of its Class A common stock under the 2025 Share Repurchase Program.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;During the three months ended March 31, 2024, the Company repurchased and retired &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,538,194&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares of its Class A common stock for &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;81,067&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, exclusive of commissions and excise tax, at an average cost of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;22.91&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; per share, under the 2024 Share Repurchase Program. As of December 31, 2024, the 2024 Share Repurchase Program expired.&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_37cc13e3-88df-4da4-8817-f2bdd0711552">&lt;p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025 and 2024, stock-based compensation expense by award type was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Stock options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;591&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Restricted stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,822&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_ccc55a88-1a39-48fa-88ef-045fedaee1aa"
      decimals="-3"
      id="F_b916be6b-c2ed-4c28-b42c-c847d85fc6cb"
      unitRef="U_USD">71000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_9145a9ca-ceda-46c4-9bd7-6f18a88d73ec"
      decimals="-3"
      id="F_2fb41950-7d90-437a-8d8d-331d0e8987cc"
      unitRef="U_USD">591000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_af9387fb-3afa-4187-9092-9de2aacfe6f5"
      decimals="-3"
      id="F_127d538a-39a6-4c8d-9d0e-f34dc63a8a5e"
      unitRef="U_USD">12829000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_cbf8cd1b-92f5-4475-aa50-2c5abc4657f5"
      decimals="-3"
      id="F_890d72e5-0d7a-4c53-a794-42dd7ce06baf"
      unitRef="U_USD">15231000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_52aa0163-72b6-47d3-b227-5a3b4c85431d"
      unitRef="U_USD">12900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_d15eb21a-b40c-4494-80d5-bb67f81d3268"
      unitRef="U_USD">15822000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_1e72b4e1-c780-4e39-9c48-32284392c4f3">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;the three months ended March 31, 2025 and 2024, stock-based compensation expense by where the stock-based compensation expense was recognized in the Company&#x2019;s Unaudited Condensed Consolidated Income Statements was as follows:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,874&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Product, technology, and development expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,565&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;General and administrative expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,442&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,740&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,822&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_5ed24278-f4f2-491f-899c-a917541af7af"
      decimals="-3"
      id="F_056edcbd-76b7-4cc5-b6b4-65d2f26c238a"
      unitRef="U_USD">60000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_c29ee918-ce29-445e-a4f9-b2f5df37795b"
      decimals="-3"
      id="F_35b604d6-453c-4295-8257-34682e773d7a"
      unitRef="U_USD">231000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_b1fffb13-dfeb-4193-9759-34a557c86ae6"
      decimals="-3"
      id="F_6b38394e-46ea-4e08-b3bc-bf1a539f77b0"
      unitRef="U_USD">2833000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0e54ba2c-200f-4a07-9b65-15adecd83ef7"
      decimals="-3"
      id="F_76d796aa-dfec-4042-8633-5bab77668918"
      unitRef="U_USD">2874000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_2dce962b-6f1c-444a-955c-0a8e7f84601a"
      decimals="-3"
      id="F_64e79efa-c0a2-4e16-8a69-fc32e6ad77b1"
      unitRef="U_USD">5565000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_144696e2-e6c1-4a39-a2bc-af9367187021"
      decimals="-3"
      id="F_c0a2d3db-7a9b-4281-924d-9f92d0e452ea"
      unitRef="U_USD">5977000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_14c7bf44-d2f5-4163-9d13-a606705b75d8"
      decimals="-3"
      id="F_3454c871-655e-41c6-a767-c8a24cf39a69"
      unitRef="U_USD">4442000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_9c14f68e-b79c-4bca-9f22-845888afbdea"
      decimals="-3"
      id="F_585187e1-959a-41bb-8251-9d5e0aa28663"
      unitRef="U_USD">6740000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_5d1fa10e-5795-4b65-b3c2-8e4a6acacd21"
      unitRef="U_USD">12900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_c0ad1342-fbc5-4517-aa6f-37c5c3bb3373"
      unitRef="U_USD">15822000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_521460db-aa58-44c7-bf0a-b96c9a617449"
      unitRef="U_USD">1638000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_777bbe04-73ca-4bfc-9154-8fa7fc8af6c1"
      unitRef="U_USD">1827000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="C_93117f5a-6238-4845-8da8-ccc2b879c20f"
      decimals="-5"
      id="F_7b2413c1-7ebc-4532-a03a-3639f4af0d91"
      unitRef="U_USD">200000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <carg:StockRepurchaseProgramEffectiveDate
      contextRef="C_efe5d776-76ae-47a4-823e-21cc29b67971"
      id="F_629d98fd-b69d-4f04-a33c-78ca606a6bbd">2025-01-01</carg:StockRepurchaseProgramEffectiveDate>
    <srt:StockRepurchaseProgramExpirationDate
      contextRef="C_efe5d776-76ae-47a4-823e-21cc29b67971"
      id="F_d2bee511-c41a-46c4-aedd-661cb2eb29c0">2025-12-31</srt:StockRepurchaseProgramExpirationDate>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="C_9204b7f8-5e88-4c99-ae69-a38ed91e32cc"
      decimals="-5"
      id="F_079476eb-487e-415b-9879-3ea3f18e35e0"
      unitRef="U_USD">250000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramExpirationDate
      contextRef="C_633f7ce2-429f-453f-b242-758b47becc24"
      id="F_52d35f67-2bdd-4e3c-b642-65a9bc361dec">2024-12-31</srt:StockRepurchaseProgramExpirationDate>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b"
      decimals="INF"
      id="F_18ef0c85-a336-400e-ac92-d900ed6e5c05"
      unitRef="U_shares">5919435</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b"
      decimals="-3"
      id="F_068746c9-0549-47ed-b516-79d6b1486dec"
      unitRef="U_USD">184199000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <carg:ShareRepurchasedAndRetiredAtAverageCostPricePerShare
      contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b"
      decimals="2"
      id="F_d75897d8-32a4-4049-af47-ca988d0c043b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">31.12</carg:ShareRepurchasedAndRetiredAtAverageCostPricePerShare>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="C_1ff1f5a4-2e11-40b2-a3f2-3d5413013372"
      decimals="-3"
      id="F_1a450df3-862a-4199-b64f-9a7b48c5f0c3"
      unitRef="U_USD">15801000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5"
      decimals="INF"
      id="F_e65f6e81-d7b9-498e-9975-9a95ce8ca102"
      unitRef="U_shares">3538194</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5"
      decimals="-3"
      id="F_e9f2030d-5df8-48e0-8dc3-57abbdb1f35f"
      unitRef="U_USD">81067000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <carg:ShareRepurchasedAndRetiredAtAverageCostPricePerShare
      contextRef="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5"
      decimals="2"
      id="F_8709b1a6-e35d-46ca-b9c2-2ed641d1e666"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">22.91</carg:ShareRepurchasedAndRetiredAtAverageCostPricePerShare>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_fcf9164c-7f24-432d-a687-df59792bde5e">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;10. Earnings Per Share&lt;/span&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company has two classes of common stock authorized: Class A common stock and Class B common stock. 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 &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; vote per share&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and each share of Class B common stock is entitled to&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;ten&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; votes per share&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Each share of Class B common stock is convertible into &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; share of Class A common stock&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; at the option of the holder at any time or automatically upon certain events described in the Company&#x2019;s fourth amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company&#x2019;s Executive Chair.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; The Company allocates undistributed earnings attributable to common stock between the common stock classes on a &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_79c4483a-d448-4d87-83fc-66a166845098;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;one&#x2011;to&#x2011;one&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;During the three months ended March 31, 2025, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;770,495&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares of Class B common stock were converted into Class A common stock. During the year ended December 31, 2024&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,012,428&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares of Class B common stock were converted into Class A common stock. During the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2024&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares of Class B common stock were converted into Class A common stock.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Basic net income per share (&#x201c;Basic EPS&#x201d;) is computed by dividing net income by the weighted-average number of common shares outstanding during the reporting period. The Company computes the weighted-average number of common shares outstanding during the reporting period using the total number of shares of Class A common stock and Class B common stock outstanding as of the last day of the previous year plus the weighted-average of any additional shares issued and outstanding during the reporting period, less the weighted-average of any shares repurchased during the period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Diluted net income per share (&#x201c;Diluted EPS&#x201d;) gives effect to all potentially dilutive securities. Diluted EPS is computed by dividing net income by the weighted-average number of common shares outstanding during the reporting period using (i) the number of shares of common stock used in the Basic EPS calculation as indicated above, and (ii) if dilutive, the incremental weighted-average common stock that the Company would issue upon the exercise of stock options and the vesting of restricted stock units. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025 and 2024, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share was as follows:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Numerator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;39,045&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Denominator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-average number of shares of common stock used &lt;br/&gt;&#160;&#160;&#160;in computing net income per share attributable to &lt;br/&gt;&#160;&#160;&#160;common stockholders &#x2014; basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103,094,690&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;107,174,812&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive effect of share equivalents resulting from stock &lt;br/&gt;&#160;&#160;&#160;options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;215,891&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive effect of share equivalents resulting from&lt;br/&gt;&#160;&#160;&#160;unvested restricted stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,952,737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,241,456&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-average number of shares of common stock &lt;br/&gt;&#160;&#160;&#160;used in computing net income per share attributable to &lt;br/&gt;&#160;&#160;&#160;common stockholders &#x2014; diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105,068,046&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;108,632,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income per share attributable to common stockholders:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.38&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.37&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:12pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025 and 2024, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive was as follows:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:67.08%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:13.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:13.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Stock options outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;360,751&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;537,981&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Restricted stock units outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58,326&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,178,036&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_4ee5d639-1605-452c-abc1-fb06adc2fd6c">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company has two classes of common stock authorized: Class A common stock and Class B common stock. 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 &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; vote per share&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and each share of Class B common stock is entitled to&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;ten&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; votes per share&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Each share of Class B common stock is convertible into &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; share of Class A common stock&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; at the option of the holder at any time or automatically upon certain events described in the Company&#x2019;s fourth amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company&#x2019;s Executive Chair.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; The Company allocates undistributed earnings attributable to common stock between the common stock classes on a &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_79c4483a-d448-4d87-83fc-66a166845098;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;one&#x2011;to&#x2011;one&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CommonStockVotingRights
      contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b"
      id="F_29c1fec6-7d1e-4a68-8ad1-63e42b6b63ed">one vote per share</us-gaap:CommonStockVotingRights>
    <carg:NumberOfVotesEntitledToStockholdersPerShare
      contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b"
      decimals="INF"
      id="F_0bf6e953-8796-4664-984d-69ca2642ba6b"
      unitRef="U_Vote">1</carg:NumberOfVotesEntitledToStockholdersPerShare>
    <us-gaap:CommonStockVotingRights
      contextRef="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6"
      id="F_947a838d-c45b-4d95-a858-a1a1c86ea3e5"> ten votes per share</us-gaap:CommonStockVotingRights>
    <carg:NumberOfVotesEntitledToStockholdersPerShare
      contextRef="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6"
      decimals="INF"
      id="F_bdc87edf-bb3b-403c-80d7-362ccf740e1d"
      unitRef="U_Vote">10</carg:NumberOfVotesEntitledToStockholdersPerShare>
    <us-gaap:ConversionOfStockDescription
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_396b5b8c-b70c-408a-9a9d-ea1bff50767c">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 or automatically upon certain events described in the Company&#x2019;s fourth amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company&#x2019;s Executive Chair.</us-gaap:ConversionOfStockDescription>
    <us-gaap:ConversionOfStockTypeOfStockConverted
      contextRef="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6"
      id="F_aefd3449-70c2-45b3-bc0e-443a9b9972b4">one share of Class A common stock</us-gaap:ConversionOfStockTypeOfStockConverted>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="C_6bb51459-0286-4dd8-9dd4-0716b7875ef6"
      decimals="INF"
      id="F_597c7321-da1a-4b13-b2a1-4f6be9eb19bf"
      unitRef="U_shares">1</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="C_4e157acc-97c3-4f7c-9234-21686e9eb67b"
      decimals="INF"
      id="F_d85748e3-ac1d-46da-809c-287889c2cb58"
      unitRef="U_shares">770495</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="C_ef75b889-5602-4aab-bfea-b6ff47ed6f2d"
      decimals="INF"
      id="F_25ca0e3a-59db-4f40-9c5d-f1c0f16f4824"
      unitRef="U_shares">1012428</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="C_510f7225-d35c-46bb-8fcd-0e71e256bfa5"
      decimals="INF"
      id="F_f1c89c45-c23d-4af1-b50f-736dc5f36384"
      unitRef="U_shares">0</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_693af9ce-d925-458e-88fc-0de9355f99f7">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025 and 2024, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share was as follows:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Numerator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;39,045&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Denominator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-average number of shares of common stock used &lt;br/&gt;&#160;&#160;&#160;in computing net income per share attributable to &lt;br/&gt;&#160;&#160;&#160;common stockholders &#x2014; basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103,094,690&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;107,174,812&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive effect of share equivalents resulting from stock &lt;br/&gt;&#160;&#160;&#160;options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;215,891&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive effect of share equivalents resulting from&lt;br/&gt;&#160;&#160;&#160;unvested restricted stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,952,737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,241,456&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-average number of shares of common stock &lt;br/&gt;&#160;&#160;&#160;used in computing net income per share attributable to &lt;br/&gt;&#160;&#160;&#160;common stockholders &#x2014; diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105,068,046&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;108,632,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income per share attributable to common stockholders:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.38&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.37&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_401be6dd-5b3f-4f4a-8e19-9076efa9e035"
      unitRef="U_USD">39045000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_d08a0448-05fd-4f67-89de-c328862bc436"
      unitRef="U_USD">21301000</us-gaap:ProfitLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="0"
      id="F_0541c9e6-496a-4eeb-bdc6-5f6d9f7e3ddc"
      unitRef="U_shares">103094690</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="0"
      id="F_fd3f8891-7321-4405-97c1-39ab70458b43"
      unitRef="U_shares">107174812</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="0"
      id="F_60b6fd18-8218-4080-9903-2b720c4963a0"
      unitRef="U_shares">20619</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="0"
      id="F_27d3b832-2db5-4ca2-ac75-cce49b5086be"
      unitRef="U_shares">215891</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="0"
      id="F_83fe257b-0cc3-48cc-9597-685982e2ba6e"
      unitRef="U_shares">1952737</us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="0"
      id="F_4c4a63b9-9e14-4952-9643-d568c9e18d8a"
      unitRef="U_shares">1241456</us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="0"
      id="F_73abdc7c-4c76-48d8-b24d-ca11bdc347e5"
      unitRef="U_shares">105068046</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="0"
      id="F_526ec42a-e3b3-494d-9d6c-835c6ca046b6"
      unitRef="U_shares">108632159</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="2"
      id="F_1b978a43-e521-4662-90ea-49e09749155f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="2"
      id="F_417bb79b-82cf-4fc0-a5ab-8cdc34ce41dd"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="2"
      id="F_b4c6dc64-70b5-460c-b39a-55038c393bf8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="2"
      id="F_18762889-8aa0-4fdc-9ac8-c08d7067fa3f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_96fe5a22-ff7f-42ce-9bee-db3418197fe9">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025 and 2024, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive was as follows:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:67.08%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:13.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:13.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Stock options outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;360,751&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;537,981&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Restricted stock units outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58,326&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,178,036&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_55c81851-63d5-47de-9f22-6accfb178750"
      decimals="0"
      id="F_c696440c-1e09-4901-b823-2fa6df6e1910"
      unitRef="U_shares">360751</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_da47d084-4f0d-491c-bba7-7bb9e40753ef"
      decimals="0"
      id="F_da9d3b50-4e5b-4404-a1d7-5ad8f826b07e"
      unitRef="U_shares">537981</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_e6fa266f-6180-41ac-8409-6e30bc153220"
      decimals="0"
      id="F_6d54f0fc-7ca2-4cdf-8c32-60a8ff128d66"
      unitRef="U_shares">58326</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_80868eec-bebd-4bf6-ae75-d6a643f172e0"
      decimals="0"
      id="F_35f65da2-a8ae-4226-966f-d9fdffcef39c"
      unitRef="U_shares">1178036</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_1da11ec8-a85b-441e-bed3-f031a83f2c6c">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;11. Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;During the three months ended March 31, 2025 and 2024, the Company recognized an income tax provision of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,506&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,384&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively, representing an effective tax rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19.6&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28.2&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The effective tax rate for the three months ended March 31, 2025&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, was less than the statutory tax rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%, principally due to federal and state research and development tax credits and discrete stock compensation windfalls, partially offset by state and local income taxes, the Section 162(m) excess officer compensation limitation, and non-deductible meals and commuter fringe benefits. The effective tax rate for the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2024&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, was greater than the statutory tax rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% principally due to state and local income taxes, the Section 162(m) excess officer compensation limitation, and non-deductible meals and commuter fringe benefits, partially offset by federal and state research development tax credits.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and in various foreign jurisdictions. The Company&#x2019;s tax filings remain subject to audits by applicable tax authorities for a certain length of time following the tax year to which those filings relate. Tax years &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and forward generally remain open for examination for federal and state tax purposes. Tax years &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and forward generally remain open for examination for foreign tax purposes.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_d5a234d3-3e0a-4605-ac1e-0b7c89b051b8"
      unitRef="U_USD">9506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_a42e6add-f367-40c0-a19e-e0af40a2a993"
      unitRef="U_USD">8384000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="3"
      id="F_e712c370-cc5c-4293-a801-f8eac6099a20"
      unitRef="U_pure">0.196</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="3"
      id="F_9ad6d511-8fbd-4a31-ac12-98f8ec4c1ca1"
      unitRef="U_pure">0.282</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="2"
      id="F_256d7bd0-c138-4594-8e01-d4e2e1949523"
      unitRef="U_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="2"
      id="F_4f9d2b2a-8048-4542-8934-4197be634eaa"
      unitRef="U_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:OpenTaxYear
      contextRef="C_d0f27b4c-78cc-42cb-80c4-fffdf9ec4334"
      id="F_f429e8d3-e442-4d4b-9336-2b0076dfe90f">2021</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="C_d602c4d6-cdd3-4b62-82d1-3cfdbb0fbb0f"
      id="F_666f844c-c7ca-4eb5-96b6-db3d455c2c5e">2020</us-gaap:OpenTaxYear>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_d1cbcd3a-898c-4130-863b-18b8587f6e60">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#3465b0;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;12. Segment and Geographic Information&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company has &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; reportable segments, U.S. Marketplace and Digital Wholesale. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Segment information is presented in the same manner as the Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;), Jason Trevisan, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_5a0d8e8d-9037-432b-b18a-97edbdc2bceb;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Chief Executive Officer&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, reviews the Company&#x2019;s operating results in assessing performance and allocating resources. The CODM reviews segment revenue and segment income (loss) from operations as a proxy for the performance of the Company&#x2019;s operations. The CODM uses segment income (loss) from operations in the annual budgeting and monthly forecasting process. The CODM considers segment income (loss) from operations in analyses of the actual amounts against budgeted and forecasted values to evaluate the performance of each segment and to make decisions for the allocation of capital and other resources to each segment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The U.S. Marketplace segment derives revenue from marketplace services from customers within the U.S. The Digital Wholesale segment derives revenue from Dealer-to-Dealer and IMCO services and products which are sold on the CarOffer platform. The Company also has two operating segments which are individually immaterial and, therefore, aggregated into the Other category to reconcile reportable segments to the Unaudited Condensed Consolidated Income Statements. The Other category derives revenue from marketplace services from customers outside of the U.S.&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue and costs discretely incurred by reportable segments, including depreciation and amortization, are included in the calculation of reportable segment income (loss) from operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s significant segment expenses consist of cost of revenue and sales and marketing expense. The Company&#x2019;s other segment items consist of product, technology, and development expense and general and administrative expense. The Company has disclosed depreciation and amortization expense separately from other segment items to meet disclosure requirements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Asset information by reportable segment is not provided to the CODM as asset information is assessed and reviewed on a consolidated basis.&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;the three months ended March 31, 2025 and 2024, segment revenue, significant segment expenses, segment depreciation and amortization, segment income (loss) from operations, and the reconciliation from segment income (loss) from operations to total income before income taxes were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:56.219%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.333%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.417000000000002%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.333%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.261000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.333%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.105%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;U.S. Marketplace&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Digital Wholesale&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue from external customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;195,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;208,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;195,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;208,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;225,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Less:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,880&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,203&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;24,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;72,230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75,559&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,649&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other segment items&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;56,688&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,687&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;145,447&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,702&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;164,149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment income (loss) from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;49,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,779&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;44,002&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of segment income (loss) from operations to income from operations:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,753&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total income from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;45,755&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of total income from operations to total income before income taxes:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total other income, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total income before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;48,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,686&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;425&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.588%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.777999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.777999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.777999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;U.S. Marketplace&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Digital Wholesale&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue from external customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;172,988&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28,577&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;201,565&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;172,988&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28,577&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;201,565&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;215,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Less:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;39,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,885&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;72,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,628&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,087&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,715&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other segment items&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;56,698&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,495&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62,193&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;138,771&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;38,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;177,688&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment income (loss) from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,217&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,340&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,877&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of segment income (loss) from operations to income from operations:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total income from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,284&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of total income from operations to total income before income taxes:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total other income, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total income before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29,685&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the three months ended &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2024, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#00002d;"&gt;1,369&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,194&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025 and December 31, 2024, segment assets were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;March 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Segment Assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;U.S. Marketplace&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;534,192&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;674,138&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Digital Wholesale&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;106,438&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;108,890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;48,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;41,508&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;689,115&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;824,536&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;the three months ended March 31, 2025 and 2024, revenue by geographical region were as follows:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Revenue by Geographic Region:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;U.S.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;208,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;201,565&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;International&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;225,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;215,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="INF"
      id="F_a159cdc1-ac6d-4280-b39b-f297f2482642"
      unitRef="U_Segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_d667c630-15c7-4054-9717-c46de66333b0">Segment information is presented in the same manner as the Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;), Jason Trevisan, Chief Executive Officer, reviews the Company&#x2019;s operating results in assessing performance and allocating resources. The CODM reviews segment revenue and segment income (loss) from operations as a proxy for the performance of the Company&#x2019;s operations. The CODM uses segment income (loss) from operations in the annual budgeting and monthly forecasting process. The CODM considers segment income (loss) from operations in analyses of the actual amounts against budgeted and forecasted values to evaluate the performance of each segment and to make decisions for the allocation of capital and other resources to each segment.</us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_a9d47b77-1f0a-4a84-b4e2-fb4e95988988">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;the three months ended March 31, 2025 and 2024, segment revenue, significant segment expenses, segment depreciation and amortization, segment income (loss) from operations, and the reconciliation from segment income (loss) from operations to total income before income taxes were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:56.219%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.333%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.417000000000002%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.333%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.261000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.333%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.105%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;U.S. Marketplace&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Digital Wholesale&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue from external customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;195,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;208,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;195,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;208,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;225,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Less:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,880&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,203&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;24,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;72,230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75,559&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,649&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other segment items&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;56,688&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,687&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;145,447&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,702&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;164,149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment income (loss) from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;49,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,779&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;44,002&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of segment income (loss) from operations to income from operations:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,753&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total income from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;45,755&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of total income from operations to total income before income taxes:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total other income, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total income before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;48,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three months ended March 31, 2025, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,686&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;425&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.588%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.777999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.777999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.777999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="10" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;U.S. Marketplace&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Digital Wholesale&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue from external customers&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;172,988&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28,577&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;201,565&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;172,988&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28,577&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;201,565&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;215,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Less:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;39,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,885&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;72,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,628&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,087&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,715&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other segment items&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;56,698&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,495&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62,193&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;138,771&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;38,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;177,688&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total segment income (loss) from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,217&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,340&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,877&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of segment income (loss) from operations to income from operations:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total income from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,284&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Reconciliation of total income from operations to total income before income taxes:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total other income, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:5.56%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total income before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29,685&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the three months ended &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2024, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#00002d;"&gt;1,369&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,194&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0"
      decimals="-3"
      id="F_4180ebab-3576-43b4-8512-69b951cccf56"
      unitRef="U_USD">195228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b"
      decimals="-3"
      id="F_cbb6fb73-55ca-48b8-9085-d061e41ffe39"
      unitRef="U_USD">12923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93"
      decimals="-3"
      id="F_535e2d10-60c5-46bc-8d51-4ef96e97bc43"
      unitRef="U_USD">208151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0"
      decimals="-3"
      id="F_5588a0e8-3ec5-4515-8b24-42d26880f7c2"
      unitRef="U_USD">195228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b"
      decimals="-3"
      id="F_c11a5234-d70d-4f59-aa6e-baf5a9c8937a"
      unitRef="U_USD">12923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93"
      decimals="-3"
      id="F_8e4dbb5a-56b4-45f1-ad6e-036a12d0b320"
      unitRef="U_USD">208151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_fe4ff554-da40-4b28-9eca-b6cc51afbc1d"
      decimals="-3"
      id="F_bf6a57ff-0a7b-433f-9148-f9c0102fe196"
      unitRef="U_USD">17007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_9c4d63f2-950e-4e61-aa12-892e6a0159c8"
      unitRef="U_USD">225158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0"
      decimals="-3"
      id="F_01120776-ffe3-4050-bff3-a854957060c3"
      unitRef="U_USD">12880000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b"
      decimals="-3"
      id="F_883c40b1-bdec-44f7-aec0-6a2474b1acd3"
      unitRef="U_USD">11203000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93"
      decimals="-3"
      id="F_dd7b68fc-088d-43ad-88b9-6f178b6973f5"
      unitRef="U_USD">24083000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0"
      decimals="-3"
      id="F_df54b11f-ec87-40df-a820-c013227195bd"
      unitRef="U_USD">72230000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b"
      decimals="-3"
      id="F_26a0f316-0245-4e36-8047-3265e7b3e00a"
      unitRef="U_USD">3329000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93"
      decimals="-3"
      id="F_382cfd40-ebfd-41be-8177-975a5b26effa"
      unitRef="U_USD">75559000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0"
      decimals="-3"
      id="F_d04bffab-0a34-4069-8053-29fb49c3a9cc"
      unitRef="U_USD">3649000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b"
      decimals="-3"
      id="F_7c2cb57d-8e82-40e5-90c4-615bee8f018f"
      unitRef="U_USD">483000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93"
      decimals="-3"
      id="F_0c13a609-3e11-45d2-84c1-193c130206c1"
      unitRef="U_USD">4132000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0"
      decimals="-3"
      id="F_c0120835-eaf5-4870-952f-5699502a67e4"
      unitRef="U_USD">56688000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b"
      decimals="-3"
      id="F_20e1c352-e1e5-4148-a2e9-3a6331366173"
      unitRef="U_USD">3687000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93"
      decimals="-3"
      id="F_482090d1-cf7b-44e8-8581-55cee5effed2"
      unitRef="U_USD">60375000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:OperatingExpenses
      contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0"
      decimals="-3"
      id="F_07d87fa6-c99a-4ea8-9df1-e397a4f39758"
      unitRef="U_USD">145447000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b"
      decimals="-3"
      id="F_9ef9ed2d-504f-457a-895a-90d1dc94c8f0"
      unitRef="U_USD">18702000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93"
      decimals="-3"
      id="F_29fb5131-3221-4da3-bb2a-527ef2d2c566"
      unitRef="U_USD">164149000</us-gaap:OperatingExpenses>
    <carg:SegmentIncomeLossFromOperations
      contextRef="C_ba88cadf-24cc-43ba-9149-1a2a305ea9a0"
      decimals="-3"
      id="F_6dd9fc38-26f9-44db-8fa1-1303c2d12b06"
      unitRef="U_USD">49781000</carg:SegmentIncomeLossFromOperations>
    <carg:SegmentIncomeLossFromOperations
      contextRef="C_d61c984c-fe2c-4f17-8908-01143d1bc50b"
      decimals="-3"
      id="F_9ffc827f-e49a-4034-aff3-1957085baed5"
      unitRef="U_USD">-5779000</carg:SegmentIncomeLossFromOperations>
    <carg:SegmentIncomeLossFromOperations
      contextRef="C_6c961a73-0c70-4049-be10-4b5dd763ab93"
      decimals="-3"
      id="F_9b5d86ce-83c0-43bf-8046-6de9a5081121"
      unitRef="U_USD">44002000</carg:SegmentIncomeLossFromOperations>
    <carg:OtherOperatingIncomeExpenses
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_c30dd8bc-e15d-4ac7-9658-771970191b71"
      unitRef="U_USD">1753000</carg:OtherOperatingIncomeExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_88b7091a-536b-4d88-83cd-700bc4d4d189"
      unitRef="U_USD">45755000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_37d78289-c2b4-409f-b6b1-deb7251ab7d5"
      unitRef="U_USD">2796000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_33cc6ca7-ad37-4bf5-a2d8-2ad717812be6"
      unitRef="U_USD">48551000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense
      contextRef="C_29374428-e83e-4416-bd8e-278f16f58e83"
      decimals="-3"
      id="F_0050625a-54d5-4dc1-90ff-3a9c568d2f0c"
      unitRef="U_USD">1686000</carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense>
    <carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense
      contextRef="C_6ed0207a-ab6f-44fa-a22d-a269156f8566"
      decimals="-3"
      id="F_2297f4cc-ca7d-48b2-8c44-318c423c98e0"
      unitRef="U_USD">425000</carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1"
      decimals="-3"
      id="F_4be66456-b4bc-4716-94df-a49141ec3f77"
      unitRef="U_USD">172988000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775"
      decimals="-3"
      id="F_919afee4-aa95-4864-b824-61eec3a27566"
      unitRef="U_USD">28577000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e"
      decimals="-3"
      id="F_01d8dd15-5f54-445c-b282-818645ae6e56"
      unitRef="U_USD">201565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1"
      decimals="-3"
      id="F_88786bea-fe1e-492a-a5ed-a1c30c5a7048"
      unitRef="U_USD">172988000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775"
      decimals="-3"
      id="F_89548f4b-d773-4633-a97c-bcd7118ff720"
      unitRef="U_USD">28577000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e"
      decimals="-3"
      id="F_081a8801-18da-4e7d-ad40-d601058ee045"
      unitRef="U_USD">201565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_1b31235d-6c97-4520-96d1-7ece4d49afa4"
      decimals="-3"
      id="F_0c1c1d95-2a0c-427e-8891-3d3ef5bc4141"
      unitRef="U_USD">14231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_1eb7d5fa-133c-48b7-812e-e995167e50c7"
      unitRef="U_USD">215796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1"
      decimals="-3"
      id="F_3e5ebcf8-f71d-479a-913b-d39ac72fec11"
      unitRef="U_USD">13437000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775"
      decimals="-3"
      id="F_6ecc6ec4-5e59-4689-8226-2c1646851984"
      unitRef="U_USD">26450000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e"
      decimals="-3"
      id="F_9f9e8730-b91b-4548-a6a2-bcfae24eaa4c"
      unitRef="U_USD">39887000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1"
      decimals="-3"
      id="F_c0ae92ce-69d9-473a-900d-d46089ae4f5f"
      unitRef="U_USD">67008000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775"
      decimals="-3"
      id="F_29e3e199-f9a9-45dc-bc36-3b3da5916f0f"
      unitRef="U_USD">5885000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e"
      decimals="-3"
      id="F_3f0eb38c-6d4f-48d6-b162-220e6eeedc67"
      unitRef="U_USD">72893000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1"
      decimals="-3"
      id="F_dde7cbbb-77dc-4154-88da-1975e38c805f"
      unitRef="U_USD">1628000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775"
      decimals="-3"
      id="F_dc8f03a3-14fd-43f5-8da5-0db2ed7b1dcb"
      unitRef="U_USD">1087000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e"
      decimals="-3"
      id="F_31aa68c9-8a1a-42ae-bf4d-606a50a3501d"
      unitRef="U_USD">2715000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1"
      decimals="-3"
      id="F_6b97b3e8-b17d-4f1e-b2a2-bf531fca9be6"
      unitRef="U_USD">56698000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775"
      decimals="-3"
      id="F_83d7d15e-b798-4282-aef0-4f0bcedb7ba1"
      unitRef="U_USD">5495000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e"
      decimals="-3"
      id="F_5bddb06b-6132-4713-8d4b-1a2e691730b8"
      unitRef="U_USD">62193000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:OperatingExpenses
      contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1"
      decimals="-3"
      id="F_fff7fe9c-89ab-4693-a5b8-1173b027e18b"
      unitRef="U_USD">138771000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775"
      decimals="-3"
      id="F_6b7c8bcd-371d-4ac7-a97d-67f84e3ddc9e"
      unitRef="U_USD">38917000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e"
      decimals="-3"
      id="F_d33d4ba5-352a-4a60-ab56-3be90b223262"
      unitRef="U_USD">177688000</us-gaap:OperatingExpenses>
    <carg:SegmentIncomeLossFromOperations
      contextRef="C_64bf31dd-7987-4da0-ac87-a586df7f95d1"
      decimals="-3"
      id="F_76dbbae6-dd84-4a07-aeb9-2f3244d31d54"
      unitRef="U_USD">34217000</carg:SegmentIncomeLossFromOperations>
    <carg:SegmentIncomeLossFromOperations
      contextRef="C_ca3f0467-cf5e-4f66-a34c-6bd845a0d775"
      decimals="-3"
      id="F_cd62c554-c57e-4130-adcb-8b81ad93dd50"
      unitRef="U_USD">-10340000</carg:SegmentIncomeLossFromOperations>
    <carg:SegmentIncomeLossFromOperations
      contextRef="C_e48a4dac-308b-4de8-8976-e841d0e81d1e"
      decimals="-3"
      id="F_af4da39f-9804-4168-9131-9fa303a23136"
      unitRef="U_USD">23877000</carg:SegmentIncomeLossFromOperations>
    <carg:OtherOperatingIncomeExpenses
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_f5d60695-fbb1-4789-87ae-994128a66c1d"
      unitRef="U_USD">2407000</carg:OtherOperatingIncomeExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_b447f052-8a77-4869-a503-879c018024f2"
      unitRef="U_USD">26284000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_86e05b71-ba65-49e5-b1ce-3505013dcc4b"
      unitRef="U_USD">3401000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_fde84dc9-5b76-474d-8340-7b169eda685c"
      unitRef="U_USD">29685000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense
      contextRef="C_15154fa3-1c7f-41c7-937d-38c3b93bb8d2"
      decimals="-3"
      id="F_388f34cc-4bae-4015-a942-e958fc105765"
      unitRef="U_USD">1369000</carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense>
    <carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense
      contextRef="C_99ec2cb1-e9b6-4d7b-a1f5-556d19caeafa"
      decimals="-3"
      id="F_b4a6a6d2-1ddb-44bf-b34b-041182b31adc"
      unitRef="U_USD">3194000</carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_267c5f58-c25c-4aea-b526-991964b66559">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025 and December 31, 2024, segment assets were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;March 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of&lt;br/&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Segment Assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;U.S. Marketplace&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;534,192&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;674,138&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Digital Wholesale&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;106,438&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;108,890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;48,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;41,508&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;689,115&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;824,536&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="C_297918d2-181e-497e-9e03-22b84e4631ef"
      decimals="-3"
      id="F_5e4d8bc2-500e-43da-94af-d814170cab37"
      unitRef="U_USD">534192000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_88863ccd-efa3-4bb7-81a1-78f80c6a371f"
      decimals="-3"
      id="F_7b75c0e9-1e28-4102-9d9f-b09a2373cbfb"
      unitRef="U_USD">674138000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_4384cab0-609e-43aa-8081-cf0b49ac31b3"
      decimals="-3"
      id="F_6dc231f2-ed17-4536-9b5d-2e0fdf08d001"
      unitRef="U_USD">106438000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_26ad318d-ee31-4e66-b258-a0162bbac515"
      decimals="-3"
      id="F_5de4e1b3-ce9f-4412-a935-370c43cb903f"
      unitRef="U_USD">108890000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_cf3c82a1-ec61-4173-b5c4-5779c91967c6"
      decimals="-3"
      id="F_f59b7c06-17b0-40f2-9e33-4277a265ba5e"
      unitRef="U_USD">48485000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_32ccf13e-ddfb-43c1-966c-ec62b4431084"
      decimals="-3"
      id="F_446d01e5-d5f8-42a4-8148-93969d73da7d"
      unitRef="U_USD">41508000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_8b69b080-9388-447b-baec-a3e3f2fe6b56"
      decimals="-3"
      id="F_be03e3a4-40e0-4acc-9ded-e9decbaf9f5c"
      unitRef="U_USD">689115000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_27b90063-397d-4430-bc89-534956a96b40"
      decimals="-3"
      id="F_78da32f8-f38f-4bc9-8ef6-9511f62500d7"
      unitRef="U_USD">824536000</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_3e9e73d3-e35b-46ee-9e05-b3fd9972a596">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For &lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;the three months ended March 31, 2025 and 2024, revenue by geographical region were as follows:&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended &lt;br/&gt;March 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Revenue by Geographic Region:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;U.S.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;208,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;201,565&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#eef2f7;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;International&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;225,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;215,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_11d088f2-dbd7-4c58-a79b-acbcc47789ca"
      decimals="-3"
      id="F_cad90992-94d9-4876-8c72-7e3ff06d2349"
      unitRef="U_USD">208151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7df6e6de-e5ef-4308-b978-1f9810a25b02"
      decimals="-3"
      id="F_19983f34-4c2d-45ec-b406-19be24f67197"
      unitRef="U_USD">201565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c3268333-d6d8-4796-9df1-91461c31f0c0"
      decimals="-3"
      id="F_784e5e8b-f7d6-42cc-a08b-b14fe8e72c99"
      unitRef="U_USD">17007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_07c384b4-7759-4f5c-8272-afdbed606515"
      decimals="-3"
      id="F_4c872372-d424-4901-a68e-4d26bb3f20ff"
      unitRef="U_USD">14231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      decimals="-3"
      id="F_ae7ca538-2eff-4ef4-a65b-95e2dfa4cd8b"
      unitRef="U_USD">225158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_ac98ea71-d9f2-43a3-aa38-49ac41315927"
      decimals="-3"
      id="F_05222f03-895a-49f4-bdcd-901bb9fbe4d0"
      unitRef="U_USD">215796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <ecd:MtrlTermsOfTrdArrTextBlock
      contextRef="C_b7728213-86c5-492c-9a74-30400a4fb030"
      id="F_a45912e9-9b83-4a83-8c41-785c77bb36db">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Rule 10b5-1 Plan Trading Arrangements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;During the three months ended March 31, 2025&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, the following officers &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;adopted&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; a &#x201c;Rule 10b5-1 trading arrangement&#x201d; (as defined in Item 408 of Regulation S-K) that is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act and our policies on insider trading:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
     &lt;table style="border-spacing:0;table-layout:auto;width:92.0%;border-collapse:separate;"&gt;
      &lt;tr style="visibility:collapse;"&gt;
       &lt;td style="width:24.96%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;td style="width:21.32%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;td style="width:29.04%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;td style="width:21.68%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;"&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Name &amp;amp; Title&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #ffffff03;padding-right:0.08in;"&gt;&lt;p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Date Adopted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #ffffff03;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Aggregate Number of Shares of Class A Common Stock to be Purchased or Sold Pursuant to Trading Arrangement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #ffffff03;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;border-bottom:1pt solid #000000;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expiration Date&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr style="height:26pt;white-space:pre-wrap;word-break:break-word;"&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Ismail Elshareef&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;,&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Chief Product Officer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;March 3, 2025&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Up to &lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28,292&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_452d48f4-a070-427b-8898-421d14765b45;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;shares to be sold&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;February 13, 2026&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr style="white-space:pre-wrap;word-break:break-word;"&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Javier Zamora&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;,&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;General Counsel and Corporate Secretary&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;March 3, 2025&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Up to &lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;47,116&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_964c6905-0e8c-4e52-8bca-e3c365f756e7;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;shares to be sold&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Outfit',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;(3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;February 27, 2026&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr style="height:2pt;white-space:pre-wrap;word-break:break-word;"&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:2pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Dafna Sarnoff&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;,&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Chief Marketing Officer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;March 7, 2025&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Up to &lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;42,323&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_398bc2af-9ecf-426b-bd93-254628ba3e0c;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;shares to be sold&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;"&gt;(4)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0in;padding-left:0.08in;vertical-align:top;padding-bottom:0in;padding-right:0.08in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;April 30, 2026&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
     &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Rule 10b5-1 trading arrangement permits transactions through and including the earlier to occur of (a) the completion of all sales or (b) the date listed in the table. The arrangement also provides for automatic expiration in the event of liquidation, dissolution, bankruptcy, insolvency, or death of the adopting person.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Rule 10b5-1 trading arrangement includes the sale of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by us to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Mr. Elshareef&#x2019;s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, we have reported the gross number of shares to be received upon the future vesting of such equity awards, before subtracting any shares to be withheld by us to satisfy applicable taxes in connection with such future vesting events. Furthermore, the Rule 10b5-1 trading arrangement provides for the sale of up to &lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,273&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares directly held by Mr. Elshareef and the sale of up to 50% of the net shares that vest on certain applicable vesting dates, up to &lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,019&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(3)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Rule 10b5-1 trading arrangement includes the sale of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by us to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Mr. Zamora&#x2019;s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, we have reported the gross number of shares to be received upon the future vesting of such equity awards, before subtracting any shares to be withheld by us to satisfy applicable taxes in connection with such future vesting events. Furthermore, the Rule 10b5-1 trading arrangement provides for the sale of up to &lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,265&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares directly held by Mr. Zamora.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:Outfit;font-kerning:none;min-width:4.537%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(4)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Rule 10b5-1 trading arrangement includes the sale of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by us to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Ms. Sarnoff&#x2019;s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, we have reported the gross number of shares to be received upon the future vesting of such equity awards, before subtracting any shares to be withheld by us to satisfy applicable taxes in connection with such future vesting events.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other than those disclosed above, none of our directors or officers &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;adopted&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;modified&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, or &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Outfit',sans-serif;"&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt;terminated&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"&gt; a &#x201c;Rule 10b5-1 trading arrangement&#x201d; or &#x201c;non-Rule 10b5-1 trading arrangement,&#x201d; in each case as defined in Item 408 of Regulation S-K.&lt;/span&gt;&lt;/p&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467"
      id="F_73e5bae1-241d-4bca-9ea4-29f58ee0ea3c">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25"
      id="F_d83bfc35-d927-44b7-8b7e-d132cea06ab7">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b"
      id="F_43bd7ec3-8d8c-45f6-ae53-598c3368b0fe">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrIndName
      contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467"
      id="F_f38c64bf-9f1a-4db6-ab7c-bd0300b94572">Ismail Elshareef</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle
      contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467"
      id="F_2264ec46-7ef0-4494-abe9-6a13b8b92c4c">Chief Product Officer</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate
      contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467"
      id="F_36183ef0-9eaa-4bc1-bbf6-a3d8e7aefcfd">March 3, 2025</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="C_23f95a60-eaa8-4b5a-8055-1362d3df2426"
      decimals="0"
      id="F_10714f51-7ff1-4a79-bbe9-2386361b996e"
      unitRef="U_shares">28292</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrExpirationDate
      contextRef="C_b4eb63f8-8d37-435c-88b1-07ed386d1467"
      id="F_6582e0bc-c75c-4bd1-bdcd-c53ea62b0e84">February 13, 2026</ecd:TrdArrExpirationDate>
    <ecd:TrdArrIndName
      contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25"
      id="F_75fa5096-ea0d-4852-9368-94958ae00e54">Javier Zamora</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle
      contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25"
      id="F_e2f8df3b-42e8-45b1-865b-b3e8e52c7e54">General Counsel and Corporate Secretary</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate
      contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25"
      id="F_24674c0f-02cb-4f04-b998-234c125840d9">March 3, 2025</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="C_f55b3739-1d10-4dc6-ba35-b90c48b0d5a3"
      decimals="0"
      id="F_e492fa34-0568-481b-ba29-ae651ebbb817"
      unitRef="U_shares">47116</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrExpirationDate
      contextRef="C_0b1ee155-b93f-4911-859c-c1e8b3d21e25"
      id="F_a1218f18-da6d-46d4-9bea-f95f4a00ec91">February 27, 2026</ecd:TrdArrExpirationDate>
    <ecd:TrdArrIndName
      contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b"
      id="F_0564081f-bcc1-4982-a678-9d96584e57cd">Dafna Sarnoff</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle
      contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b"
      id="F_cb33874b-93fd-44b0-b489-607dceba54d8">Chief Marketing Officer</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate
      contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b"
      id="F_a8f90e90-1389-4e55-add7-a8567b821c08">March 7, 2025</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="C_20fc7dc4-c41b-4b96-8b9a-868d279843bb"
      decimals="0"
      id="F_9e091a48-1648-435b-b330-69a2313a4c95"
      unitRef="U_shares">42323</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrExpirationDate
      contextRef="C_d1003e56-54b4-4f48-8b61-d8aae7b5525b"
      id="F_be31b852-f478-48b3-b1de-07d9844b3b45">April 30, 2026</ecd:TrdArrExpirationDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="C_6b3dc168-52fe-4fc3-8f0c-ac9d54c67be6"
      decimals="0"
      id="F_1fd6e011-dd87-4234-9e26-ede1de137cc1"
      unitRef="U_shares">9273</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="C_5733bf7d-fcee-4af8-a6cb-cd37cbd9001d"
      decimals="0"
      id="F_af0ed03e-59f9-40f2-92b1-6e144eb430df"
      unitRef="U_shares">19019</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="C_326ded70-97ba-4348-a37b-e8d6bfb43763"
      decimals="0"
      id="F_dd4dbd2d-e994-4601-afec-0a6accbfec42"
      unitRef="U_shares">12265</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909"
      id="F_363a12ca-1304-4d29-bf99-8460e40c8457">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909"
      id="F_3df9aca7-8e3e-411c-a956-4f4be2707d50">false</ecd:Rule10b51ArrAdoptedFlag>
    <carg:Rule10B51ArrModifiedFlag
      contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909"
      id="F_2d7d9519-cc97-409d-a8a1-c98c16b5e752">false</carg:Rule10B51ArrModifiedFlag>
    <carg:NonRule10B51ArrModifiedFlag
      contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909"
      id="F_ec6283f1-2885-4d35-8972-d7dfa9ece0ab">false</carg:NonRule10B51ArrModifiedFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909"
      id="F_7e3c908f-c4cb-4352-9b93-94b4cc5ad180">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="C_cf1f8b85-50df-43bb-8349-aa9ec9a6a909"
      id="F_9e87e667-319e-4f78-9f22-33b0f95ea7ac">false</ecd:NonRule10b51ArrTrmntdFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#F_65d3ccf1-2bf2-412a-bbf9-78d42489c1bf"
          xlink:label="F_65d3ccf1-2bf2-412a-bbf9-78d42489c1bf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_25123319-d1b6-43a1-8dd8-063764853d7d"
          xlink:label="F_25123319-d1b6-43a1-8dd8-063764853d7d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_9f8b17f7-1ad4-45f6-b071-c9b07835734e"
          xlink:label="F_9f8b17f7-1ad4-45f6-b071-c9b07835734e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_ab9a8c5d-81c0-4adb-85cb-0ae8087c16db"
          xlink:label="F_ab9a8c5d-81c0-4adb-85cb-0ae8087c16db"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_728727ba-0292-4ce5-877f-91a87a3f4c9f"
          xlink:label="F_728727ba-0292-4ce5-877f-91a87a3f4c9f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_4ec7b8a8-95df-4cf1-a0c7-97c63ef07c69"
          xlink:label="F_4ec7b8a8-95df-4cf1-a0c7-97c63ef07c69"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_44d32fe9-a623-4b1d-8704-20513d8e455e"
          xlink:label="F_44d32fe9-a623-4b1d-8704-20513d8e455e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_baa63910-f6b7-462a-aca5-fb64a6ebe70d"
          xlink:label="F_baa63910-f6b7-462a-aca5-fb64a6ebe70d"
          xlink:type="locator"/>
        <link:footnote id="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4" xlink:label="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">Includes depreciation and amortization expense for the </xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025 and 2024 of </xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</xhtml:span><xhtml:span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,348</xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</xhtml:span><xhtml:span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,689</xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_65d3ccf1-2bf2-412a-bbf9-78d42489c1bf"
          xlink:to="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_25123319-d1b6-43a1-8dd8-063764853d7d"
          xlink:to="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_9f8b17f7-1ad4-45f6-b071-c9b07835734e"
          xlink:to="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_ab9a8c5d-81c0-4adb-85cb-0ae8087c16db"
          xlink:to="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_728727ba-0292-4ce5-877f-91a87a3f4c9f"
          xlink:to="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_4ec7b8a8-95df-4cf1-a0c7-97c63ef07c69"
          xlink:to="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_44d32fe9-a623-4b1d-8704-20513d8e455e"
          xlink:to="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_baa63910-f6b7-462a-aca5-fb64a6ebe70d"
          xlink:to="FNT_b6dab9de-037e-421a-a2f2-871afc432cc4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#F_dd7b68fc-088d-43ad-88b9-6f178b6973f5"
          xlink:label="F_dd7b68fc-088d-43ad-88b9-6f178b6973f5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_01120776-ffe3-4050-bff3-a854957060c3"
          xlink:label="F_01120776-ffe3-4050-bff3-a854957060c3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_883c40b1-bdec-44f7-aec0-6a2474b1acd3"
          xlink:label="F_883c40b1-bdec-44f7-aec0-6a2474b1acd3"
          xlink:type="locator"/>
        <link:footnote id="FNT_a03001f3-9ba4-40f9-b901-f30323801a4e" xlink:label="FNT_a03001f3-9ba4-40f9-b901-f30323801a4e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the </xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">three months ended March 31, 2025, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</xhtml:span><xhtml:span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,686</xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</xhtml:span><xhtml:span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">425</xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_dd7b68fc-088d-43ad-88b9-6f178b6973f5"
          xlink:to="FNT_a03001f3-9ba4-40f9-b901-f30323801a4e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_01120776-ffe3-4050-bff3-a854957060c3"
          xlink:to="FNT_a03001f3-9ba4-40f9-b901-f30323801a4e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_883c40b1-bdec-44f7-aec0-6a2474b1acd3"
          xlink:to="FNT_a03001f3-9ba4-40f9-b901-f30323801a4e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#F_9f9e8730-b91b-4548-a6a2-bcfae24eaa4c"
          xlink:label="F_9f9e8730-b91b-4548-a6a2-bcfae24eaa4c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_3e5ebcf8-f71d-479a-913b-d39ac72fec11"
          xlink:label="F_3e5ebcf8-f71d-479a-913b-d39ac72fec11"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_6ecc6ec4-5e59-4689-8226-2c1646851984"
          xlink:label="F_6ecc6ec4-5e59-4689-8226-2c1646851984"
          xlink:type="locator"/>
        <link:footnote id="FNT_078e746b-bea4-4011-b0d9-719212035483" xlink:label="FNT_078e746b-bea4-4011-b0d9-719212035483" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended </xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2024, U.S. Marketplace and Digital Wholesale cost of revenue includes depreciation and amortization expense of </xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</xhtml:span><xhtml:span style="font-size:8pt;font-family:'Outfit',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#00002d;">1,369</xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;"> and </xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">$</xhtml:span><xhtml:span style="font-size:8pt;font-family:'Outfit',sans-serif;color:#00002d;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,194</xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:8pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</xhtml:span><xhtml:span style="color:#00002d;white-space:pre-wrap;font-size:10pt;font-family:'Outfit',sans-serif;font-kerning:none;min-width:fit-content;">.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_9f9e8730-b91b-4548-a6a2-bcfae24eaa4c"
          xlink:to="FNT_078e746b-bea4-4011-b0d9-719212035483"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_3e5ebcf8-f71d-479a-913b-d39ac72fec11"
          xlink:to="FNT_078e746b-bea4-4011-b0d9-719212035483"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_6ecc6ec4-5e59-4689-8226-2c1646851984"
          xlink:to="FNT_078e746b-bea4-4011-b0d9-719212035483"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
